Actualizado: 30 de enero de 2025
Cuando trabajas con Google Tag Manager (GTM), uno de los aspectos más importantes a configurar son las opciones de activación de etiquetas. Al abrir cualquier etiqueta y hacer clic en Configuración avanzada, te encontrarás con el menú desplegable de opciones de activación de etiquetas. Aquí puedes definir cuántas veces se activará tu etiqueta: Una vez por evento, una vez por página y Ilimitado. Sin embargo, aunque algunas de estas opciones pueden parecer evidentes, hay matices que vale la pena explorar. ¿Sabes realmente cómo funciona la opción Ilimitado? Este artículo se centra en analizar las diferencias y aplicaciones de Fire Once per Page, Once per Event y Ilimitado dentro de las opciones de activación de etiquetas de GTM.
Activación una vez por página
La opción de Fire Once per Page es bastante clara. Si un desencadenador de etiqueta se activa tres veces en una página pero está configurado para dispararse una vez por página, solo se activará una sola vez. Este ajuste es útil en sitios web convencionales, donde no es necesario rastrear cada acción del usuario, sino que se quiere saber si un visitante completó una acción específica una vez por página.
Por ejemplo, si implementas el Meta Pixel (también conocido como Facebook Pixel) utilizando un tag de HTML personalizado, es recomendable tener el código base del píxel de Facebook en un tag separado. A este tag se le puede asignar la activación Una vez por página para asegurar que el código base no se ejecute repetidamente en la misma página.
En el caso de aplicaciones de una sola página (SPA), donde las «páginas» no se recargan como en un sitio web tradicional, la opción de Una vez por página se aplicará a TODAS las vistas de página hasta que el visitante recargue la pestaña del navegador. Esto significa que, aunque el usuario navegue por múltiples secciones de la SPA, el tag se disparará una sola vez. Existen formas de trabajar con esto, como manipular la capa de datos y la secuenciación de etiquetas, pero es un tema que merece un artículo por separado.
Activación una vez por evento
La opción de Fire Once per Event es la más común y se establece como la configuración predeterminada en GTM. Para entender cómo funciona, es importante aclarar qué son los eventos en Google Tag Manager. En este contexto, un evento es algo que se muestra en la parte izquierda del modo de vista previa: cada elemento tiene un evento asociado, excepto el Mensaje, que no cuenta como tal.
Técnicamente, un evento en Google Tag Manager es un dataLayer.push que contiene la clave ‘event’. Por ejemplo:
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'nuevo_suscriptor',
'ubicacionFormulario': 'pie'
});
</script>
Si, por ejemplo, has implementado el seguimiento de clics en enlaces externos y deseas que un tag de Google Analytics se dispare cada vez que se registre esta acción, mantén seleccionada la opción Fire once per event. Si un visitante hace clic en enlaces externos tres veces en la misma página, el tag se activará tres veces.
Opción ilimitada
A pesar de que la opción Ilimitado no es comúnmente utilizada, vale la pena entender su funcionamiento. Esta opción permite que un tag se dispare múltiples veces bajo ciertas condiciones. Un escenario hipotético para ilustrar su uso podría ser el siguiente: supongamos que tienes dos etiquetas, una llamada «Tag de Configuración» y otra llamada «Solo un Tag». Ambas etiquetas se activan mediante un disparador de evento personalizado llamado “eventoEjemplo”.
En el caso de «Solo un Tag», se ha configurado la secuenciación de etiquetas para que antes de que se dispare, también se active la «Tag de Configuración». Si cambias la opción de activación de la «Tag de Configuración» a Ilimitado, esta etiqueta podría dispararse dos veces en el mismo evento de dataLayer.push.
Sin embargo, es esencial mencionar que esta opción se aplica únicamente a la secuenciación de etiquetas. Si tu tag tiene dos disparadores del mismo tipo, como “Solo Enlaces”, y ambos se activan al mismo clic, el tag solo se disparará una vez.
Comparativa: Una vez por página vs una vez por evento vs ilimitado
Al comparar estas tres opciones, queda claro que la más utilizada es Fire Once per Event. Este ajuste es ideal para situaciones en las que deseas registrar cada acción del usuario. Por otro lado, Fire Once per Page es preferido cuando solo necesitas saber si un evento específico ocurrió en una página, independientemente de cuántas veces podría haberse activado. Personalmente, la opción Ilimitado raramente encuentra aplicación en mis proyectos, pero podría haber escenarios en los que se justifique su uso.
Ejemplos prácticos de uso
Para proporcionar más claridad sobre cuándo utilizar cada opción, aquí hay algunos ejemplos prácticos:
- Fire Once per Page: Ideal para implementar un código de seguimiento de conversiones que solo necesita activarse una vez cuando un usuario visita una página de agradecimiento.
- Fire Once per Event: Útil para rastrear cada clic en un botón de compra en un e-commerce, donde deseas saber cuántas veces los usuarios interactúan con ese botón.
- Ilimitado: Podría ser aplicado en una situación donde se desea hacer un seguimiento del número total de activaciones de un evento específico de manera continua, aunque es raro encontrar este uso en la práctica.
Limitaciones y consideraciones en Google Tag Manager
A pesar de su flexibilidad, GTM tiene ciertas limitaciones que es importante considerar:
- La configuración de disparadores puede ser compleja y puede requerir pruebas exhaustivas para asegurar que los tags se disparan como se espera.
- Existen límites en la cantidad de etiquetas y activadores que se pueden implementar por contenedor, lo que puede afectar proyectos más grandes.
- El seguimiento de eventos puede no ser tan preciso en navegadores con bloqueadores de anuncios, lo que podría afectar la recopilación de datos.
Conclusiones sobre la activación de etiquetas en GTM
Entender las diferencias entre las opciones de activación de etiquetas en Google Tag Manager te permitirá optimizar el seguimiento y análisis de tus campañas. Si bien Fire Once per Event es la opción más común, cada situación puede requerir un enfoque diferente. Planificar y probar tus configuraciones garantizará que obtengas los datos más precisos y útiles para tus objetivos. Si tienes ejemplos o experiencias sobre el uso de estas opciones, no dudes en compartirlas en los comentarios.

























