GTM y Gtag se fusionan: todo lo que tienes que saber antes del update

· 0 comentarios

El 20 de mayo de 2026, coincidiendo con el Google Marketing Live, Google anunció la unificación de Google Tag Manager y Google Tag en una infraestructura de programación compartida. Los cambios afectan a cómo se carga el JavaScript de etiquetado en la página, al snippet de instalación, y a la forma en que se gestionan las configuraciones de GA4, Google Ads y Floodlight dentro de GTM. Algunos aspectos son menos relevantes para nuestro trabajo diario. Otros en cambio, requieren una revisión completa antes de aceptar la actualización.

Optimizacion cambio contenedor gtag tag manager 2026

En este post vamos a explicarlo todo de forma ordenada, sin rodeos, y con la honestidad de reconocer dónde están todavía los flecos sin resolver. Lo hemos ido destilando de conversaciones internas, del análisis de Simo Ahava en LinkedIn, y de la documentación oficial de Google.

Primero, contexto: ¿por qué hablamos dos sistemas distintos si todo son mediciones de Google?

Hasta ahora Google tenía dos sistemas de etiquetado que convivían con cierta incomodidad:

Google Tag Manager es el contenedor clásico y código más antiguo, con IDs tipo GTM-XXXXX. Permite cargar cualquier tipo de etiqueta, tanto de Google como de terceros, con control total sobre triggers, variables y versiones.

Google Tag (antes conocida como gtag.js) es el sistema más moderno, con IDs tipo G-XXXXX para GA4 o AW-XXXXX para Google Ads. Más limitado en alcance: solo envía datos a productos de Google. Carga su propio archivo JavaScript de forma independiente al contenedor GTM.

El problema que hace necesario el nuevo update de Google y la unificación, es que muchos sitios usan (o usaban, si lo lees tras el update total) los dos códigos a la vez. Eso generaba cargas duplicadas de JavaScript y configuraciones fragmentadas de ciertos ajustes entre herramientas. GTM había quedado algo rezagado en desarrollo mientras Google Tag recibía mejoras continuas. Unificarlos resuelve ese desajuste.

¿Qué cambia exactamente al unificar? Los cuatro cambios que debemos entender

Cambio 1 — Google Tag mejora y se convierte ahora en un contenedor GTM completo

Este es el más significativo. Según la documentación oficial del update de Google, los sitios que actualmente despliegan únicamente una Google Tag con ID G- o AW- ganarán acceso a la interfaz completa de Tag Manager, incluyendo herramientas de depuración, control de versiones y configuración desde la interfaz. En teoría no hay cambio en cuanto a funcionamiento anterior, solo ganancia:

Google lo deja claro: «Esta actualización no cambiará el comportamiento de las etiquetas de Google en la página. Lo que implicará es que los anunciantes que utilicen la etiqueta de Google podrán usar las funciones de Google Tag Manager.»

Dicho de otra forma: no cambia lo que las etiquetas hacen en la página. Lo que cambia es que quien solo usaba Google Tag ahora tendrá acceso a toda la potencia de GTM.

Hay un matiz técnico importante aquí que tiene que ver con qué tipo de snippet estamos usando:

  • Código con ID GTM-XXXXX: funciona como contenedor GTM completo, con soporte para tags de terceros, HTML personalizado, etc.
  • Código con ID de tipo G- o AW-: queda restringido a enviar datos solo a servicios de Google. No carga otros tipos de etiquetas.

Esto importa en entornos donde hay preocupación por el uso no controlado de GTM. Elegir el ID de producto en lugar del ID de contenedor GTM es una forma de acotar el alcance.

 

Cambio 2 — Adiós a la carga doble de gtag.js

Este es el cambio más concreto para quien ya trabaja con GTM y tiene varios productos de Google configurados (GA4, Google Ads, Floodlight, etc.).

Hasta ahora, cada vez que GTM lanzaba una etiqueta de GA4 o de Ads, cargaba una instancia adicional de gtag.js.

Si tenías tres productos de Google, tenías tres cargas adicionales de JavaScript encima del propio gtm.js.

Tras la optimización, eso desaparece. El contenedor GTM envía datos directamente a los destinos de Google sin necesidad de cargar ese archivo extra por producto. Según Google: «Previously, Google Tag Manager loaded extra JavaScript (gtag.js) to send data to a Google destination, which could cause latency in measurement transmission.»

El impacto práctico es real: menos JavaScript en carga, menor latencia en transmisión de datos, y mejor rendimiento general de la página. Especialmente relevante en conexiones móviles lentas o en mercados con ancho de banda limitado.

Importante: esto no es automático. Google lo dice explícitamente: no se realizarán cambios sin que tú los aceptes. Aparecerá un banner en la interfaz de GTM cuando el despliegue llegue a tu contenedor, y desde ahí puedes iniciar el flujo de optimización, previsualizar todos los cambios antes de publicarlos, y decidir si procedes.

Gtm unificacion antes despues v2

 

Cambio 3 — El nuevo snippet ya no lleva el comando gtag config

Este es el cambio técnico que más puede afectar a implementaciones existentes si no se gestiona con cuidado. Y también es el más complejo de explicar.

Todos los nuevos snippets de instalación de GTM/GTAG ahora serán iguales y ya no incluirán el comando gtag('config', ...).  No serán personalizables en el código ciertos ajustes, o no como antes.

Hasta ahora ese comando era el que pasaba parámetros de inicialización críticos directamente desde el snippet en el HTML de la página. Cosas como send_page_view: false, configuración de cookies personalizada, o cualquier parámetro que necesitase aplicarse en el momento exacto de carga, antes de que GTM procesara ninguna etiqueta.

La forma correcta de gestionar eso a partir de ahora es a través de una etiqueta de Google dentro del contenedor GTM configurada para dispararse en el trigger de tipo Initialization (el trigger gtm.init, que es el primero en ejecutarse, antes incluso que el All Pages).

Esa etiqueta de Google es donde se establecen los parámetros de inicialización que antes iban a veces en el snippet (en las ocasiones en que se personalizaba este).

Importante: Si tienes parámetros en el gtag config del snippet y no los has trasladado a una etiqueta de inicialización en GTM antes de aceptar la actualización, esas configuraciones dejarán de aplicarse en el momento correcto. El resultado habitual son pageviews duplicados o pérdida de parámetros tipo page_type y similares, en el primer evento.

Google también señala que el trigger de inicialización puede configurarse para esperar al comando config, lo que da una vía de migración parcial  para setups construidos con el patrón anterior y cuyo snippet no se pueda o desee cambiar.

Update google tag manager gtag 2026

 

Cambio 4 — Nueva pestaña Settings en la interfaz de GTM

La interfaz de GTM tendrá una nueva pestaña Settings que actúa como mapa centralizado del flujo de datos del contenedor hacia los destinos de servicios Google. Desde ahí se gestionarán los destinos de Google a los que aplican las configuraciones globales: seguimiento multidominio, exclusión de tráfico de referencia no deseado, eventos mejorados de GA4, filtros de tráfico interno, etc.

Parte de lo que antes vivía disperso entre la interfaz de Google Analytics, Google Ads y otros productos ahora se puede gestionar desde un único punto. Si haces un cambio ahí, se propaga a todos los destinos que tengas vinculados.

Nueva configuracion settings gtm

Además, vincular el contenedor a tus cuentas de Google Ads o Analytics hace que sea visible y gestionable directamente desde esos productos. El acceso de lectura se concede por defecto durante la optimización, y se puede ajustar después desde la gestión de usuarios de GTM.

Preguntas y respuestas: lo que más se está preguntando la gente

¿Tengo que cambiar la forma en que trabajo con GTM?

No, al menos no en lo fundamental. Las etiquetas, los triggers y las variables siguen funcionando exactamente igual. Si tienes una etiqueta de GA4 configurada en GTM, sigue ahí y sigue funcionando. El flujo de trabajo diario no cambia.

Lo que cambia es cómo se gestiona la configuración global de los productos de Google, que pasa a centralizarse en la nueva pestaña Settings.

¿La etiqueta de configuración de GA4 dentro de GTM sigue siendo necesaria?

Aquí hay que distinguir dos capas que se mezclan con facilidad.

Por un lado está la carga de la librería gtag.js: esa desaparece. Ya no se carga de forma adicional por cada producto de Google. Eso está claro y es uno de los beneficios principales de la optimización.

Por otro lado está la etiqueta de configuración dentro de GTM — la que dispara en All Pages o en el trigger de inicialización y que define el Measurement ID, el comportamiento del pageview, los parámetros de cookies, etc. Esa, de momento, sigue siendo la forma de inicializar GA4 y los demás productos.

La documentación oficial dice que tras la optimización «Google tag settings will be brought into the new Settings tab» — lo que sugiere que parte de esa configuración base podría centralizarse ahí y dejar de necesitarse en una etiqueta separada. Pero el nivel de detalle sobre qué parámetros concretos migran a Settings y cuáles siguen viviendo en la etiqueta no está suficientemente documentado todavía.

Es decir: no sabemos con certeza si tras aceptar la actualización la etiqueta de configuración de GA4 o de Ads sigue siendo imprescindible tal como la tenemos hoy, o si parte de su función queda absorbida por la pestaña Settings. Esto es algo que habrá que verificar en detalle cuando llegue el banner, revisando exactamente qué cambios propone el flujo de optimización antes de publicarlos.

 

¿Afecta esto a Consent Mode?

No en el sentido de que rompa nada. Simo Ahava lo clarificó directamente: la optimización afecta a la entrega de JavaScript en el sitio, pero el control de consentimiento, los triggers, las señales reducidas y todo lo demás funciona igual que antes.

Dicho esto, hay un matiz regulatorio que conviene tener en mente si trabajas en mercados con alta sensibilidad legal como Alemania, Francia o Países Bajos. Algunos analistas han señalado que convertir GTM en un sistema aún más integrado podría ser relevante en interpretaciones regulatorias sobre el umbral de carga antes del consentimiento. No es un problema inmediato, pero es algo a seguir.

 

¿Puedo volver atrás si acepto la optimización y algo sale mal?

Sí. GTM mantiene el sistema de versiones, así que puedes volver a una versión anterior del contenedor si algo no funciona como esperabas. La optimización permite previsualizar todos los cambios antes de publicarlos, lo que da margen para revisar antes de comprometerse.

 

¿Qué pasa con el etiquetado visual?

Es la tercera pata del anuncio. A través de la plataforma unificada, será posible crear eventos y configurar conversiones para productos de Google sin necesidad de código manual. Se pueden seleccionar elementos directamente en el sitio web y el sistema gestiona en segundo plano los selectores y triggers.

De momento está en beta para conversiones de compra en Google Ads, y se irá extendiendo a más casos de uso a lo largo del año.

Nuevo etiquetado visual tag manager

 

Lista de cosas que debes revisar antes de aceptar la actualización

Cuando te llegue el banner, no lo aceptes sin haber comprobado lo siguiente:

  • ¿Tu snippet incluye parámetros en el gtag config? Documenta qué parámetros son y planifica trasladarlos a una etiqueta de Google dentro de GTM configurada para disparar en el trigger de Initialization (gtm.init).
  • ¿Usas GTM y gtag.js en paralelo en el mismo sitio? Identifica qué etiquetas podrían unificarse y cuáles conviene mantener separadas.
  • ¿Qué ID tienes en el snippet de cada sitio? Audita si es un GTM- o un G-/AW-, porque el comportamiento tras la actualización varía.
  • ¿Consent Mode se está disparando antes que cualquier otra etiqueta? Verifica que esto sigue siendo así tras aceptar la optimización.
  • ¿Tienes implementaciones en mercados con regulación estricta? Revisa el impacto con tu equipo legal o de privacidad antes de proceder.

 

En resumen

El cambio es relevante, pero no es una revolución que rompa lo que tienes montado. Es más una puesta al día de una arquitectura que llevaba tiempo con deuda técnica acumulada. Google ha desarrollado mucho la librería Google Tag en los últimos años y nunca había trasladado esas mejoras con este calado a GTM.

El impacto real está en dos sitios: el rendimiento (menos JavaScript cargando en la página) y la gestión centralizada de configuraciones que antes vivían dispersas. El riesgo está en el cambio del snippet y en los parámetros de inicialización, que requieren atención antes de aceptar la actualización.

Nada que con una revisión ordenada no se pueda gestionar bien.

 

Fuentes:

OnTop Media
Por

OnTop Media

Comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *