Un SaaS B2B chileno gastaba USD 4.200 al mes en Google Ads. Generaba 80 leads. Cerraba 1. El CEO me llamó pensando que el problema era el creativo. No era el creativo.
La cuenta estaba bien construida en lo básico. Estructura limpia, RSAs con buen CTR, keywords match y exclusiones razonables, presupuesto consistente. Si la auditas en una hoja de cálculo de superficie, parece una cuenta saludable. Y aun así cerraba 1 de cada 80 leads. El problema no estaba en el creativo, ni en el targeting, ni en el bid. Estaba en qué le estábamos diciendo al algoritmo que era una conversión.
Esta pieza es el caso completo: qué tenía mal, qué cambiamos, cómo se vio durante el periodo de aprendizaje, y qué números quedó al final. Si tu cuenta de Google Ads optimiza por form fill en lugar de por SQL, esto te aplica.
El síntoma: leads que parecen leads y no convierten
La cuenta estaba configurada de la forma más común en B2B LATAM: el evento de conversión era “form fill” (formulario completo en la landing). Smart Bidding tCPA aprendía sobre esa señal. El algoritmo iba a buscar más personas con perfil de quienes completan formularios. Y el problema es que mucha gente completa formularios sin intención real de comprar.
Los 80 leads/mes tenían tres patrones: (a) gente investigando para tareas de la universidad, (b) competencia haciendo benchmarking, (c) usuarios verdaderos pero sin presupuesto cercano. Solo el 1% terminaba pagando. Pero para Google Ads, los 80 eran éxitos idénticos. El algoritmo, optimizando para volumen de leads, seguía alimentando esa mezcla.
Esto es lo que llamamos en MM “optimizar contra la métrica equivocada”. La cuenta no estaba rota — estaba haciendo exactamente lo que le pedíamos. El problema era qué le estábamos pidiendo.
La respuesta obvia que casi nunca alcanza
La primera reacción del CEO fue “cambiemos el creativo”. La segunda, después de mi cara, fue “tocamos las keywords”. Ninguna iba a resolver el problema porque el problema no era de inputs, era de objetivo.
La respuesta real era cambiar la señal de conversión: pasar de “form fill” a “SQL” (Sales Qualified Lead). Eso significa que un lead solo cuenta como conversión si tu equipo comercial lo califica como con intención y presupuesto. La métrica deja de ser cuántos formularios completos llegan; pasa a ser cuántas oportunidades comerciales reales generamos.
Lo que requiere técnicamente este cambio
No es trivial. Implementar offline conversions con calidad supone tres piezas:
Conexión CRM → Google Ads. El CRM (en este caso HubSpot) tiene que enviarle a Google Ads la señal de “esta oportunidad pasó a SQL” con el GCLID original del lead. Esto se puede hacer nativo (HubSpot tiene integración directa) o vía Make/Zapier/n8n. Lo importante es que pase automáticamente y con baja latencia. Si la señal llega con 2 semanas de retraso, el algoritmo aprende mal.
Definición compartida de SQL. Marketing y comercial tienen que ponerse de acuerdo en qué es un SQL. La definición mínima en B2B es: lead contactado, calificado por presupuesto + autoridad + necesidad + tiempo (BANT) y aceptado por comercial como oportunidad activa. Sin esa definición, comercial califica con criterios que cambian semana a semana y la señal que llega a Google es ruido.
Customer Match para amplificar. Una vez que SQL fluye al algoritmo, conviene cargar listas de Customer Match con los emails de clientes pagantes. Eso le da a Google Ads una segunda capa de optimización: no solo busca SQLs, busca SQLs que se parezcan a tus clientes que ya pagaron. Es la diferencia entre buscar oro y buscar oro en una zona donde antes ya encontraste oro.
El periodo de aprendizaje y por qué hay que aguantarlo
Aquí es donde la mayoría de los clientes se asusta. Cuando cambias la señal de conversión a una más profunda, Smart Bidding entra en learning phase: durante 14 a 21 días la cuenta va a parecer “peor”. El volumen de conversiones reportadas baja (porque los SQLs son muchos menos que los form fills), el CPL aparente sube (porque ahora cuenta solo los buenos), y el dashboard se ve rojo.
Si el cliente no aguanta esos 21 días y mete mano (cambia bids, agrega keywords, cambia el objetivo de vuelta), la cuenta se confunde y el aprendizaje se reinicia. Por eso en MM lo primero que hacemos antes de tocar la conversión es alinear expectativas con el cliente: durante 3 semanas no se toca la cuenta, pase lo que pase.
Lo que pasó a 90 días
El SaaS chileno aguantó. Las primeras 3 semanas fueron incomodas: pasamos de 80 leads/mes a 30 leads/mes y el CPL aparente subió de USD 52 a USD 140. Pero la calidad de esos 30 era visible: el comercial pasó de calificar 1% a calificar 35% de positivos. Esto significó que los 30 leads contiene 11 oportunidades reales — más SQLs que los 80 anteriores.
A partir de la semana 4, Smart Bidding empezó a optimizar mejor. El volumen de SQLs subió a 16/mes y luego a 22/mes. El CAC consolidado por SQL terminó en USD 2.700, abajo de los USD 4.200 iniciales del CAC oculto que tenían antes (4.200 / 0,8 SQLs reales por mes ≈ 5.250). El CFO pasó de pedir cortar el presupuesto a pedir aumentarlo: “si cada SQL son USD 2.700 y nuestro LTV es USD 32.000, multiplícalo”.
La tasa de cierre subió de 1% a 6%. No porque el comercial mejorara su pitch, sino porque empezó a hablar con leads que tenían intención real. Vendedor con buenos leads parece un crack.
Errores que vimos en otras cuentas
Este cambio no siempre sale como en este caso. En 9 implementaciones MM en cuentas Google Ads de B2B LATAM en 2025-2026, los errores recurrentes son:
Definición de SQL débil. Si comercial califica como SQL todo lo que tenga email corporativo, estás mejorando la señal pero no lo suficiente. La calificación tiene que ser disciplinada o el algoritmo aprende de ruido.
Latencia alta en la señal. Si HubSpot manda el SQL a Google Ads 7 días después del lead, el GCLID puede haber expirado y la atribución se pierde. Idealmente la señal fluye en menos de 24 horas.
Volumen insuficiente para Smart Bidding. tCPA necesita al menos 30 conversiones/mes para optimizar bien. Si pasaste de 80 form fills a 8 SQLs/mes, Smart Bidding va a quedarse sin señal y la cuenta sufre. Para esos casos hay que mantener form fill como conversión secundaria con peso menor, y construir volumen de SQL gradualmente.
No usar Customer Match. La amplificación con datos de clientes pagantes es lo que separa una cuenta normal de una cuenta excepcional. La mayoría no la usa porque requiere consentimiento y un proceso de upload regular. Vale la pena.
Lo que entrego en el DMC
Cuando un cliente entra a DMC con un Google Ads presuntamente roto, mi primera lectura es siempre la misma: revisar qué métrica está optimizando Smart Bidding. En 8 de cada 10 cuentas, está optimizando contra form fill o purchase intent y debería estar optimizando contra SQL o downstream revenue.
En el diagnóstico entrego (a) auditoría de la señal de conversión actual y su brecha vs ideal, (b) plan de implementación de offline conversions con timeline realista de 4-8 semanas, (c) proyección de impacto en CAC con escenario base y conservador. Si el cliente avanza con MM, lo ejecutamos. Si no, igual queda con el plan accionable.
Preguntas que me hacen seguido
¿Esto aplica si tengo Performance Max?
Sí, y con más urgencia. Performance Max optimiza por la señal de conversión que le des. Si le das form fill, va a buscar form fills en todos los inventarios (Search, YouTube, Display, Discover). Si le das SQL, va a buscar SQLs. La diferencia en gasto desperdiciado entre las dos opciones puede ser brutal.
¿Qué pasa con AI Max?
AI Max va más lejos: usa la señal de conversión para reescribir creativos, ajustar keywords y mover presupuesto automáticamente. Si la señal de conversión es mala, AI Max amplifica el problema. Si la señal es buena (SQLs reales), AI Max acelera la curva de aprendizaje. La calidad de la señal es el cuello de botella.
¿Cuánto cuesta implementar todo esto?
La implementación técnica (Pixel, GTM, Conversions API, integración CRM → Google Ads, definiciones, dashboards) toma entre 4 y 8 semanas, y se cobra por proyecto según complejidad. Lo importante: la inversión se paga sola en el primer trimestre por reducción de CAC. En el caso del SaaS chileno, el ahorro mensual fue ~USD 1.500 desde el mes 4 — la implementación se pagó en 6 semanas.
¿Mi agencia me dice que esto no se puede medir así. ¿Quién tiene razón?
Depende. Hay nichos B2B con ciclo de venta de 12-18 meses donde la atribución a SQL es legítimamente complicada. Pero en la mayoría de los casos en LATAM, la agencia que dice que no se puede medir es porque no sabe cómo configurar offline conversions o no tiene acceso al CRM del cliente. Esa fricción se resuelve cambiando de proveedor o asumiendo el control técnico desde MM.
Cierre
Google Ads optimiza por la señal que le das. Si la señal es “form fill”, optimiza para gente que llena formularios. Si la señal es “SQL”, optimiza para gente que califica como oportunidad real. Y si la señal es “contrato firmado” (cuando el negocio aguanta esa profundidad), optimiza para gente que cierra.
El CFO no paga por clics. Paga por contratos firmados. Lo demás es ruido.
Si tu cuenta de Google Ads está optimizando contra form fill y tu CFO te pregunta por CAC real cada mes, tienes el problema descrito en esta pieza. Agenda un DMC y en 90 minutos mapeamos qué mover.
Andrés Radrigán es Founder & CEO de MorgansMedia.