Antes de tocar GTM: crea la conversión en Google Ads
-
En Google Ads → Goals/Objetivos → Conversions/Conversiones, crea una acción de conversión de tipo “Website”.
-
Dentro de esa conversión, localiza estos dos datos (los vas a pegar en GTM):
-
Conversion ID
-
Conversion Label
Tip: aunque Google Ads empuje cada vez más “Google tag”, GTM sigue siendo un método estándar porque lo que necesitamos para disparar es el Conversion ID + Label en una etiqueta de Ads.
Paso 1 (obligatorio): añade “Conversion Linker” en GTM
El Conversion Linker ayuda a que la atribución funcione bien (cookies/identificadores de click). En la mayoría de casos lo configuramos para que dispare en All Pages.
GTM → Tags → New → Conversion Linker → Activador: All Pages → Save
Paso 2: crea la etiqueta “Google Ads Conversion Tracking”
-
GTM → Tags → New
-
Tipo de etiqueta: Google Ads Conversion Tracking
-
Rellena:
-
Conversion ID (de Google Ads)
-
Conversion Label (de Google Ads)
Si es un ecommerce (recomendado)
-
Conversion Value: dinámico (ej.
{{DLV - value}}) -
Currency Code:
EUR(si operas en España, típico) -
Transaction ID: dinámico (para evitar duplicados), ej.
{{DLV - transaction_id}}
(Los nombres exactos de variables dependen de tu dataLayer/GA4 ecommerce, pero la idea es siempre la misma: valor, moneda, id de transacción.)
Paso 3: dispara esa etiqueta con el evento correcto (Trigger)
Aquí es donde realmente “enviamos el evento”:
Opción A (la más limpia): trigger por Custom Event
Si ya tienes un evento tipo:
-
purchase -
generate_lead -
form_submit
Entonces:
GTM → Triggers → New → Custom Event → Event name: purchase (o el tuyo) → Save
y lo asignas a la etiqueta de Google Ads.
Opción B: trigger por “Form Submission / Click”
Funciona, pero es más frágil (cambios de front rompen selectores). Si puedes, mejor Custom Event.
Paso 4: verifica que Google Ads está recibiendo conversiones
Checklist rápido:
-
En GTM Preview/Debug: el evento ocurre y se dispara la etiqueta.
-
En Tag Assistant / diagnóstico de Google Ads: revisa si hay incidencias de etiqueta (tarda un poco en reflejarse).
-
En Google Ads, en la conversión, mira el estado de “tag detected / recording”.
Extra recomendado: Enhanced Conversions (especialmente para leads)
Si captas leads (formularios) y quieres mejorar la medición respetando privacidad, puedes activar Enhanced Conversions y configurarlo con GTM (envío de datos con hash). Ojo: implica aceptar términos y cumplir políticas (consentimiento/avisos; en España esto suele ir ligado a CMP y modo de consentimiento si aplica).
Errores típicos que vemos (y cómo evitarlos)
-
No tener Conversion Linker → atribución peor / conversiones raras.
-
Disparar la conversión en “thank you page” pero la gente vuelve a cargarla → duplicados (solución: Transaction ID o lógica anti-duplicado).
-
Enviar valor/moneda mal → reporting roto (en ecommerce, EUR + value + transaction_id).
-
Trigger por click que se rompe → migra a Custom Event.
Ejemplo rápido (lead)
Objetivo: cuando ocurra el evento generate_lead en GTM → registrar conversión en Google Ads.
-
Crear conversión “Lead” en Google Ads → copiar ID/Label.
-
GTM: Conversion Linker en All Pages.
-
GTM: etiqueta Google Ads Conversion Tracking con ese ID/Label.
-
Trigger: Custom Event =
generate_lead.
