Núcleo
La consola de datos detrás de Patrick Viaja: un mapa vivo de todo el embudo que muestra qué etapas se miden y cuáles están a ciegas.
- Cliente
- Patrick Viaja (online course creator)
- Rol
- Líder de producto y datos: arquitectura, ingesta y consola
- Año
- 2026
- Stack
- React, Vite, d3-force, TanStack Query, Cloudflare Workers, D1, R2, KV, Cloudflare Access

El problema
Leads, ventas y contenido estaban repartidos entre Kajabi, Meta, GA4, YouTube e Instagram. Nadie podía decir qué canal traía de verdad a un alumno ni dónde había huecos en la medición.
Lo que construí
Núcleo guarda cada fuente como dato bruto inmutable y construye encima un índice que se puede reconstruir. Su primera pantalla, el Mapa, dibuja el embudo como un grafo que va del mundo exterior a la oferta. Cada pieza aparece como medida, lista, ciega, pausada o ausente, y los puntos ciegos se ordenan según cuánta audiencia pública pasa por ellos sin ser medida.
Destacados
- El Mapa sirve desde el primer día: con la base de datos vacía responde «¿hay un sensor aquí?» en lugar de inventar volumen, y se va completando a medida que llegan los datos, sin redibujarse.
- Los eventos brutos y las capturas diarias quedan inmutables en R2; D1 es solo un índice, y se ejecutó y verificó una reconstrucción completa desde cero.
- Recibe webhooks y la API de Kajabi, la Meta Marketing API, GA4, la YouTube Data API e Instagram. El Worker verifica por su cuenta el token de Cloudflare Access en lugar de confiar en el borde.
- Ingresos, ventas y contactos nunca salen de la consola. Las pantallas que se ven aquí corren sobre una base de datos local vacía.
Patrick Viaja: Trabajo Remoto Desde Cero
Una página de ventas en español para un curso de trabajo remoto, diseñada como el cuaderno de viaje de un profesor de matemáticas.
Abrir el caso