🌐 Read in English
Construye un Dashboard de KPIs con Claude Code y Notion en 2026
VibeCoding ·

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 Óscar de la Torre
Escuela de VibeCoding · Madrid

¿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.

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:

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:

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:

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:

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:

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 →