Ir al contenido

Glosario Google Tag Manager

¿Qué es Google Tag Manager (GTM)?

  • Analytics
Definición

Google Tag Manager (GTM) es un sistema gratuito de Google para instalar y gestionar etiquetas de seguimiento (GA4, conversiones de Google Ads, Meta Pixel, scripts personalizados) desde una única interfaz, sin tocar el código de la web cada vez. GTM no analiza ni almacena esos datos: solo los dispara y los envía a la herramienta que corresponda.

Un cuadro de fusibles de cerámica con un portafusibles vacío, junto al título Google Tag Manager
Se cambia un fusible, no toda la instalación
En esta página 6
  1. Principio básico: contenedor, tags, triggers y variables
  2. GTM vs. Google Analytics: gestión de tags frente a análisis de datos
  3. Errores típicos: tracking duplicado, triggers que faltan
  4. El modo de vista previa no es opcional, y una mirada rápida al server-side tagging
  5. Buenas prácticas
  6. Errores frecuentes
En breve

Qué hace GTM exactamente y qué no hace (spoiler: no es una herramienta de analítica y no muestra tráfico ni informes), los cuatro bloques con los que se construye cualquier configuración (contenedor, tags, triggers, variables), por qué un trigger mal configurado puede duplicar o directamente eliminar conversiones sin que salte ningún error visible, y por qué el modo de vista previa no es un paso opcional sino el único filtro real antes de publicar un cambio.

Un cuadro de fusibles de cerámica con un portafusibles vacío, junto al título Google Tag Manager
Se cambia un fusible, no toda la instalación

Principio básico: contenedor, tags, triggers y variables

Google Tag Manager es un gestor de etiquetas: una capa que se instala una sola vez en el código de la web (el contenedor) y que, a partir de ahí, permite añadir, editar o quitar tags de seguimiento sin volver a tocar ese código. Antes de GTM, cada nueva herramienta de marketing (un píxel de Meta, una conversión de Google Ads, un script de un proveedor externo) exigía pedirle al equipo de desarrollo que insertara una línea más en el de la web. Con GTM, esa gestión pasa a una interfaz que puede manejar alguien de marketing sin escribir una línea de código, o escribiéndola solo dentro de un tag concreto.

Conviene dejarlo claro desde el principio porque es la confusión más habitual: GTM no es una herramienta de analítica. No recoge datos propios, no calcula sesiones ni usuarios, y no tiene ningún informe de tráfico. Es habitual que alguien entre en GTM buscando cifras de visitas o un gráfico de conversiones y no encuentre nada parecido, porque esos datos no viven ahí. GTM se limita a disparar el tag de GA4 (o el que sea); es GA4 quien recoge, procesa y muestra esos datos en sus propios informes. Confundir ambas herramientas lleva a buscar en el sitio equivocado y, peor aún, a dar por hecho que si un tag "está en GTM" el dato ya está analizado, cuando solo está enviado.

La configuración se construye con cuatro piezas. El contenedor es el paquete que agrupa toda la configuración de un sitio o app y que se instala mediante un par de fragmentos de código en el HTML. Los tags son los propios scripts o etiquetas que se disparan: una etiqueta de configuración de GA4, una conversión de Google Ads, un evento de Meta Pixel o un HTML personalizado. Los triggers (activadores) son las condiciones que deciden cuándo se dispara cada tag: al cargar cualquier página, al hacer clic en un botón concreto, al enviar un formulario, al superar un porcentaje de scroll, o al detectar un evento personalizado en el dataLayer. Y las variables son los valores dinámicos que tags y triggers usan para funcionar: la URL de la página, el texto de un clic, un valor leído del dataLayer, una cookie o un parámetro de la URL.

GTM vs. Google Analytics: gestión de tags frente a análisis de datos

AspectoGoogle Tag ManagerGoogle Analytics (GA4)
Qué esUn gestor de etiquetas: instala y dispara scripts de seguimientoUna herramienta de analítica: recoge, procesa y muestra datos de comportamiento
Qué datos guardaNinguno propio; solo la configuración de tags, triggers y variablesSesiones, usuarios, eventos, conversiones y el resto de métricas
Dónde se ven los informesNo hay informes de tráfico ni de conversión en GTMEn los informes estándar y exploraciones de GA4
Relación entre ambosDispara el tag de configuración de GA4 y sus eventosRecibe esos datos a través del tag que GTM disparó

La confusión entre ambas es comprensible: las dos llevan el nombre de Google, las dos aparecen en la misma conversación sobre "medición" y, en la práctica, GA4 casi siempre entra en la web a través de un tag configurado en GTM. Pero son capas distintas con funciones distintas. Si el tag de configuración de GA4 dentro de GTM está mal disparado o directamente pausado, GA4 seguirá funcionando como herramienta, solo que sin recibir ningún dato: el problema nunca está "en GA4", está en la etiqueta que debía enviarle la información.

Errores típicos: tracking duplicado, triggers que faltan

El error más común y más caro es el tracking duplicado: la misma conversión se cuenta dos veces. Suele pasar cuando el tag de configuración de GA4 está tanto en GTM como pegado directamente en el código de la web (un resto de una instalación antigua que nadie retiró), o cuando dos triggers distintos, con condiciones que se solapan, disparan el mismo tag de conversión para el mismo evento. El resultado es una cifra de conversiones o de eventos que parece buena hasta que alguien la cruza con los pedidos reales del CRM y no cuadra.

El error contrario, el tracking que falta, es más difícil de detectar porque no produce ningún síntoma visible: la web sigue funcionando con normalidad, no hay ningún error en la consola del navegador que un usuario pueda ver, y el formulario o el botón se comportan igual que siempre. Lo único que pasa es que el trigger nunca se cumple, así que el tag nunca se dispara. Las causas típicas son un selector CSS que cambió tras un rediseño, un nombre de evento del dataLayer que no coincide exactamente con el que espera el trigger (mayúsculas, guiones, un espacio de más), o una condición de excepción demasiado amplia que excluye páginas que sí deberían llevar el tag.

Lo que hace peligrosos a los dos errores es lo mismo: ninguno lanza una alerta. Un tag duplicado o un trigger roto pueden pasar semanas o meses activos sin que nadie los note, porque las cifras en GA4 siguen ahí, solo que infladas o incompletas, y sin un punto de comparación externo es fácil no darse cuenta. Por eso la única forma fiable de detectarlos a tiempo es comprobar el disparo real de los tags antes de publicar, en vez de confiar en que la configuración "tiene buena pinta" en la interfaz.

El modo de vista previa no es opcional, y una mirada rápida al server-side tagging

GTM incluye un modo de vista previa (Preview, conectado a Tag Assistant) que permite navegar por la web como si la versión en borrador del contenedor ya estuviera publicada, y ver en tiempo real qué tags se disparan, con qué trigger y con qué datos, en cada página y en cada clic. No es una función avanzada para casos puntuales: es el paso que hay que ejecutar antes de publicar cualquier cambio, por pequeño que parezca, precisamente porque el tracking duplicado y el tracking que falta no dan ningún error visible sin él.

Publicar sin pasar antes por la vista previa equivale a lanzar un cambio de código a producción sin probarlo: si falla, el error puede tardar semanas en descubrirse, y para entonces los informes de GA4 de ese periodo ya están contaminados y normalmente no hay forma de corregirlos con retroactividad. Revisar la vista previa cuesta unos minutos; reconstruir la confianza en unos datos que llevan un mes mal no cuesta minutos.

Una variante más avanzada de GTM es el server-side tagging (etiquetado del lado del servidor). En la configuración habitual, el contenedor vive en el navegador del usuario y cada tag envía su petición directamente desde ahí hacia Meta, Google Ads o donde corresponda. En la variante server-side, esas peticiones pasan primero por un servidor propio, alojado normalmente en un proyecto de Google Cloud Platform, y es ese servidor quien reenvía los datos a cada destino después de aplicar las reglas que se le configuren. Esto tiene dos implicaciones prácticas: da más control sobre qué datos se transforman o eliminan antes de salir del dominio, útil en escenarios de privacidad y consentimiento, y hace que las peticiones lleguen desde un dominio propio en vez de uno de terceros, lo que reduce el bloqueo de bloqueadores de anuncios que sí frenan scripts servidos directamente desde dominios externos. No es la configuración por defecto de un GTM estándar: requiere montar y mantener ese servidor aparte, así que tiene sentido sobre todo en sitios con volumen suficiente como para justificar la infraestructura y el mantenimiento adicional.

Buenas prácticas

  • Usa siempre el modo de vista previa antes de publicar cualquier cambio, sin excepción, aunque sea un ajuste menor en un solo tag.
  • Configura un único tag de configuración de GA4 y haz que el resto de eventos lo referencien, en lugar de repetir el Measurement ID en varios tags sueltos.
  • Nombra tags, triggers y variables de forma descriptiva (por ejemplo, "GA4 - evento - envío formulario contacto") en lugar de dejar los nombres genéricos por defecto, sobre todo si más de una persona edita el contenedor.
  • Limita quién tiene permiso de publicación en el contenedor de producción y revisa los cambios de otra persona antes de que salgan a producción.
  • Añade una nota de versión clara cada vez que publiques, para poder identificar y revertir rápido si algo empieza a fallar tras un cambio.
  • Revisa periódicamente los tags activos y elimina los que quedaron de pruebas o de herramientas que ya no se usan, en vez de dejarlos pausados indefinidamente.

Errores frecuentes

  • Dejar el tag de GA4 instalado tanto directamente en el código de la web como en GTM, duplicando cada sesión y cada evento.
  • Publicar cambios sin pasar antes por el modo de vista previa, confiando en que la configuración se ve bien en la interfaz.
  • Usar selectores CSS o nombres de evento del dataLayer que dejan de coincidir tras un rediseño de la web, sin que nadie revise los triggers afectados.
  • Dar acceso de publicación a demasiadas personas sin ningún proceso de revisión, lo que multiplica el riesgo de un contenedor publicado con un error.
  • Confundir GTM con una herramienta de analítica y buscar cifras de tráfico o conversión dentro de su interfaz, cuando esos datos solo existen en la herramienta de destino, como GA4.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Una auditoría técnica revisa esto y el resto en un solo paso.

Solicitar auditoría

Preguntas frecuentes

¿Google Tag Manager es una herramienta de analítica?

No. GTM es un gestor de etiquetas: instala y dispara scripts de seguimiento, pero no recoge datos propios ni muestra informes. El análisis de esos datos ocurre en la herramienta de destino, normalmente GA4.

¿Qué diferencia hay entre un tag, un trigger y una variable?

El tag es el script que se dispara (una etiqueta de GA4, una conversión de Ads). El trigger es la condición que decide cuándo se dispara ese tag (un clic, una carga de página, un evento). La variable es un valor dinámico, como una URL o un dato del dataLayer, que tags y triggers usan para funcionar.

¿Por qué no veo tráfico ni informes dentro de GTM?

Porque GTM no los tiene: no es un almacén de datos ni una herramienta de analítica, solo dispara tags. Esas cifras están en la herramienta a la que GTM envía los datos, como GA4 o el panel de Google Ads.

¿Es obligatorio usar el modo de vista previa antes de publicar?

En la práctica, sí. Es la única forma de comprobar si un tag se dispara correctamente antes de que el cambio afecte a datos reales. El tracking duplicado y el tracking que falta no producen ningún error visible sin pasar antes por la vista previa.

¿Qué es el server-side tagging y cuándo conviene usarlo?

Es una variante de GTM en la que las peticiones de los tags pasan primero por un servidor propio en lugar de salir directamente desde el navegador. Da más control sobre los datos antes de enviarlos y reduce el bloqueo por parte de bloqueadores de anuncios, pero exige montar y mantener ese servidor, así que suele tener sentido en sitios con volumen suficiente para justificarlo.

Fuentes

  1. Ayuda de Google Tag Manager, «Primeros pasos: crea una cuenta y un contenedor»: describe el flujo de instalación del contenedor y el paso de verificar y publicar tags.
  2. Ayuda de Google Tag Manager, «Vista previa y depuración de tu sitio»: explica cómo el modo de vista previa muestra qué tags se disparan, con qué trigger y qué datos, antes de publicar.
  3. Documentación de Google, «Introducción al etiquetado del lado del servidor»: explica cómo funciona un contenedor server-side y qué control adicional ofrece sobre los datos.