Antes de tocar GTM: crea la conversión en Google Ads

  1. En Google Ads → Goals/Objetivos → Conversions/Conversiones, crea una acción de conversión de tipo “Website”.

  2. 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”

  1. GTM → Tags → New

  2. Tipo de etiqueta: Google Ads Conversion Tracking

  3. 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.

  1. Crear conversión “Lead” en Google Ads → copiar ID/Label.

  2. GTM: Conversion Linker en All Pages.

  3. GTM: etiqueta Google Ads Conversion Tracking con ese ID/Label.

  4. Trigger: Custom Event = generate_lead.

Privacy Preference Center