Aprende a importar conversiones offline a tus plataformas de publicidad (Google Ads, Meta Ads, Microsoft Ads, TikTok Ads) para mejorar drásticamente el rendimiento de tus campañas.
Las conversiones offline son eventos que ocurren fuera de tu sitio web pero que quieres reportar a tus plataformas de publicidad. Por ejemplo:
🔑 La clave: Click IDs
Para reportar conversiones offline necesitas el Click ID que la plataforma añadió a la URL cuando el usuario hizo clic en tu anuncio. Referrer Tracker captura automáticamente estos IDs y los guarda en tu CRM.
gclid
fbclid
msclkid
ttclid
Google Ads añade automáticamente el GCLID a la URL:
https://tudominio.com/landing?gclid=TeSter-123abc...
El script detecta el GCLID en la URL y lo guarda en una cookie. Cuando el usuario rellena el formulario, el GCLID se incluye automáticamente en los campos ocultos.
El formulario se envía con todos los datos del lead + el GCLID:
{
"name": "Juan Pérez",
"email": "juan@empresa.com",
"gclid": "TeSter-123abc...",
"utm_source": "google",
"utm_campaign": "crm-pymes"
}
Tu equipo de ventas trabaja el lead y lo mueve por diferentes etapas:
En cada etapa importante, subes una conversión offline a Google Ads usando el GCLID guardado en tu CRM.
Con estos datos, Google Ads puede:
Problema: Los navegadores modernos bloquean cookies de terceros, lo que impide que Google Ads vea todas tus conversiones online.
Solución: Sube TODAS las conversiones de leads que tengan GCLID, incluso si ya se registraron online.
✓ Resultado: Recuperas entre un 20-40% de conversiones que Google no pudo ver por bloqueos de cookies. Esto mejora drásticamente la optimización de tus campañas.
Problema: No todos los leads son iguales. Algunos son spam, otros no están interesados, y solo algunos son realmente cualificados.
Solución: Reporta una conversión solo cuando tu equipo de ventas marca un lead como "cualificado" en el CRM.
// Ejemplo: Cuando el lead pasa a "Cualificado" en tu CRM
{
"gclid": "TeSter-123abc...",
"conversion_name": "Lead Cualificado",
"conversion_time": "2024-01-15 14:30:00",
"conversion_value": 100 // Valor estimado del lead
}
Problema: La venta real puede ocurrir semanas o meses después del clic inicial, por teléfono, email o en persona.
Solución: Cuando cierras una venta, reporta una conversión offline con el valor real de la venta.
// Ejemplo: Cuando el lead se convierte en cliente
{
"gclid": "TeSter-123abc...",
"conversion_name": "Venta Cerrada",
"conversion_time": "2024-02-20 10:00:00",
"conversion_value": 12000 // Valor real de la venta
}
✓ Resultado: Google Ads ahora sabe exactamente qué campañas, palabras clave y anuncios generan ventas reales. Puede optimizar para maximizar ingresos, no solo clics.
Exporta desde tu CRM un archivo CSV con los leads que quieres reportar:
Google Click ID,Conversion Name,Conversion Time,Conversion Value,Conversion Currency TeSter-123abc,Lead Cualificado,2024-01-15 14:30:00,100,EUR TeSter-456def,Venta Cerrada,2024-01-20 10:00:00,12000,EUR TeSter-789ghi,Demo Agendada,2024-01-18 16:45:00,50,EUR
Importante:
YYYY-MM-DD HH:MM:SS✓ Listo! Google Ads procesará las conversiones en 3-6 horas y empezará a usar estos datos para optimizar tus campañas.
Para empresas con alto volumen, puedes automatizar la subida de conversiones usando la API de Google Ads:
// Ejemplo con Google Ads API (Python)
from google.ads.googleads.client import GoogleAdsClient
# Configurar cliente
client = GoogleAdsClient.load_from_storage("google-ads.yaml")
# Crear conversión offline
click_conversion = client.get_type("ClickConversion")
click_conversion.gclid = "TeSter-123abc"
click_conversion.conversion_action = "customers/123/conversionActions/456"
click_conversion.conversion_date_time = "2024-01-15 14:30:00+01:00"
click_conversion.conversion_value = 100.0
click_conversion.currency_code = "EUR"
# Subir conversión
conversion_upload_service = client.get_service("ConversionUploadService")
request = client.get_type("UploadClickConversionsRequest")
request.customer_id = "123456789"
request.conversions = [click_conversion]
request.partial_failure = True
response = conversion_upload_service.upload_click_conversions(request=request)
Meta también soporta conversiones offline usando fbclid. El proceso es similar:
fbclid, evento y valorMicrosoft Ads soporta conversiones offline usando msclkid:
msclkidTikTok permite conversiones offline usando ttclid:
ttclid📋 Recomendaciones:
Empresas que implementan conversiones offline correctamente suelen ver: