Actualizado: 2 de abril de 2025
En el mundo del análisis web, es común encontrar problemas que pueden distorsionar los datos recolectados. Uno de los más frecuentes son los eventos duplicados en Google Analytics 4 (GA4). Este fenómeno puede generar confusión y problemas en la interpretación de las métricas, y es esencial abordarlo para garantizar la calidad de los datos. Si has notado que tus informes en GA4 presentan eventos duplicados, ¡este artículo es para ti!
He recopilado los problemas más comunes que conducen a eventos duplicados en GA4, junto con soluciones prácticas que te ayudarán a resolver esta situación. Si después de seguir estos consejos aún enfrentas dificultades, no dudes en dejar un comentario; juntos podemos descubrir nuevas soluciones y actualizar este artículo.
A continuación, aprenderás sobre diversas causas de eventos duplicados en Google Analytics 4 y cómo solucionar cada una de ellas.
- Código GA4 y GTM hardcodeados simultáneamente
- Eventos duplicados en dataLayer
- Uso incorrecto de la función «Crear evento» en GA4
- Contenedor GTM agregado múltiples veces al sitio web
- Configuración deficiente de los disparadores de las etiquetas
- Ignorar instancias duplicadas de la configuración en la página
- Aplicaciones de una sola página
- Configuración incorrecta del etiquetado del lado del servidor
- Superposición entre eventos de GTM y la medición mejorada de GA4
- Recargas o revisitas de una página de agradecimiento
- Duplicados enviados a través del Protocolo de Medición
Video tutorial sobre eventos duplicados en GA4
Si prefieres aprender mediante contenido audiovisual, te invito a que veas un tutorial en mi canal de YouTube.
Problemas por tener Google Analytics 4 y Google Tag Manager simultáneamente
Una de las razones más comunes por las que surgen eventos duplicados es la instalación simultánea de Google Analytics 4 (GA4) y Google Tag Manager (GTM). Aunque usar GTM es la opción recomendada debido a su flexibilidad y control, muchos analistas instalan ambos sin darse cuenta. Por ejemplo, si un visitante inicia un proceso de compra, podría enviar dos eventos idénticos a GA4: uno desde GTM y otro desde un código GA4 hardcodeado.
Para identificar si tienes GA4 hardcodeado en tu sitio web, puedes utilizar las herramientas de desarrollo de tu navegador. En Chrome, abre las Herramientas de Desarrollo, ve a la pestaña ‘Sources’, y utiliza el atajo CTRL + SHIFT + F (o Command + SHIFT + F en Mac) para buscar el nombre del evento, como add_to_cart.
Si encuentras código que contiene «gtag», significa que estás lidiando con un problema de double tagging. La solución es realizar una auditoría completa de tu configuración, eliminando cualquier código GA4 innecesario y asegurándote de que todo esté configurado correctamente en GTM.
Eventos duplicados en el dataLayer
Si observas eventos duplicados, como add_to_cart, es posible que se deba a una implementación incorrecta en el dataLayer. Esto sucede cuando el evento se activa múltiples veces debido a un error en el código proporcionado por un desarrollador.
En este caso, es fundamental solicitar a un desarrollador que revise y ajuste el código para garantizar que el dataLayer.push se ejecute solo una vez por interacción. Esto evitará que se envíen eventos duplicados a GA4.
Uso incorrecto de la función «Crear evento» en GA4
La opción «Crear eventos» en GA4 puede causar confusión si no se entiende cómo funciona adecuadamente. Si envías eventos desde GTM y al mismo tiempo creas los mismos eventos en la interfaz de GA4, terminarás generando duplicados.
Para evitar esta situación, asegúrate de que si ya estás enviando eventos desde GTM, no los ingreses nuevamente en la sección «Crear eventos». Si ya has creado un evento duplicado, puedes eliminarlo desde Admin > Eventos > Crear evento.
Contenedores GTM agregados múltiples veces al sitio web
Los desarrolladores pueden, por error, añadir el mismo contenedor de Google Tag Manager más de una vez en el sitio. Esto provoca que se registren eventos duplicados. Se recomienda verificar si la implementación de GTM está correctamente configurada.
Importante: Recuerda que GTM en modo de vista previa puede mostrar múltiples contenedores, así que asegúrate de realizar diagnósticos con el modo de vista previa desactivado.
Configuración deficiente de los disparadores de las etiquetas
La mala configuración de los disparadores puede ser otra causa de duplicados. Asegúrate de que los disparadores estén correctamente ajustados para que solo se activen en las condiciones deseadas. Utiliza el modo de vista previa de GTM para identificar cuántas veces se activa una etiqueta específica.
Si se activa más de una vez, revisa las condiciones de activación y ajusta los disparadores para que sean más precisos. La comprensión de GTM es crucial aquí, y hay muchos recursos disponibles para ayudarte a dominarlo.
Ignorar instancias duplicadas de la configuración en la página
Un lector compartió que, al crear una cuenta GA4, ya tenía GA3 y que ambos estaban conectados automáticamente. Esto generó vistas de página misteriosas en GA4. Puedes solucionar esto yendo a GA4 > Flujos de datos > Elige tu flujo de datos > Configurar ajustes de etiquetas > Haz clic en tu Google Tag y activando la opción «Ignorar instancias duplicadas de la configuración en la página».
Aplicaciones de una sola página y su seguimiento
El seguimiento de eventos en aplicaciones de una sola página (SPA) puede ser complicado. Es esencial implementar el seguimiento de «páginas virtuales» que se empujen al dataLayer para que GA4 pueda registrar las vistas de página correctamente. Sin embargo, GA4 también ofrece una función de seguimiento automático de vistas de página que puede interferir con el seguimiento personalizado. Si ambas están activas, podrías ver duplicados.
Para solucionar esto, desactiva la opción de «Cambios de página basados en eventos de historial del navegador» en la sección de medición mejorada de GA4.
Configuración incorrecta del etiquetado del lado del servidor
Si estás utilizando etiquetado del lado del servidor, revisa la cantidad de solicitudes salientes en el modo de vista previa de tu SGTM. Asegúrate de que no se estén enviando eventos duplicados desde tu configuración de servidor. Verifica que no existan múltiples etiquetas de GA4 enviando datos al mismo contenedor.
Superposición entre eventos de GTM y la medición mejorada de GA4
GA4 puede rastrear automáticamente eventos como clics salientes y desplazamientos, pero si implementas eventos personalizados a través de GTM, asegúrate de desactivar la función correspondiente en la medición mejorada para evitar duplicados. Esto se aplica a eventos como el seguimiento de desplazamientos, donde puedes tener un evento de GTM y otro de la medición mejorada.
Recargas o revisitas de una página de agradecimiento
Las páginas de agradecimiento son susceptibles a eventos duplicados si un visitante recarga o revisita la página. Para solucionar esto, puedes implementar una cookie que evite que el evento se vuelva a enviar en visitas posteriores.
- Almacena una cookie en el navegador del visitante (por ejemplo, «gtm_user_converted» con el valor «true»). Ajusta el disparador para no activarse si la cookie ya está presente.
- Si un desarrollador está empujando el evento al dataLayer en la página de agradecimiento, pídele que controle este comportamiento en el código para evitar múltiples activaciones.
- Asegúrate de que el transaction_id se envíe correctamente con el evento de compra; GA4 ignorará duplicados del mismo usuario si el ID de transacción es el mismo.
Duplicados enviados a través del Protocolo de Medición
Si tu organización utiliza el Protocolo de Medición, verifica que no se envíen eventos duplicados desde el lado del cliente y del servidor. Este protocolo permite enviar datos directamente desde el servidor a los servidores de GA4, y si ambos métodos están activos, podrías estar enviando eventos duplicados sin darte cuenta.
Aún ves eventos duplicados en Google Analytics 4?
Si después de seguir todos estos consejos, sigues enfrentando problemas con eventos duplicados en GA4, no dudes en dejar un comentario. Hay muchas variables que pueden causar duplicados, y compartir tus experiencias podría ayudarnos a descubrir más soluciones. Recuerda que los problemas más comunes suelen relacionarse con eventos hardcodeados y configuraciones incorrectas en GTM.

























