TFM · KSchool · IA Aplicada al Marketing · 2025–2026

Growth Engineering & IA en un SaaS B2B

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.

€77 K – €149 K/año Valor estimado del sistema completo · ROI 38×–73×
Alumno Antonio R. de Tembleque
Empresa FactuFicticia (caso real)
Tutor Cristian Betancort Niz
Defensa Junio 2026
Orquestador IA de Marketing Cursor IDE Claude Code MCP Protocol Product-Led SEO n8n
Explorar

La Caja Negra
de Atribución

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.

Sin Atribución Offline

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 retraso

Trial 30 días → Compra día 31-32

El 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ías

Segmento API Desatendido

El 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 margen

Optimización a Ciegas

Con 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)

Atribución Real:
del Clic al Pago

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

Detección

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

Diagnóstico

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

Solución

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.

ROAS que reporta Google

1,46×

Su propia atribución: cuenta como conversión el valor que la plataforma se acredita — optimista.

ROAS realmente cobrado (GA4)

0,43×

Ingreso de GA4 atribuido por sesión: el cliente paga ~33 días después y suele volver como «Direct», así que el ingreso no se le acredita a Ads.

El real está entre ambos

gclid trial pago (día 31-32) campaña

Antes era invisible; ahora el sistema lo mide campaña a campaña y cerrar esa brecha es el objetivo del closed-loop.

Tres Ejes de
Growth Engineering

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.

01

Orquestador IA de Marketing

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ón
02

Calculadoras + Skill SEO/GEO

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

Atracción · Product-Led SEO
03

Servidor MCP FactuFicticia

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 · Developers

Los 5 Entregables
del TFM

Cada entrega construye sobre la anterior, desde la definición del problema hasta el proyecto completo con resultados medibles.

Entregable
01

Definición Inicial del Problema

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.

Data SEO N8N
Completado
Entregable
02

Growth Engineering & IA

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.

MCP Claude FastMCP
En progreso
Entregable
03

Stack Técnico y Arquitectura

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.

Arquitectura FastMCP OAuth
En progreso
Entregable
04

Documento Técnico de Avances · MVP + Viabilidad + Defensa

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

MVP Viabilidad Defensa
Entrega parcial
Proyecto
Final

TFM Completo · Memoria Final + Defensa 17 de junio

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.

Defensa 17 jun

El Valor Real
del Sistema

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.

Valor del sistema completo · estimación conservador-realista
€77 – 149 K/año
Costes evitados + valor generado por el orquestador completo: equipo técnico no contratado, CRM/CDP/BI/mailstation comerciales evitados, horas de operación automatizadas y tráfico orgánico nuevo. ROI 38×-73× sobre el coste incremental del sistema (~€90-170/mes). Desglose metodológico por partida en la sección siguiente.
Prueba técnica end-to-end
Ciclo cerrado
El agente IA ejecuta decisiones de marketing vía MCP sobre sistemas en producción. Caso piloto verificado: 4 keywords negativas de competencia (Sinube, AGSA, Facturación Elite, Facturify) aplicadas a 8 campañas vía API de Google Ads · ~€340/mes recuperados.

Lo relevante no es el monto del caso piloto — es que el sistema detecta y aplica automáticamente este tipo de optimizaciones de forma continua, sobre nuevas negativas, ajustes de puja y oportunidades que la API permite operar.

Desglose mensual del valor estimado · TC ref. 1 € ≈ 19,5 MXN

Equipo no contratado
€2.500 – 4.000 /mes
1 desarrollador full-stack part-time + 1 data analyst / BI part-time en CDMX para mantener warehouse, pipelines de ingesta y vistas operativas.
CRM/CDP evitado
€1.300 – 3.000 /mes
Precios reales: Connectif Engagement+ ~€1.300-1.500/mes · HubSpot Marketing Hub Pro ~€792/mes (1K contactos) → Enterprise ~€3.300+/mes para una operación de 55K clientes con 5 fuentes integradas.
Dashboard BI evitado
€150 – 400 /mes
Suscripción Looker, Tableau o similar para las 4 vistas operativas que ya cubre el Orquestador.
Mailstation propio (roadmap)
€300 – 1.000 /mes
Roadmap Fase 2: mailstation propio sobre el warehouse + Brevo API (~€15-65/mes). Sustituye ActiveCampaign Pro (~€140-300), Mailchimp Premium (~€350) o Klaviyo Advanced (~€1.000+ para 55K contactos). Caso de uso: recuperación de clientes en riesgo (sinérgico con el churn score) y nurturing post-trial.
Horas marketing automatizadas
€1.600 – 2.500 /mes
80-120 h/mes × ~€20/h (coste cargado, equivalente a $400 MXN/h). Antes: importaciones manuales y cruces en Excel. Hoy: dashboard_stats() + vistas operativas.
Optimización publicitaria continua
€340 → escalable /mes
Caso piloto verificado: 4 negativas a 8 campañas = ~€340/mes. La API de Google Ads permite descubrir y aplicar continuamente más negativas, ajustes de puja por margen y reasignaciones por LTV → el ahorro escala con cada ciclo.
Tráfico orgánico nuevo
€250 – 750 /mes
10-20 piezas optimizadas con la skill GEO/AEO, modelado conservador de visitas → trial → cliente de pago. Detalle metodológico en el E4.

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)

Antes
20 días
Transformando en
Objetivo
< 48h
Tiempo de reporting de atribución. De desfase crónico a datos accionables en tiempo real.
Antes
1 fuente
Logrado
Logrado
5 fuentes
Integradas vía MCP en una sola sesión: GA4, Search Console, Google Ads, DataForSEO y skill propia SEO/GEO.
Antes
Semanas
Transformando en
Objetivo
Horas
Time-to-integration API para developers. El MCP elimina la fricción técnica del onboarding.

El Sistema
en Producción

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.

El Stack del Proyecto

Cada herramienta fue elegida por una razón estratégica. Juntas forman un ecosistema coherente de Growth Engineering.

Claude Code

Cliente MCP que orquesta todas las fuentes en lenguaje natural

Orquestador · Memoria persistente

MCP Protocol + FastMCP

Estándar Anthropic para integrar APIs en LLMs · servidor custom Google Ads (200 LOC, stdio)

Protocolo · Servidores custom

GA4 + GSC + Google Ads

Tres MCPs Google: Analytics 4, Search Console y Ads · servidor custom para Ads

Analytics · SEO · Paid

DataForSEO

Keyword research, SERP scraping y keyword difficulty para MX, vía skill

SEO · API key

Skill SEO/GEO propia

facturama-seo-content: framework de 8 bloques GEO/AEO sobre artículos del blog

Content · GEO/AEO

n8n self-hosted

Automatización del closed-loop attribution: Openpay → HubSpot → Google Ads OCI

Automatización · Roadmap

WordPress + Laravel

Arquitectura web actual donde se integran las calculadoras fiscales

CMS · Framework PHP

React / JS

Calculadoras fiscales interactivas generadas con IA

Product-Led SEO

Quién hay detrás

Antonio Rodríguez de Tembleque

Antonio Rodríguez de Tembleque

Head of Marketing · Máster IA Aplicada al Marketing · KSchool

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.

Growth Marketing SEO / Paid Media Marketing Automation Cursor · Claude Code Vercel · GitHub n8n · HubSpot Claude Sonnet

El TFM,
contado 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.

Archivos y
Descargables

Documentos de trabajo, presentaciones y materiales de referencia del TFM disponibles para descarga.

PDF · Estrategia Inicial

Automatización Marketing con IA + SEO

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 PDF
PDF · Entregable 1

Definición Inicial del Problema

Primera 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 PDF
Presentación · Entregable 2

Entregable 2 · Presentación

Presentación interactiva del Entregable 2: Growth Engineering & IA. Navegable con teclado y optimizada para pantalla completa.

Ver presentación
PDF · Entregable 2

AI-Driven B2B Growth Engineering

Documento 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 PDF
Presentación · Entregable 3

Entregable 3 · Stack Técnico y Arquitectura

16 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ón
PDF · Entregable 3

Entregable 3 · Stack Técnico (PDF)

Versió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 PDF
PDF · Entregable 4

Documento Técnico de Avances · E4

Entrega 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 PDF
PDF · Memoria Final

TFM · Memoria Final (estructura KSchool)

Memoria 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 PDF
PDF · Presentación NotebookLM

AI Marketing Orchestrator · NotebookLM

Presentació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 PDF
Vídeo · Recorrido del TFM

El TFM en vídeo · NotebookLM

Resumen 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ídeo
Defensa Oral · Plantilla KSchool

Presentación de Defensa (plantilla oficial KSchool)

La 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).

PDF PPTX editable
Recurso · Presentación interactiva

Defensa · Orquestador de Marketing con IA (web)

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ón
MVP · En producción

Calculadoras Fiscales · En producción

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

Ver calculadoras en vivo