Offline Conversion Tracking: cerrar el bucle CRM-Ads en B2B.
En B2B, la conversión real ocurre semanas después del clic. Cómo conectar CRM con Google Ads para que Smart Bidding optimice por ventas reales, no por leads sin cualificar.
Actualizado mayo 2026
Optimizar por leads es optimizar por basura. Hay que pasarle ventas.
El Offline Conversion Tracking (OCT) es la importación a Google Ads de conversiones que ocurren tras el clic inicial: oportunidad cualificada (SQL), propuesta enviada, contrato firmado, factura cobrada. Permite que Smart Bidding optimice por estos eventos, no solo por el lead inicial.
En B2B, el lead (formulario completado) suele estar a 30-90 días de la venta real. Si optimizas Google Ads solo por leads, Smart Bidding aprende a generar muchos formularios. Pero la mitad pueden ser basura: estudiantes, competencia, fuera de ICP. El CPA por lead baja, el CPA por cliente sube.
Con OCT, Smart Bidding aprende qué clics terminan en venta real y orienta presupuesto hacia esos perfiles. Resultado típico en pyme B2B: volumen de leads baja 30-40%, calidad sube, CPA por cliente real baja 25-50%. Encaja con Enhanced Conversions y Google Ads B2B.
Qué conversiones offline tiene sentido enviar
MQL → SQL
Cuando el lead pasa de "marketing qualified" a "sales qualified" tras cualificación humana. Buen primer paso si tu ciclo de venta es largo. Valor: estimación 5-10% del ticket medio.
Oportunidad creada
Lead que llega a discovery call agendada o propuesta enviada. Indica intención real. Valor: estimación 10-20% del ticket medio.
Propuesta firmada
Cliente cierra contrato. El más valioso para optimización porque indica venta real, no intención. Valor: el ticket cerrado exacto.
Factura cobrada / pago realizado
Para servicios con riesgo de impago. Mide ventas que terminan en revenue real. Valor: importe cobrado. Útil en sectores con churn temprano o impagos frecuentes.
Renovación / expansion
Cliente existente renueva o expande. Útil si tu campaña Google Ads incluye reactivación de clientes inactivos. Valor: revenue adicional generado.
Demo asistida
Lead que asiste a demo agendada (no solo agendada, sino que asiste). Filtra no-shows. Valor: estimación 10% del ticket medio.
Llamada cualificada
Call tracking integrado: llamada >2 min con clasificación de comercial como cualificada. Útil si tu funnel B2B incluye captación telefónica activa.
Trial conversion
Para SaaS B2B con trial gratuito: convertir de trial a pagado. Optimización por usuarios que realmente pagan, no por los que solo prueban.
Cómo conectar CRM con Google Ads
Captura GCLID al rellenar formulario
<strong>GCLID</strong> (Google Click ID) es el identificador único del clic. Cuando un usuario llega desde Google Ads, llega con ?gclid=X en URL. Hay que capturarlo en hidden field del formulario y guardarlo en CRM junto al lead.
Define eventos de conversión en Google Ads
En Google Ads > Tools > Conversions, crear conversiones offline para cada evento que vas a importar: SQL, Opportunity, Closed Won. Asignar valor estimado o real según corresponda.
Configura importación periódica
Opciones: (1) <strong>upload manual</strong> de CSV en Google Ads UI (mínimo viable); (2) <strong>integración Zapier/Make</strong> CRM → Google Ads (recomendado pyme); (3) <strong>integración nativa CRM</strong> (HubSpot, Salesforce tienen conector directo); (4) <strong>Google Ads API</strong> con desarrollo propio (volumen alto).
Importa eventos cuando suceden
Cada vez que el CRM marca un lead como SQL/Oportunidad/Cerrado, evento se envía a Google Ads con GCLID + tipo + valor. Idealmente <24h tras el evento real. Cuanto antes, mejor optimiza Smart Bidding.
Espera 4-6 semanas para que Smart Bidding aprenda
Smart Bidding necesita 50+ conversiones offline para entrenar bien. Antes de cambios drásticos, esperar al menos 30-45 días con datos consistentes. La paciencia inicial paga muy bien.
Opciones según stack y presupuesto
Integración nativa CRM
HubSpot, Salesforce, Pipedrive tienen integración nativa con Google Ads. Activar en 1-2 horas. Coste: incluido en CRM. Limitación: campos fijos, poca flexibilidad. Bueno para empezar.
Zapier / Make / n8n
Workflow que escucha cambios en CRM y envía a Google Ads API. Más flexible que integración nativa. Coste: 30-150 €/mes según volumen. Tiempo setup: 4-8 horas.
Stape.io / GTM server-side
Si ya tienes server-side, añadir importación de offline conversions es 2-3 horas extra. Más fiable y futuro-proof. Coste incremental: bajo si ya tienes infraestructura.
Lo que sale mal en implementaciones B2B
No capturar GCLID en formulario
Implementan importación pero el formulario no captura GCLID. Sin GCLID, Google Ads no puede atribuir conversión al clic. Test obligatorio antes de dar por hecho: rellenar formulario desde anuncio Google Ads y verificar que GCLID llega a CRM.
Subir conversiones sin valor
Importan conversiones con valor 0. Smart Bidding no puede priorizar entre conversiones. Asigna valor estimado (10% ticket medio para SQL, 30% para Oportunidad, 100% para Cerrado).
Cambiar estrategia de puja antes de 50 conversiones
Smart Bidding necesita volumen. Cambiar a "Maximize Conversion Value" con 12 conversiones offline al mes garantiza mal performance. Esperar a 50+ conversiones acumuladas en 30 días antes de cambiar estrategia.
Lo que verás tras 60-90 días
Volumen de leads baja 30-40%
Google Ads filtra perfiles que no convertían. Menos leads pero más cualificados. Esto es bueno: pipeline cualitativo, no cuantitativo.
Tasa de conversión MQL→SQL sube 50-100%
Los leads que llegan ya están mejor encajados con el ICP. Comercial cualifica con tasa más alta. Reduce trabajo del equipo de ventas.
CPA por cliente real baja 25-50%
CPA por lead puede subir (menos volumen) pero CPA por cliente real (que es lo que importa) baja claramente. El reporting correcto es por cliente, no por lead.
Smart Bidding optimiza mejor con tROAS
Si pasas valor de cierre real, puedes usar target ROAS en lugar de target CPA. Más precisión, optimización por revenue. Disponible con 30+ conversiones con valor en 30 días.
Atribución multi-touch más realista
Algunas conversiones grandes vienen de keywords que parecían poco rentables por CPA por lead. Con OCT se revela su valor real. Reasignación de presupuesto a keywords valiosas.
Mejor decisión de pausar/escalar campañas
Datos de revenue real permiten decidir qué campañas pausar (no convierten en ventas) y cuáles escalar (sí). Decisión basada en valor, no en leads.
Dudas que nos hacéis llegar
¿Optimizas Google Ads por leads o por clientes reales?
Sesión 60 min: auditamos tracking actual, planificamos implementación OCT, conectamos CRM con Google Ads. Smart Bidding aprende en 4-8 semanas.