Construye un Dashboard de KPIs con Claude Code y Notion en 2026
Aprende construye un dashboard de kpis con claude code y notion en 2026 con Claude Code y VibeCoding. Guía práctica para empresas y profesionales en 2026.
¿Por qué un Dashboard de KPIs en Notion con Claude Code es la solución de 2026?
En 2026, la forma en que las empresas y profesionales gestionan sus métricas ha cambiado radicalmente. Ya no basta con tener un Excel actualizado cada semana o un informe en PDF que llega tarde y frío. Lo que el mercado exige ahora es visibilidad en tiempo real, automatización inteligente y herramientas que hablen entre sí. Y ahí es exactamente donde la combinación de dashboard KPIs claude code notion se convierte en una ventaja competitiva brutal.
Si llevas tiempo trabajando con Notion, sabes que es mucho más que una app de notas bonita. Es una base de datos viva, colaborativa y extremadamente flexible. Pero cuando le añades la potencia de Claude Code —el asistente de programación de Anthropic— para automatizar, conectar APIs y generar lógica de negocio sin escribir una línea de código de forma manual, la historia cambia por completo. Estamos hablando de VibeCoding aplicado al mundo empresarial real.
"En 2026, el 73% de las empresas que adoptan herramientas de IA para la gestión de KPIs reportan una reducción del 40% en el tiempo dedicado a la elaboración de informes manuales. La automatización inteligente ya no es opcional: es supervivencia competitiva." — Informe de Productividad Digital Empresarial, 2026.
En este artículo vas a aprender, paso a paso y sin rodeos, cómo construir un dashboard de KPIs funcional, bonito y automatizado usando Notion como lienzo y Claude Code como cerebro. Este es el tipo de proyecto que trabajamos en VibeCoding: proyectos reales, con impacto real, sin necesidad de ser un programador senior.
¿Qué es VibeCoding y por qué cambia todo?
Antes de entrar en materia técnica, vale la pena contextualizar. VibeCoding es la metodología que define la programación asistida por inteligencia artificial: tú defines la intención, describes el problema con lenguaje natural y la IA genera el código, la lógica y la estructura. No se trata de no entender nada. Se trata de multiplicar tu capacidad como profesional sin necesitar años de formación técnica.
En 2026, VibeCoding ya no es una tendencia emergente. Es el estándar de trabajo para desarrolladores, consultores, analistas de negocio y emprendedores que quieren construir soluciones digitales con velocidad y precisión. Y Claude Code es, en este ecosistema, una de las herramientas más potentes disponibles: capaz de razonar sobre proyectos complejos, generar scripts de integración y ayudarte a conectar herramientas como Notion con el mundo exterior.
¿Qué necesitas antes de empezar?
Herramientas y accesos necesarios
Para construir tu dashboard KPIs claude code notion necesitas tener listo un conjunto básico de recursos. No te asustes: la mayoría son gratuitos o tienen planes accesibles.
- Cuenta de Notion (plan gratuito suficiente para empezar, aunque el plan Plus desbloquea funcionalidades de automatización nativas muy útiles).
- Acceso a Claude Code a través de la plataforma de Anthropic o mediante la interfaz de Claude en su versión avanzada con capacidades de ejecución de código.
- Token de la API de Notion: lo generas desde
notion.so/my-integrationsen menos de cinco minutos. - Node.js instalado en tu máquina si quieres ejecutar scripts localmente, o alternativamente una cuenta en Replit o cualquier entorno cloud donde correr código JavaScript o Python.
- Una fuente de datos: puede ser Google Sheets, Airtable, tu CRM, o incluso un CSV que actualices periódicamente.
Conocimientos previos recomendados
Lo bueno del enfoque VibeCoding es que no necesitas ser un experto. Sin embargo, tener nociones básicas de los siguientes puntos acelerará tu aprendizaje considerablemente:
- Entender qué es una API REST y cómo funciona una petición
GEToPOST. - Saber crear una base de datos en Notion y configurar sus propiedades (número, fecha, fórmula, relación).
- Poder leer un script en JavaScript o Python aunque no seas capaz de escribirlo de cero (Claude Code se encarga de eso).
Diseña la arquitectura de tu Dashboard antes de programar nada
Uno de los errores más comunes que veo en los alumnos que se inician en proyectos de datos es empezar a picar código sin haber pensado qué quieren ver en su dashboard. Antes de abrir Claude Code, necesitas responder estas preguntas con claridad.
Define tus KPIs clave
Un buen dashboard de KPIs no tiene 40 métricas. Tiene entre 5 y 12 indicadores que realmente importan para tu negocio. Piensa en categorías como:
- KPIs financieros: facturación mensual, margen bruto, coste de adquisición de cliente (CAC).
- KPIs de marketing: leads generados, tasa de conversión, coste por lead, tráfico orgánico.
- KPIs operativos: tiempo medio de entrega, tasa de resolución de incidencias, NPS.
- KPIs de producto: usuarios activos diarios (DAU), retención a 30 días, churn rate.
Escríbelos en un documento antes de tocar Notion. Esto te va a ahorrar horas de confusión más adelante.
Estructura la base de datos en Notion
En Notion, cada KPI puede ser un registro dentro de una base de datos. La estructura que mejor funciona en proyectos reales tiene estas propiedades:
Nombre del KPI— Tipo: Título.Categoría— Tipo: Select (Financiero, Marketing, Operativo, Producto).Valor actual— Tipo: Número.Objetivo— Tipo: Número.Período— Tipo: Fecha.Estado— Tipo: Select (En objetivo, Atención, Crítico).Tendencia— Tipo: Fórmula (calculada a partir de valor actual vs objetivo).Responsable— Tipo: Persona.
Con esta estructura ya tienes la columna vertebral de tu dashboard KPIs claude code notion. Ahora viene la parte interesante: hacer que los datos entren solos.
Guía gratuita: 5 proyectos con Claude Code
Descarga el PDF con 5 proyectos reales que puedes construir sin programar.
Descarga la guía gratis →Usando Claude Code para automatizar la alimentación de datos
Conecta tu fuente de datos con la API de Notion
Aquí es donde Claude Code brilla de verdad. Vamos a ver cómo puedes pedirle que genere el script de integración. El proceso es sencillo: describes en lenguaje natural lo que necesitas y Claude Code produce el código funcional.
Un prompt ejemplo que podrías usar en Claude Code:
"Crea un script en Node.js que lea datos de una hoja de Google Sheets (nombre de la hoja: 'KPIs_Mensuales'), extraiga las columnas 'Nombre', 'Valor' y 'Fecha', y actualice los registros correspondientes en una base de datos de Notion usando la API oficial. El token de Notion y el ID de la base de datos deben leerse desde variables de entorno."
El resultado será algo similar a este esqueleto de código:
const { Client } = require('@notionhq/client');
const { GoogleSpreadsheet } = require('google-spreadsheet');
const notion = new Client({ auth: process.env.NOTION_TOKEN });
const DATABASE_ID = process.env.NOTION_DATABASE_ID;
async function syncKPIs() {
const doc = new GoogleSpreadsheet(process.env.SHEET_ID);
await doc.useServiceAccountAuth(require('./credentials.json'));
await doc.loadInfo();
const sheet = doc.sheetsByTitle['KPIs_Mensuales'];
const rows = await sheet.getRows();
for (const row of rows) {
await notion.pages.create({
parent: { database_id: DATABASE_ID },
properties: {
'Nombre del KPI': { title: [{ text: { content: row.Nombre } }] },
'Valor actual': { number: parseFloat(row.Valor) },
'Período': { date: { start: row.Fecha } }
}
});
}
}
syncKPIs().catch(console.error);
Este script, generado y refinado con la ayuda de Claude Code, puede ejecutarse de forma programada (por ejemplo, cada lunes a las 9:00 mediante un cron job o usando GitHub Actions de forma gratuita) para que tu dashboard en Notion siempre esté actualizado sin que tengas que hacer nada manualmente.
Automatiza el cálculo del estado de cada KPI
Una vez que los datos están en Notion, puedes usar las fórmulas nativas de Notion para calcular automáticamente el estado de cada KPI. Por ejemplo, para la propiedad Estado:
if(prop("Valor actual") >= prop("Objetivo"), "En objetivo",
if(prop("Valor actual") >= prop("Objetivo") * 0.8, "Atención", "Crítico"))
Y para la Tendencia en porcentaje:
round((prop("Valor actual") / prop("Objetivo")) * 100)
Estas fórmulas las puedes pedir directamente a Claude Code describiendo la lógica que necesitas. En segundos tendrás la fórmula exacta para pegar en Notion.
Diseña las vistas de tu Dashboard en Notion
Vistas recomendadas para un Dashboard ejecutivo
Notion permite crear múltiples vistas de la misma base de datos. Para un dashboard de KPIs profesional, te recomiendo configurar las siguientes:
- Vista Galería: Ideal para el resumen ejecutivo. Cada KPI aparece como una tarjeta con su estado en color (verde, amarillo, rojo) y su valor actual.
- Vista Tabla filtrada por categoría: Permite a cada departamento ver solo sus métricas. Crea una vista por equipo (Marketing, Finanzas, Operaciones).
- Vista Calendario: Muestra la evolución temporal de los KPIs por período. Excelente para revisiones mensuales.
- Vista de lista con filtro "Crítico": Un semáforo de alertas para gestión por excepción. Solo muestra los KPIs que necesitan atención inmediata.
Añade gráficos con herramientas complementarias
Notion en 2026 todavía tiene limitaciones para la visualización gráfica nativa avanzada. Para complementarlo, puedes integrar herramientas como ChartBase, Whimsical o embeds de Google Data Studio directamente en tu página de Notion. Claude Code puede ayudarte a generar los scripts de exportación de datos desde Notion hacia estas herramientas de visualización.
Beneficios concretos de este sistema en tu empresa
Después de implementar un dashboard KPIs claude code notion correctamente, los equipos con los que trabajo en consultoría reportan de forma consistente los siguientes beneficios:
- Ahorro de tiempo: Eliminación de entre 3 y 8 horas semanales dedicadas a consolidar datos manualmente en Excel o PowerPoint.
- Toma de decisiones más rápida: Al tener los KPIs actualizados en tiempo real, los responsables de área pueden actuar sobre desviaciones en el mismo día en que ocurren.
- Alineación de equipos: Un dashboard compartido en Notion es visible para toda la organización. No hay versiones diferentes del mismo informe. Hay una única fuente de verdad.
- Escalabilidad: Añadir un nuevo KPI al sistema toma minutos, no días. Solo necesitas agregar un registro a la base de datos y el script se encarga del resto.
- Reducción de errores: Los datos automatizados eliminan el error humano asociado a copiar y pegar cifras entre documentos.
- Cultura de datos: Cuando los datos son accesibles y fáciles de interpretar, los equipos empiezan a tomar decisiones basadas en métricas en lugar de intuiciones.
- Personalización total: A diferencia de soluciones cerradas como Tableau o Power BI en versiones básicas, aquí tú controlas completamente la lógica, la estructura y la presentación.
Casos de uso reales en 2026
Agencias de marketing digital
Una agencia con 10 clientes puede tener un dashboard maestro en Notion con los KPIs de cada cliente en bases de datos separadas pero conectadas a un panel ejecutivo central. Claude Code genera el script de sincronización desde Google Analytics 4 y las plataformas de publicidad de cada cliente. El account manager llega a la reunión con los datos del día anterior, no de la semana pasada.
Startups en fase de crecimiento
Para una startup en Serie A, la visibilidad de métricas es crítica tanto internamente como para los inversores. Un dashboard de KPIs en Notion, alimentado automáticamente desde Stripe, Mixpanel y HubSpot mediante scripts generados con Claude Code, permite
Escuela de VibeCoding
1 día intensivo en Madrid. Sin programar. Con Claude Code.
Aprende VibeCoding en un día intensivo en Madrid →