Conversiones Offline con Click IDs

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.

💰 Beneficios de las Conversiones Offline

  • Recupera conversiones bloqueadas: Las cookies bloqueadas por navegadores impiden que Google/Meta vean todas tus conversiones. Con click IDs puedes reportarlas todas.
  • Mejora el Smart Bidding: Más datos de conversión = mejor optimización automática de pujas.
  • Reporta leads cualificados: No todos los leads son iguales. Reporta solo los que avanzan en tu CRM.
  • Cierra el ciclo de ventas: Reporta ventas offline que ocurren semanas o meses después del clic.
  • ROI real: Mide el verdadero retorno de inversión basado en ventas reales, no solo clics.

¿Qué son las Conversiones Offline?

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.

Plataformas Soportadas

🎯

Google Ads

gclid

📘

Meta Ads

fbclid

🔷

Microsoft Ads

msclkid

🎵

TikTok Ads

ttclid

Flujo Completo: Del Clic a la Conversión

1

Usuario hace clic en tu anuncio

Google Ads añade automáticamente el GCLID a la URL:

https://tudominio.com/landing?gclid=TeSter-123abc...
2

Referrer Tracker captura el GCLID

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.

3

Datos se envían a tu CRM

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"
}
4

Lead avanza en tu CRM

Tu equipo de ventas trabaja el lead y lo mueve por diferentes etapas:

  • Nuevo → Contactado → Cualificado → Demo → Propuesta → Cerrado
5

Reportas conversiones a Google Ads

En cada etapa importante, subes una conversión offline a Google Ads usando el GCLID guardado en tu CRM.

6

Google optimiza tus campañas

Con estos datos, Google Ads puede:

  • Identificar qué palabras clave generan ventas reales
  • Optimizar pujas automáticamente para conseguir más ventas
  • Mostrar tus anuncios a audiencias similares que convierten

Tipos de Conversiones Offline

1. Conversiones Online Recuperadas 🔓

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.

2. Leads Cualificados 🎯

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
}

3. Ventas Offline 💰

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.

Implementación en Google Ads

Paso 1: Configurar Conversiones Offline

  1. Ve a Google Ads → Herramientas → Conversiones
  2. Click en + Nueva acción de conversión
  3. Selecciona Importar
  4. Elige Otras fuentes de datos o CRM
  5. Selecciona Seguimiento de clics
  6. Configura el nombre: "Lead Cualificado", "Venta Cerrada", etc.

Paso 2: Preparar los Datos

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:

  • El formato de fecha debe ser: YYYY-MM-DD HH:MM:SS
  • La conversión debe ocurrir dentro de 90 días del clic original
  • Puedes subir hasta 100,000 conversiones por archivo

Paso 3: Subir las Conversiones

  1. Ve a Google Ads → Herramientas → Subidas
  2. Click en + Subir
  3. Selecciona tu acción de conversión
  4. Sube el archivo CSV
  5. Mapea las columnas correctamente
  6. Click en Aplicar

✓ Listo! Google Ads procesará las conversiones en 3-6 horas y empezará a usar estos datos para optimizar tus campañas.

Automatización con API

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)

Otras Plataformas

Meta Ads (Facebook/Instagram)

Meta también soporta conversiones offline usando fbclid. El proceso es similar:

Microsoft Ads

Microsoft Ads soporta conversiones offline usando msclkid:

TikTok Ads

TikTok permite conversiones offline usando ttclid:

Mejores Prácticas

📋 Recomendaciones:

  • Sube regularmente: Hazlo semanalmente o cuando tengas suficientes conversiones (mínimo 10-20)
  • Sé consistente: Define claramente qué es un "lead cualificado" y mantén el criterio
  • Incluye valores: Asigna valores realistas a cada tipo de conversión
  • No duplicar: Si subes conversiones online recuperadas, asegúrate de no duplicar con las que Google ya vio
  • Documenta el proceso: Crea un SOP para que tu equipo sepa cuándo y cómo reportar conversiones

Resultados Esperados

Empresas que implementan conversiones offline correctamente suelen ver: