Medir un Lead en GA4 sin Datalayer

Guía Paso a Paso en Google Tag Manager

¿Qué vas a aprender en este tutorial?

En esta guía vas a aprender a:

  • Identificar correctamente qué es un lead desde el punto de vista analítico.
  • Configurar un evento en Google Tag Manager.
  • Enviarlo correctamente a GA4.
  • Validar que la medición funcione antes de publicar.
  • Marcar el evento como conversión en GA4.

Este tutorial está pensado para analistas que están dando sus primeros pasos en implementación y trabajan en entornos donde no se dispone de un evento personalizado enviado desde backend (dataLayer).

El objetivo es comprender la lógica de medición y aprender a configurar un tracking funcional y correctamente validado utilizando únicamente Google Tag Manager.

0. Configurar la etiqueta de GA4 y crear el flujo de datos

Nota: Si ya tenés configurada la etiqueta de GA4 Configuration en GTM y está funcionando correctamente, podés saltarte este paso y continuar directamente con el Paso 1. Si no, comenzá por acá para asegurarte de que todos los eventos de GA4 se envíen correctamente.

Antes de crear cualquier evento, necesitamos que Google Tag Manager sepa a qué propiedad de GA4 enviar los datos. Esto se hace mediante la etiqueta de configuración de GA4 y un flujo de datos en GA4.

Paso 1 – Crear el flujo de datos en GA4

Ingresar a tu cuenta de Google Analytics 4.

Seleccionar la propiedad donde medirás los leads.

Ir a Admin → Recogida y modificación de datos → Flujos de datos → Web

Hacer clic en Añadir flujo si aún no existe uno.

Completar los campos:

URL del sitio web

Nombre del flujo

Copiar el Measurement ID que aparece en la esquina superior derecha (ejemplo: G-XXXXXXXXXX).

Paso 2 – Crear la etiqueta GA4 Configuration en GTM

Ingresar a tu contenedor de Google Tag Manager.

Ir a Etiquetas → Nueva.

Hacer clic en Configuración de la etiqueta → Google Analytics → Etiqueta de Google

Pegar el Measurement ID copiado desde GA4 (se puede almacenar en una variable como buena práctica para reutilizarlo más adelante. Esto se hace desde la misma configuración de la etiqueta).

Activar Initialization – All Pages como Trigger para que la etiqueta se cargue en todas las páginas antes que el resto de etiquetas de GA4.

Nombrar la etiqueta claramente, por ejemplo:

GA4 – Configuration

Guardar la etiqueta.

Paso 3 – Validar que la etiqueta de configuración funcione

Activar Vista Previa (Preview) en GTM.

Abrir tu sitio en modo de prueba.

Verificar en Tag Assistant que la etiqueta GA4 Configuration se dispara en todas las páginas.

Importante: Todas las etiquetas de eventos GA4 (como generate_lead) dependen de esta etiqueta de configuración. Sin ella, GA4 no recibirá los datos.

Una vez validada la etiqueta de configuración, podés continuar con el Paso 1 – Entender qué es un Lead.

1. Entender qué es un Lead (desde analítica)

Antes de configurar cualquier herramienta, es importante entender el concepto.

Un lead es una acción valiosa que realiza un usuario y que indica intención comercial. Algunos ejemplos:

  • Completar un formulario de contacto
  • Solicitar una demo
  • Pedir una cotización
  • Registrarse a un webinar

Desde el punto de vista de analítica, lo importante no es el formulario en sí, sino el momento en que el envío fue exitoso.

En este tutorial vamos a medir el lead cuando el usuario llega a una página de agradecimiento, por ejemplo:

/gracias

Este enfoque es ideal para comenzar porque:

  • Es simple de implementar
  • Reduce errores de duplicación
  • Es fácil de validar

2. Confirmar que existe una página de gracias

Antes de entrar en GTM, debemos validar algo fundamental:

¿El formulario redirige a una URL única luego del envío exitoso?

Si la respuesta es sí, podemos usar esa URL como condición para disparar el evento.

Ejemplo:

https://misitio.com/gracias

Si no existe una página de gracias, la implementación cambia (eso lo podemos ver en un segundo artículo).

3. Crear el Trigger en Google Tag Manager

Ahora vamos a configurar el disparador que detecta el lead.

Paso 1 – Crear un nuevo trigger

  1. Ingresar al contenedor de GTM
  2. Ir a Activadores
  3. Hacer clic en Nuevo

Paso 2 – Configurar el tipo de Trigger

  1. Hacer clic en Configuración del Activador
  2. Elegir tipo: Vista de una Página
  3. Seleccionar: Algunas vistas de Página

Ahora vamos a indicar la condición:

Page Path contiene /gracias (o la dirección que contenga tu sitio)

Esto significa que el trigger solo se activará cuando el path de la web contenga esa palabra o frase.

Paso 3 – Nombrar correctamente el Trigger

 Un buen nombre ayuda a mantener el orden en el contenedor.

Ejemplo recomendado:

TR – Lead – Formulario Contacto

Nombrar correctamente es una buena práctica clave para cualquier analista.

Guardar.

4. Crear la etiqueta de evento en GA4

Ahora vamos a crear la etiqueta que enviará la información a GA4.

Paso 1 – Crear nueva etiqueta

  1. Ir a Etiquetas
  2. Hacer clic en Nueva
  3. Elegir Google Analytics: evento de GA4


Paso 2 – Seleccionar el ID de la etiqueta de configuración

En el campo Configuración de la Etiqueta, seleccionar el ID de medición que configuramos en nuestra etiqueta base de GA4.

Esta etiqueta contiene el Measurement ID (G-XXXXXXX) y es la que conecta el sitio con GA4.

Si no existe, regresa al paso 0. Configurar la etiqueta de GA4 y crear el flujo de datos

Paso 3 – Definir el nombre del evento

En el campo Nombre del Evento, escribir:

generate_lead

Este es un evento recomendado por GA4 para representar generación de leads. Utilizar nombres recomendados permite:

  • Mejor compatibilidad con reportes
  • Mejor interpretación en modelos de atribución
  • Estandarización

Paso 4 – Agregar parámetros (opcional pero recomendado)

Para enriquecer la medición, podemos agregar información adicional.

Ejemplo:

Parámetros de evento

Valor

form_name

contacto

lead_type

formulario_web

Esto ayuda a segmentar y analizar mejor los leads más adelante.

Paso 5 – Asociar el Trigger

En la sección Activación, seleccionar:

TR – Lead – Formulario Contacto

Nombrar la etiqueta como:

GA4 – Lead – Formulario Contacto

Guardar.

5. Validar en modo Preview (Paso obligatorio)

Nunca se debe publicar sin validar.

Paso 1 – Activar Preview

  1. Hacer clic en Vista Previa
  2. Ingresar la URL del sitio
  3. Completar el formulario
  4. Llegar a la página de gracias.

Paso 2 – Qué debemos validar

En Tag Assistant verificar:

✔️ Que el trigger se activó
✔️ Que la etiqueta GA4 se disparó
✔️ Que no se dispara más de una vez
✔️ Que solo ocurre en la página correcta

Esto es clave para evitar duplicaciones.

6. Validar en DebugView de GA4

Ahora vamos a confirmar que el evento llegó correctamente.

  1. Ir a GA4
  2. Ir a Admin
  3. Ingresar a DebugView
  4. Buscar el evento: generate_lead

Al hacer clic, revisar:

  • Parámetros enviados
  • Que no esté duplicado (en mi caso, realicé dos pruebas, por eso se ven 2 leads generados en la captura de ejemplo)
  • Que el timestamp sea correcto 

Si aparece correctamente, la implementación está funcionando.

7. Marcar el evento como Conversión

Para que GA4 lo contabilice como conversión:

  1. Ir a Admin
  2. Entrar en Eventos
  3. Buscar generate_lead
  4. Marcar cómo evento clave (haz click en el logo de estrella a la izquierda del evento)

Buenas prácticas para analistas que comienzan

  • No medir el submit del formulario si no estás seguro de que fue exitoso.
  • No duplicar el evento (submit + thank you).
  • Nombrar correctamente triggers y etiquetas.
  • Validar siempre en Preview (Vista Previa) antes de publicar.
  • Agregar descripción al publicar el cambio en GTM.

Conclusión

Medir correctamente un lead no es solo crear una etiqueta. Implica:

  • Entender el negocio
  • Identificar el momento correcto
  • Configurar de forma ordenada
  • Validar antes de publicar

Este tipo de implementación es una base fundamental para cualquier analista digital que trabaje con adquisición, performance o CRO.

Imagen de Nicolás Lacave

Nicolás Lacave

Tagging and Measurement Analyst en iMettrics