El módulo de Medición II explicó por qué subir conversiones offline. Este tutorial es el cómo, de principio a fin, con la vía que no necesita programador: una hoja de Google que Google Ads lee cada día. Tiempo total: una tarde, si el formulario admite un campo oculto.
Paso 0 · Lo que necesitas
- Acceso de administrador a Google Ads.
- Acceso a la web (o a quien la gestiona) para añadir un script pequeño y un campo oculto al formulario.
- Un sitio donde vivan los leads con su estado: CRM o una hoja.
- Una cuenta de Google para la hoja de importación.
Paso 1 · Etiquetado automático
Administrador → Configuración de la cuenta → Etiquetado automático →
Sí. Comprueba que al hacer clic en un anuncio la URL de destino lleva
gclid=…. Si tu web redirige (http→https, www, idioma), verifica que
el parámetro sobrevive a la redirección (ábrelo en el navegador y mira
la URL final).
Paso 2 · Guardar el GCLID en el navegador
Un script de 10 líneas en todas las páginas (vía Tag Manager o en la
plantilla) que, si la URL trae gclid, lo guarda en una cookie de
90 días (gclid). Tag Manager tiene plantillas de la galería para
esto ("GCLID to cookie"); si usas WordPress, hay plugins que lo hacen y
además rellenan formularios (paso 3).
Comprobación: entra con ?gclid=PRUEBA123 en la URL, navega a otra
página y mira las cookies del sitio: debe existir gclid=PRUEBA123.
Paso 3 · Campo oculto en el formulario
En cada formulario: un campo oculto llamado gclid que se rellena
desde la cookie al cargar la página (el mismo script o plugin). Al
enviar, el GCLID viaja con el lead al correo, al CRM o a la hoja donde
lleguen los envíos. Añade también, si puedes, campos ocultos con
utm_campaign y la URL de la página: ayudan a diagnosticar.
Comprobación: envía un formulario de prueba tras entrar con
?gclid=PRUEBA123: el lead recibido debe llevar PRUEBA123.
Paso 4 · Guardar el GCLID junto al lead
- CRM: un campo personalizado "GCLID" en el contacto/oportunidad, mapeado desde el formulario (HubSpot, Zoho, Pipedrive… lo permiten).
- Hoja: si los leads llegan a una hoja (Zapier, formularios que escriben en Sheets), una columna GCLID.
Regla: el GCLID se guarda una vez y no se modifica; es la llave.
Paso 5 · Crear las acciones de conversión
Objetivos → Conversiones → + Nueva → Importar → Otras fuentes de datos o CRM → Hacer seguimiento de conversiones desde clics. Crea:
- Lead cualificado (categoría: cliente potencial cualificado; recuento una; ventana 60-90 días; valor fijo o por fila; principal).
- Venta (categoría: compra; recuento una; ventana 90 días; valor por fila; principal).
Anota los nombres exactos: se usan en la hoja.
Paso 6 · La hoja de importación
Conversiones → la acción → Importaciones → Hojas de cálculo de Google
→ Crear plantilla (o descarga la plantilla). Tiene tres filas de
cabecera que no se tocan (la tercera, Parameters:TimeZone=…, lleva
la zona horaria de la cuenta) y columnas:
| Google Click ID | Conversion Name | Conversion Time | Conversion Value | Conversion Currency |
|---|---|---|---|---|
| CjwKCAjw… | Lead cualificado | 2026-08-20 14:32:00 | 80 | EUR |
| CjwKCAjw… | Venta | 2026-08-22 10:05:00 | 1250 | EUR |
Formato de fecha: yyyy-MM-dd HH:mm:ss (o con zona +01:00). La fecha
es la de la conversión (cuando se cualificó / vendió), posterior al
clic y dentro de 90 días.
Cómo se rellena: con una fórmula o un pequeño automatismo que lea tu CRM/hoja de leads y genere una fila por cada lead que cambió de estado (cualificado, venta) y aún no se subió. Marca en la hoja de leads una columna "Subido cualificado ✓ / Subido venta ✓" para no duplicar.
Paso 7 · Programar la importación
Conversiones → Importaciones → + → Hojas de cálculo de Google → programada → pega la URL de la hoja, comparte la hoja con la cuenta de servicio que Google indica, frecuencia diaria (hora a tu elección). Google lee la hoja cada día e importa las filas nuevas (las ya importadas se ignoran por GCLID + nombre + fecha).
Comprobación: tras la primera importación, Conversiones → Importaciones muestra el historial (filas importadas, errores). Y la conversión aparece en la campaña del clic original, en la fecha del clic.
Importante: sube cada conversión dentro de los 7 días siguientes a producirse. Pasado ese plazo seguirá apareciendo en los informes estándar, pero el modelado de atribución basada en datos (DDA) la ignorará igualmente.
Paso 8 · Ajustes y devoluciones
Para retirar o corregir: plantilla de ajustes de conversión (misma
vía), con columnas GCLID, nombre, fecha de conversión original, tipo de
ajuste (RETRACT para anular, RESTATE para cambiar el valor) y nuevo
valor. Programada igual. Úsalo para ventas devueltas, leads que
resultaron malos o valores corregidos.
Errores que verás en el historial de importación
| Error | Causa | Solución |
|---|---|---|
| GCLID no válido | Copiado mal, truncado, de otra cuenta | Revisar captura; comprobar que el clic es de esta cuenta |
| Fecha anterior al clic | Hora de conversión mal | Fecha de cualificación/venta, no del lead |
| Fuera de ventana | > 90 días | Subir etapas intermedias antes |
| Nombre de conversión no coincide | Tilde, mayúscula | Copiar el nombre exacto |
| Duplicado | Misma fila dos veces | Columna "subido ✓" |
Qué esperar
Primera semana: las conversiones offline aparecen con retraso (importa a diario; Google procesa en horas). Smart Bidding empieza a usarlas al cabo de unas semanas si son principales. Revisa la relación cualificados subidos / leads en el CRM cada mes.
💡 Truco ninja: este tutorial es exactamente lo que el Lead Rating automatiza de serie: captura del GCLID con su snippet, subida diaria por bulk upload desde el script (sin hoja de importación ni programación en Google Ads), las tres acciones con el rating como valor del bruto, marcas de subida por lead y ajustes. Si lo montas a mano, este es el camino; si quieres que se monte solo, ese.
Qué debes recordar
- Etiquetado automático → GCLID en cookie → campo oculto → CRM/hoja:
la cadena de captura, comprobada con
?gclid=PRUEBA. - Acciones "Importar desde clics" (cualificado, venta) con nombres exactos.
- Hoja con la plantilla (tres cabeceras, zona horaria, fecha de la conversión, valor, moneda) e importación programada diaria.
- Ajustes para devoluciones; columna "subido ✓" contra duplicados; revisa el historial de importación.