Migrar Google Tag Manager a un nuevo dominio o sitio web

migrar google tag manager a un nuevo dominio o sitio web

Si te encuentras en la situación de querer transferir tu Google Tag Manager (GTM) a un nuevo dominio o sitio web, no te preocupes, ya que esto es totalmente posible. En este artículo, exploraremos cómo puedes reutilizar tu contenedor GTM existente y qué pasos debes seguir para asegurarte de que todo funcione perfectamente en tu nuevo entorno. Aprenderás a identificar las actualizaciones necesarias y cómo abordar diferentes escenarios durante este proceso.

Introducción a Google Tag Manager

Google Tag Manager es una herramienta poderosa que permite a los usuarios gestionar y desplegar etiquetas (tags) en su sitio web sin necesidad de modificar el código fuente. Esto simplifica el seguimiento de eventos, la implementación de Google Analytics y otros scripts necesarios para analizar el rendimiento del sitio. Al cambiar de dominio o crear un nuevo sitio, es crucial asegurarse de que tu GTM continúe funcionando correctamente, ya que de ello depende la correcta recolección de datos.

A continuación, abordaremos tres escenarios comunes que podrías encontrar al transferir tu GTM a un nuevo dominio. Cada uno de estos escenarios presenta diferentes niveles de complejidad y requerirá distintas actualizaciones en tu contenedor.

Escenarios posibles al transferir GTM

Antes de entrar en detalles sobre cada escenario, es importante que identifiques cuál se aplica a tu situación. A continuación, se presentan las tres categorías:

  • Escenario 1: Tu contenedor GTM es básico, con solo unas pocas etiquetas y sin configuraciones complejas.
  • Escenario 2: Tu contenedor es avanzado, pero solo cambiaste el dominio del sitio y la estructura del mismo permanece intacta.
  • Escenario 3: Tu contenedor es avanzado y también has cambiado el diseño de tu sitio, lo que implica ajustes más significativos.

Actualizaciones necesarias en Google Analytics 4

Independientemente del escenario, hay actualizaciones que son imprescindibles cuando utilizas GA4 dentro de tu GTM. A continuación, se describen los pasos esenciales que debes seguir:

Actualizar el dominio en tu propiedad GA4

Para actualizar el dominio en tu propiedad GA4, dirígete a Admin > Data collection and modifications > Data Streams. Luego, selecciona el flujo web que deseas modificar y desplázate hacia abajo hasta Configure tag settings. En la opción de configuración, deberás listar todos los dominios que están utilizando Google Tag en tu contenedor GTM.

Cambio opcional del nombre de la propiedad GA4

Si el nombre de tu propiedad GA4 incluye la antigua URL, considera actualizarlo para que sea coherente con el nuevo dominio. Esto no es obligatorio, pero sí recomendable para evitar confusiones. Accede a Admin > Property > Property Details, edita el nombre y guarda los cambios.

Cambio opcional de la URL en la configuración del flujo de datos

Actualizar la URL en la configuración del flujo de datos no afectará tu seguimiento, pero es una buena práctica para mantener la coherencia. Siguiendo la misma ruta que en los pasos anteriores, modifica la Stream URL para reflejar el nuevo dominio.

Escenario 1: Contenedor GTM básico

Si tu contenedor GTM es bastante simple, con solo unas pocas etiquetas de seguimiento, el proceso de transferencia es bastante sencillo. Solo necesitarás asegurarte de que el script del contenedor se haya instalado correctamente en tu nuevo sitio. Con esto, todas tus etiquetas deberían funcionar sin problemas.

Recomiendo utilizar el modo Preview para verificar que las etiquetas se disparen como se espera. Además, es prudente monitorear tus informes de GA para asegurarte de que no haya caídas significativas en el conteo de usuarios o eventos.

Escenario 2: Contenedor GTM avanzado con cambio de dominio

Para aquellos que tienen un contenedor más complejo, el cambio de dominio puede implicar varios ajustes. Aquí es donde las cosas se complican un poco más, ya que las etiquetas, disparadores y variables pueden depender de la URL anterior.

Disparadores

Los disparadores son las configuraciones más susceptibles a cambios. Si alguna condición de disparo se basa en variables como Page URL o Page Hostname, necesitarás revisarlas y actualizarlas según corresponda. Es recomendable utilizar la variable Page Path en lugar de la Page URL para evitar problemas futuros, ya que esta última incluye el dominio completo.

Etiquetas

Cualquier variable constante que esté ligada a la URL del sitio debe ser actualizada, ya que puede influir en las etiquetas de eventos de GA4. Esto es especialmente crítico para las etiquetas de seguimiento y las configuraciones de eventos.

Variables

Si tu contenedor usa tablas de búsqueda o expresiones regulares basadas en la URL, asegúrate de actualizarlas. Utilizar la Page Path en lugar de la Page URL es una excelente práctica para evitar la necesidad de revisiones cada vez que cambias tu dominio.

Escenario 3: Contenedor GTM avanzado con cambio de diseño

Este escenario es el más complejo, ya que no solo has cambiado el dominio, sino que también has modificado el diseño del sitio. Debes asegurarte de que los disparadores, etiquetas y variables sigan funcionando correctamente bajo las nuevas condiciones.

Disparadores

Los cambios en el diseño pueden alterar los selectores CSS o la estructura del DOM, lo que afectará los disparadores. Asegúrate de que los disparadores que dependen de variables como Click Classes o Form ID se actualicen para reflejar los cambios en el nuevo diseño.

Variables

Las tablas de búsqueda y las variables de JavaScript personalizadas que dependen de selectores CSS o elementos del DOM también necesitarán ajustes. Si has utilizado buenas convenciones de nomenclatura para tus variables, deberías poder encontrarlas fácilmente.

Etiquetas

Verifica que los eventos de push en tu capa de datos sigan enviando los parámetros esperados. Si encuentras inconsistencias, colabora con tus desarrolladores para realizar las actualizaciones necesarias.

Consideraciones adicionales

Además de los cambios de URL, revisa si el comportamiento de tus páginas ha variado. Si tienes un sitio que actúa como una single-page app, donde la URL cambia sin que la página se recargue, asegúrate de implementar un seguimiento personalizado en esas páginas, ya que GA4 podría no registrar automáticamente el evento page_view.

Si tu configuración es demasiado compleja o antigua, considera la posibilidad de empezar de nuevo. Crear un nuevo contenedor y configurar solo los elementos necesarios puede ser más eficiente y ofrecer oportunidades para limpiar y optimizar tu seguimiento.