De tener datos online pero perder la conversión offline, a un Orquestador IA de Marketing que conecta GA4, Search Console, Google Ads y DataForSEO con skills propias de SEO/GEO mediante el Protocolo MCP.
El Punto de Partida
FactuFicticia tiene 55,000+ clientes y 400k–500k visitas/mes. Tenemos GA4 y Google Ads bien configurados, pero perdemos la conversión offline: no sabemos qué campaña genera los clientes que pagan y renuevan.
El delay medio entre registro y primer pago es de 32 días. El cruce de datos (GA4 + HubSpot + sistema propio) se hace manualmente en Excel, con 15–20 días de retraso.
32 días registro → pago · 15–20 días de retrasoEl primer cobro real (Openpay, 85% de las compras) ocurre fuera de la ventana default de Google Ads. La mayoría de las compras NO se atribuyen a la keyword/campaña que las trajo.
Atribución rota fuera de ventana de 30 díasEl segmento API representa ~20% de la cartera pero el mayor margen. No existen herramientas específicas de captación ni un proceso diferenciado de activación.
~20% cartera · Máximo margenCon una tasa de conversión trial→pago del ~40%, el equipo optimiza campañas por coste por trial, no por LTV ni CAC real. El presupuesto se desperdicia.
~40% conv. trial → pago (no segmentable)El Hilo Conductor
El origen del proyecto era medir el ROAS de verdad. En un trial de 30 días, el clic de Google Ads y el pago real quedan separados por más de un mes — y en ese hueco, la atribución se rompía. Así detectamos el problema y así cerramos el bucle.
El síntoma
Google Ads reportaba un ROAS positivo que no cuadraba con el ingreso real. El motivo: el primer cobro llega el día 31-32 (Openpay, ~85% de las compras), fuera de la ventana de atribución de la plataforma. Optimizábamos hacia un proxy — el trial gratuito — no hacia el cliente que paga.
La causa raíz
El dato existía, pero en silos: GA4 tenía el gclid del clic, HubSpot el lifecycle, Openpay el cobro y el sistema fiscal el RFC. Se cruzaban a mano en Excel con 15-20 días de retraso. Nadie unía la cadena clic → registro → pago → renovación.
El cierre del bucle
Un warehouse (Supabase) une las cuatro fuentes y casa cada compra por transaction_id ↔ Openpay e item_brand ↔ RFC. El Orquestador calcula el ROAS por campaña a dos niveles — el que reporta Google y el realmente cobrado — y hace medible la brecha.
El Pivot Estratégico
De evaluar un CDP comercial (Connectif) a una arquitectura propia con MCPs. Tres ejes que cubren los tres niveles del funnel, un mismo objetivo: decisiones basadas en LTV real, no en proxies de conversión.
Agente Claude que conecta cinco fuentes vía MCP (Google Analytics 4, Search Console, Google Ads, DataForSEO y skill propia SEO/GEO). Queries en lenguaje natural, acciones reversibles y memoria persistente entre sesiones.
Atribución · Análisis · AcciónProduct-Led SEO: calculadoras fiscales generadas con Cursor + Claude más una skill propia (facturama-seo-content) que aplica un framework de 8 bloques GEO/AEO sobre cada artículo del blog.
Model Context Protocol que expone la API de facturación CFDI para que agentes externos (Cursor, Windsurf, Codex, Lovable, Bolt) la entiendan sin leer documentación. Integración de semanas a horas.
Activación · DevelopersHoja de Ruta
Cada entrega construye sobre la anterior, desde la definición del problema hasta el proyecto completo con resultados medibles.
Contexto de empresa, identificación del problema de atribución offline y primera estrategia con N8N, SEO y automatización. Punto de partida antes del pivot hacia el Orquestador IA de Marketing.
Pivot estratégico: del CDP comercial a una arquitectura propia con MCPs. Definición del problema, métricas baseline, objetivos y arquitectura conceptual del Orquestador IA de Marketing.
Diagramas detallados del Orquestador IA en 4 capas: cinco MCPs sobre stdio (GA4, GSC, Ads custom en FastMCP, DataForSEO, skill SEO/GEO), decisión arquitectónica stdio vs HTTP, OAuth con service accounts y refresh tokens, pitfalls técnicos documentados y roadmap closed-loop attribution.
Documento técnico con los 4 componentes KSchool integrados: plan de implementación en 3 fases, análisis de viabilidad (técnica, económica, temporal, organizacional), MVP priorizado con matriz impacto/complejidad y tabla de riesgos, y diseño de la defensa (narrativa de 9 bloques + plan de demo combinada).
Memoria final con estructura KSchool de 9 capítulos: sistema en producción con 7 vistas (incl. churn score por reglas con 1.937 clientes en riesgo identificados), ETL automático, caso piloto verificado, viabilidad con ROI 38×-73×, gobernanza ética y anexos de réplica.
Impacto Económico
Lo verificado, lo evitado y lo proyectado. Metodología explícita, rango conservador-realista. No se asume ninguna reducción de plantilla actual: refleja lo que la organización habría tenido que contratar o pagar para alcanzar el mismo nivel de operación sin este sistema.
Desglose mensual del valor estimado · TC ref. 1 € ≈ 19,5 MXN
dashboard_stats() + vistas operativas.Upside no cuantificado en la cifra anterior
Activación del segmento API vía MCP de FactuFicticia. El segmento API es ~20 % de la cartera con el mayor margen y hoy está desatendido por falta de canal técnico. El MCP reduce el time-to-integration del developer de semanas a horas, habilitando un canal nuevo de captación vía marketplaces de MCPs (Anthropic registry, smithery.ai) y embebido en agentes IDE (Cursor, Windsurf, Codex). Tampoco se cuantifican: la reducción de churn cuando el score por reglas pase a producción (esta semana) ni el uplift publicitario al cerrar Openpay → HubSpot → Google Ads OCI en Fase 2.
Mejoras operativas (antes vs. objetivo)
Evidencias Reales
Capturas reales del Orquestador operando con los datos de la empresa (junio 2026). Siete vistas operativas + asistente IA embebido, desplegados en Vercel con warehouse Supabase. Las columnas con datos personales de clientes están anonimizadas.
KPIs de negocio con comparativa 30 días: ingreso, ROAS, cuentas nuevas, tráfico y Search Console — webhooks en tiempo real + ETL automático diario.
Campañas de Google Ads cruzadas con compras reales de GA4 y pasarela: ROAS real por campaña, no el aparente de la plataforma.
1.937 clientes en riesgo alto o crítico identificados sobre 94.311 cuentas de pago históricas (acumulado de FactuFicticia, no solo las activas), con score 0-100 y razones legibles. Calibrable en SQL, <4 ms de respuesta.
Preguntas de negocio en lenguaje natural → text-to-SQL de solo lectura sobre el warehouse, con el SQL visible para auditoría. Vercel AI SDK + Claude.
Ficha única por RFC: suscripción, folios, certificados, HubSpot con gclid, compras GA4 y timeline de eventos (mostrado con el RFC de pruebas del SAT).
Plan, estado, folios y vigencia por RFC. Identidades pixeladas en cumplimiento del marco de protección de datos del proyecto (LFPDPPP).
Tecnología
Cada herramienta fue elegida por una razón estratégica. Juntas forman un ecosistema coherente de Growth Engineering.
Cliente MCP que orquesta todas las fuentes en lenguaje natural
Estándar Anthropic para integrar APIs en LLMs · servidor custom Google Ads (200 LOC, stdio)
Tres MCPs Google: Analytics 4, Search Console y Ads · servidor custom para Ads
Keyword research, SERP scraping y keyword difficulty para MX, vía skill
facturama-seo-content: framework de 8 bloques GEO/AEO sobre artículos del blog
Automatización del closed-loop attribution: Openpay → HubSpot → Google Ads OCI
Arquitectura web actual donde se integran las calculadoras fiscales
Calculadoras fiscales interactivas generadas con IA
El Autor
Head of Marketing en FactuFicticia (SaaS B2B de facturación electrónica en México). Especialista en Growth Marketing, SEO, Paid Media y Automatización. A raíz del Máster ha incorporado herramientas de desarrollo asistido por IA como Cursor y Claude Code, y aprendido a manejar servicios como Vercel y GitHub para construir soluciones técnicas sin ser desarrollador.
Este TFM documenta la transformación real de la estrategia de datos y captación del departamento de Marketing, pasando de reportes manuales en Excel a un sistema de Growth Engineering impulsado por IA.
Recorrido en Vídeo
Resumen audiovisual de la memoria final generado con NotebookLM: el problema de atribución, el pivot estratégico, la solución con el Orquestador IA y los resultados — en pocos minutos.
Documentación
Documentos de trabajo, presentaciones y materiales de referencia del TFM disponibles para descarga.
Estrategia original previa al pivot: automatización con N8N, SEO y IA generativa. Punto de partida del proyecto antes de evaluar el CDP comercial y decidir construir el Orquestador IA propio.
Ver PDFPrimera entrega del TFM: análisis del problema de atribución, hipótesis iniciales con N8N y SEO. Contexto previo al pivot estratégico hacia el Orquestador IA de Marketing.
Ver PDFPresentación interactiva del Entregable 2: Growth Engineering & IA. Navegable con teclado y optimizada para pantalla completa.
Ver presentaciónDocumento completo del Entregable 2: estrategia de Growth Engineering con IA aplicada al SaaS B2B. Orquestador IA de Marketing, MCPs (GA4, GSC, Ads, DataForSEO) y skill propia SEO/GEO.
Descargar PDF16 slides con el detalle técnico del Orquestador IA: arquitectura en 4 capas, 5 MCPs, servidor custom FastMCP, skill GEO/AEO, decisión stdio vs HTTP, pitfalls, flujo end-to-end, MVP, plan de demo, stack justificado y pitch de 90 s.
Ver presentaciónVersión PDF descargable del slide deck del Stack Técnico. Mismo contenido que la presentación interactiva, formato listo para imprimir o revisar offline.
Descargar PDFEntrega parcial del 25 de mayo. Los 4 componentes KSchool integrados: plan de implementación (3 fases), análisis de viabilidad, MVP priorizado con matriz impacto/complejidad, tabla de riesgos y diseño de defensa con plan de demo combinada.
Descargar PDFMemoria final con la estructura oficial KSchool: resumen ejecutivo, problema y KPIs, solución IA con arquitectura MCP, MVP verificable con capturas reales de producción (incl. churn score por reglas), viabilidad con ROI 38×-73×, gobernanza ética y anexos con instrucciones de réplica.
Descargar PDFPresentación visual generada con NotebookLM a partir de la memoria final: contexto, problema de atribución, pivot, arquitectura MCP, las cuatro piezas, caso piloto y resultados con datos reales de producción. 12 diapositivas.
Descargar PDFResumen audiovisual de la memoria final generado con NotebookLM: problema de atribución, pivot estratégico, solución con el Orquestador IA y resultados, en pocos minutos. También embebido en la sección Vídeo de esta página.
Reproducir vídeoLa presentación que se usa en la defensa oral del 17 de junio, sobre la plantilla DKS: hook de valor, problema y pivot estratégico, las cuatro piezas del sistema, demo en vivo, resultados y honestidad de alcance, más slides de apoyo (arquitectura, asistente, churn y análisis económico).
Versión web navegable como recurso complementario (la defensa oral se realiza sobre la plantilla KSchool). Recorre el mismo hilo: problema de atribución (ROAS real del clic al pago), pivot, solución en 4 piezas, demo del ciclo cerrado, resultados y honestidad de alcance.
Ver presentaciónCalculadoras fiscales del caso de estudio (FactuFicticia) publicadas en un dominio real (facturama.mx) como prueba directa del MVP. Generadas con Cursor + Claude Sonnet, indexadas en Google y generando leads B2B cualificados.