Saltar al contenido principal

Guía de migración a Google Tag Manager: mover tus etiquetas sin perder datos

Resumir con IA

Hoja de inventario de etiquetas listando cada script de medición del sitio con su responsable, sus condiciones de disparo y su estado de migración

Todo lo de abajo es el detalle de hacer eso sin duplicar tus conversiones, sin perder una semana de datos y sin descubrir en octubre que la medición de ecommerce se detuvo en agosto.

Si todavía no has decidido si GTM encaja en tu caso, empieza por qué es Google Tag Manager y cuándo te lo puedes saltar. Esta guía asume que la decisión está tomada.

Paso 1: inventaría todo, incluido lo que olvidaste

No puedes migrar lo que no encuentras, y las etiquetas que dan problemas siempre son las que nadie recordaba.

Busca en todos estos sitios:

  • Los archivos de header y footer de tu tema
  • Cualquier campo personalizado que tu CMS ofrezca para scripts de cabecera
  • Plugins que inyectan su propia medición (plugins de SEO, de ecommerce, widgets de chat, banners de cookies)
  • Integraciones nativas de plataforma, como un campo de Shopify o Squarespace donde alguien pegó un píxel hace años
  • Constructores de landing pages corriendo en subdominios
  • Cualquier gestor de etiquetas ya instalado del que no sabías

Después mira el código fuente de unas cuantas páginas clave y busca las firmas comunes: gtag, googletagmanager, fbq, analytics.js, _linkedin, hotjar, clarity.

Anota cada una en una hoja con cinco columnas: qué es, dónde vive, con qué dispara, quién la usa, se queda.

Esa última columna es la valiosa.

Paso 2: borra antes de migrar

Una migración es el momento más barato que vas a tener para quitar medición muerta, y casi todos los equipos lo desperdician recreándolo todo con fidelidad.

Si una etiqueta pertenece a una herramienta a la que nadie entra desde hace un año, no la migres. Si nadie en la sala sabe decir qué hace un script, va a la lista de borrar y no a la de migrar. Si dos etiquetas hacen el mismo trabajo porque dos agencias instalaron una cada una, quédate con una.

Hemos abierto contenedores con cuarenta etiquetas donde menos de quince hacían algo. Todas y cada una fueron migradas por alguien que estaba siendo cuidadoso.

Sé cuidadoso con lo que sobrevive, no con conservarlo todo.

Paso 3: construye el contenedor, no lo publiques

Crea el contenedor, instala los dos snippets en cada página y recrea dentro las etiquetas que sobrevivieron. No publiques.

Dos cosas que hay que hacer bien mientras construyes:

Los nombres. Adopta una convención en la primera etiqueta, no en la vigésima. Algo como Plataforma - Tipo - Detalle:

GA4 - Config
GA4 - Evento - Envío de formulario - Contacto
GA4 - Evento - Clic - Teléfono
Meta - Pixel - Base
Meta - Evento - Lead
Google Ads - Conversión - Solicitud de presupuesto

Lo mismo para activadores y variables. Esa es la diferencia entre un contenedor que alguien puede mantener en dos años y uno que va a reconstruir desde cero.

La capa de datos. Si estás migrando ecommerce o cualquier medición que lleve valores, la capa de datos es el trabajo de verdad. GTM solo puede pasar lo que tu sitio publica. Consigue que un desarrollador implemente la capa de datos antes de construir las etiquetas que dependen de ella, o vas a construir etiquetas contra campos que todavía no existen.

Paso 4: cablea el consentimiento antes de publicar, no después

Este es el paso que la mayoría de las guías de migración sigue sin incluir, porque casi todas son anteriores a él.

Si tienes tráfico del EEE o de Reino Unido y corres Google Ads o GA4, el modo de consentimiento v2 es obligatorio, y necesita cuatro señales: ad_storage, analytics_storage, ad_user_data y ad_personalization. Una plataforma de gestión de consentimiento que solo pone las dos primeras es una integración incompleta, y el hueco aparece como modelado de conversiones degradado, señal más débil para Smart Bidding y audiencias de remarketing que se encogen (Ayuda de Google Ads).

Conecta la CMP en GTM y confirma que las cuatro señales disparan antes de que ninguna etiqueta entre en vivo. El orden importa: el consentimiento tiene que inicializarse antes que las etiquetas que lo respetan, lo que en GTM significa el activador de inicialización de consentimiento y no el activador estándar All Pages.

Hacerlo durante la migración es un paso extra pequeño. Hacerlo después, con las etiquetas ya en vivo, significa auditar cada etiqueta otra vez.

Paso 5: corre en paralelo, y haz que la comparación sea real

Publica el contenedor mientras las etiquetas a mano siguen en el sitio. El objetivo es comparar, así que las dos no pueden escribir en el mismo sitio.

Para GA4, apunta la versión de GTM a una segunda propiedad limpia. Ahora tienes tu propiedad existente alimentada por las etiquetas a mano y una propiedad nueva alimentada por GTM, midiendo el mismo tráfico durante los mismos días.

Cronograma de dos semanas de corrida en paralelo con las etiquetas a mano y las de GTM activas a la vez, y después la retirada de las etiquetas a mano
La semana en paralelo, y dónde sale por fin el código viejo

Déjalo correr una semana completa. Los fines de semana se comportan distinto que los martes y una comparación de dos días te va a mentir.

Después compara, y espera diferencias pequeñas. Una brecha de 1% a 3% entre las dos propiedades es normal y viene del orden de carga. Una brecha de 15% significa que un activador está mal. Una brecha que solo aparece en ciertos tipos de página significa que falta un snippet en una plantilla. Los informes donde compararlas son los que cubrimos en qué muestra cada informe de GA4.

Para los píxeles que no se pueden apuntar a otro lado, como un píxel de Meta que solo tiene un destino, no corras los dos. Así es como duplicas tus conversiones. Esos se migran en el paso 6, en el mismo cambio que quita la versión escrita a mano.

Paso 6: quita el código viejo en un solo cambio

Cuando los números cuadren, arranca las etiquetas a mano del sitio. Todas, en un solo despliegue, un día en que haya alguien disponible para mirar.

Después verifica de inmediato:

  • Carga el sitio con el modo Vista previa de GTM abierto y confirma que cada etiqueta dispara una vez, no dos
  • Revisa GA4 Tiempo real para ver llegar el tráfico
  • Envía un formulario real y confirma que la conversión se registra
  • Completa una transacción real si tienes ecommerce, y revisa que el valor sea correcto, no solo que el evento disparó
  • Confirma lo mismo en móvil y en cualquier plantilla de página con otra maquetación
Modo vista previa de Google Tag Manager confirmando qué etiquetas dispararon y cuáles no en una página de checkout
El modo Vista previa es donde confirmas que cada etiqueta dispara una vez, no dos

La comprobación del disparo único es la que la gente se salta y la que cuesta dinero. Una etiqueta de conversión duplicada infla tus resultados reportados, que después alimentan la puja de tu plataforma de anuncios, que después gasta tu presupuesto contra un número que no es real.

Qué se rompe y cómo detectarlo

Qué se rompeCómo se manifiestaCómo detectarlo antes de que te cueste
La etiqueta dispara dos vecesConversiones y sesiones se duplican de la noche a la mañanaModo Vista previa en cada plantilla clave; compara totales semana contra semana a la mañana siguiente
Falta el snippet en una plantillaEl tráfico se ve bien, una sección del sitio no reporta nadaRastrea el sitio y busca el ID del contenedor en cada tipo de URL
Faltan los valores de ecommerceLas transacciones se cuentan, los ingresos salen en cero o malCompleta una compra real y revisa el campo de valor, no solo el evento
El consentimiento lo bloquea todoEl tráfico cae en picada en EEE y Reino Unido, parece una pérdida de rankingPrueba con consentimiento concedido y denegado, por separado
Activador demasiado amplioLos eventos disparan en páginas donde no deberíanCompara el conteo de eventos contra un número de cordura, como envíos de formulario contra leads reales en la bandeja
Exclusiones de referencia perdidasEl tráfico de la pasarela de pago aparece como fuente de referencia y la atribución se desordenaVuelve a revisar la lista de exclusiones de referencia en la propiedad nueva de GA4
Los seis modos de fallo de una migración de etiquetas y la comprobación que atrapa cada uno

Esa última fila agarra a todo el mundo. Las exclusiones de referencia viven en los ajustes de GA4, no en GTM, así que una propiedad nueva arranca sin ellas y tu tráfico de vuelta de Stripe o PayPal empieza a partir sesiones.

Ya que estás ahí, confirma que tus enlaces de campaña siguen etiquetados como estaban. Nuestra guía de parámetros UTM y etiquetado de campañas tiene la convención, y una migración es un momento típico para que se desvíe en silencio.

Ten un plan de reversión

Antes del despliegue del paso 6, asegúrate de dos cosas: que tienes el código retirado guardado en un sitio donde lo encuentres en cinco minutos, y que sabes cómo despublicar la versión del contenedor de GTM.

GTM conserva cada versión publicada y te deja volver a cualquiera en dos clics. Ese es tu arreglo más rápido si algo sale mal un viernes a las 6 de la tarde.

La reversión casi nunca se usa. Tarda diez minutos en prepararse y es la diferencia entre una mala hora y una mala semana.

Dos reglas que mantienen aburridas las migraciones

No migres durante un rediseño. Si el sitio cambia al mismo tiempo que la medición, no vas a poder saber cuál rompió los números. Haz uno, confirma que está estable, y después haz el otro.

No migres en tu mes más ocupado. Todo el punto de la corrida en paralelo es poder comparar contra una semana normal. Diciembre para un comercio, o el arranque de temporada para un negocio de servicios, no es una semana normal.

Preguntas frecuentes

¿Cuánto tarda una migración a GTM?

Para un sitio sencillo con analítica y unos cuantos píxeles, alrededor de un día de construcción más una semana de corrida en paralelo. Con ecommerce y una capa de datos por implementar, presupuesta de dos a cuatro semanas, la mayor parte tiempo de desarrollo en la capa de datos y no en GTM.

¿Voy a perder datos históricos?

No. La migración cambia cómo se recogen los datos de aquí en adelante. Todo lo que ya está en tu propiedad de GA4 se queda ahí. Si usas una segunda propiedad para la prueba en paralelo, decide por adelantado si esa va a ser tu propiedad definitiva, porque la nueva arranca vacía.

¿Puedo correr etiquetas a mano y GTM al mismo tiempo?

Sí, y deberías, para todo lo que pueda escribir a un destino separado. Nunca para una etiqueta con un solo destino, como un píxel de conversión de una plataforma de anuncios, porque eso duplica tus conversiones reportadas.

¿Necesito un desarrollador?

Para analítica básica y píxeles, no. Para medición de ecommerce, conversiones mejoradas o cualquier cosa que lea valores de la página, sí. La capa de datos es código y hay que construirla dentro del sitio.

¿Debería migrar a GTM y a GA4 a la vez?

Si de alguna forma sigues en una configuración de analítica heredada, haz primero el cambio de plataforma y estabilízalo, y después mueve el mecanismo de entrega. Dos variables a la vez significa que no vas a poder diagnosticar ninguna.

La parte en la que vale la pena ir lento

El modo de fallo de una migración de etiquetas no es dramático. No se cae nada. El sitio funciona, los paneles se llenan y todo el mundo sigue con lo suyo.

Después, dos meses más tarde, alguien nota que el volumen de leads del informe no cuadra con la bandeja de entrada, o que la inversión publicitaria lleva optimizando contra conversiones que disparaban dos veces. Para entonces tienes sesenta días de decisiones montadas encima.

Por eso la semana en paralelo se queda en el plan. Es la única parte de este proceso que atrapa un fallo silencioso mientras todavía es barato. Cuando termines, confirma que el panorama completo se sostiene con cómo medir el tráfico de un sitio web.

Las migraciones de etiquetas son trabajo rutinario para nosotros y las corremos con el periodo en paralelo incluido, normalmente dentro de un proyecto más amplio de automatización de marketing.

¿Prefieres no hacerlo tú?

Mándanos tu configuración actual y la dimensionamos, incluido si tu capa de datos hay que construirla primero.

Escrito por J Raydel Sanchez, Founder y CEO de tamer, una agencia de marketing digital en Hialeah, Florida.

Continúa Leyendo