Qué es Google Tag Manager y cómo funciona

¿Qué es Google Tag Manager?

Google Tag Manager o GTM es un sistema de administración o gestor de etiquetas que nos permite actualizar de forma fácil y rápida todas aquellas etiquetas/pixeles/códigos dentro de su plataforma sin tener que añadir directamente el código en la web o apps. Estos códigos son principalmente de herramientas de análisis de tráfico como Google Analytics, campañas de marketing de pago como Google Adwords/Facebook Ads y herramientas de optimización como Google Optimize/Hotjar/CrazyEgg.

Desde que se publicó su primera versión en Octubre 2012, el objetivo principal de Google Tag Manager es ayudar a los equipos de Marketing Digital a gestionar de una forma más eficaz y flexible todo su proceso de etiquetado de seguimiento de campañas.

Según la web Buildwith.com, entre todas las soluciones de Tag Management del mercado Google Tag Manager es la herramienta más utilizada a nivel mundial con un 90% de uso y en España con un 98%.

Uso Google Tag Manager en España según BuildWith:


¿Cómo funciona Google Tag Manager?

Particularmente, me gusta pensar que Google Tag Manager es como el “anillo único” del Señor de los Anillos: con un solo código insertado en tu web o apps puedes controlar todo. Si es una web, el código de Google Tag Manager se debe insertar en todas las páginas,  y si es una App de Android o de iOS el código se debe implementar junto con el SDK de Firebase.

El uso más habitual de Google Tag Manager es para hacer el seguimiento de Google Analytics y Google Adwords, pero hay vida más allá de éstos y casi cualquier etiqueta/código se puede gestionar dentro de Google Tag Manager.

Ventajas

  • Reduce dependencia de Marketing con IT/Desarrollo, desde tu contenedor puedes configurar tus pixeles y no tener que solicitar constantemente al equipo de IT que inserten los códigos en la web/apps con la consiguiente espera y retrasos
  • Integración máxima con productos de Google (Analytics y Adwords)
  • Integraciones con productos de terceros, tenemos una gran cantidad de tags pre-configurados de diferentes proveedores
  • Control de versiones y roll-back, en caso error podemos cargar una versión anterior que sí funcionaba
  • Carga asíncrona, activa las etiquetas de forma asíncrona, por lo que no ralentizan la carga de la web y conseguimos webs más rápidas
  • Previsualización antes de publicar cambios, tenemos un potente entorno de depuración o pruebas para realizar todas las validaciones de nuestras configuraciones
  • Es gratis

Desventajas

  • Si la web/apps tiene implementado etiquetas hay que re-etiquetarla, es decir, migrar cada una de las etiquetas a Google Tag Manager para ejecutarlas en las mismas condiciones
  • No perdemos 100% dependencia IT, para configuraciones de Google Tag Manager muy avanzadas tendremos que solicitar a IT inserte códigos para ayudar a la herramienta a capturar información de la web/apps
  • Configuraciones avanzadas requieren conocimientos de programación como Javascript
  • Implementación y configuraciones avanzadas no son triviales ni baratas

Estructura de Google Tag Manager

Ésta sería la estructura habitual de una cuenta de Google Tag Manager con un solo contenedor, muy similar a la de Google Analytics con cuenta/propiedades:

Una cuenta de Google Tag Manager puede tener varios contenedores y cada uno de estos contenedores tendrán su propia configuración:

  • Contenedor: espacio que creamos dentro de Google Tag Manager donde configuramos nuestros tags/etiquetas. Cada contenedor tiene un ID que asocia toda su configuración. Hay cuatro tipos diferentes: Web, App iOS, App Android y AMP
  • Tags/Etiquetas: son fragmentos de código que se ejecutan en una página y que envían información a terceros. Un ejemplo de tag sería el seguimiento de página de Google Analytics o el pixel de conversión de Adwords.
  • Triggers/Activadores: son las reglas que definen cuándo y dónde se disparan las etiquetas o tags, cuya evaluación da como resultado «verdadero» o «falso»
  • Variables: permite almacenar o calcular valores (tanto estáticos como dinámicos) en tiempo de ejecución, se pueden usar para evaluar las condiciones de los activadores y pasar información a las etiquetas

Crear cuenta y primer contenedor Google Tag Manager

1)  Acceder a Google Tag Manager para crear una nueva cuenta. Escribimos el nombre de nuestra cuenta que normalmente coincide con el de nuestra compañía:

2) Crear nuestro primer contenedor. Añadimos un nombre que identifique al contenedor y seleccionamos el tipo de contenedor “web”, ya que nuestro contenedor es para una página web:

3) Código de seguimiento que debemos insertar en nuestra web:

Para un correcto funcionamiento de Google Tag Manager es muy importante insertar el código según las instrucciones de Google.

¿Cómo comprobar que Google Tag Manager está funcionando correctamente?

Puedes verificar que el código de seguimiento de Google Tag Manager está funcionando correctamente en tu web usando la extensión “Tag Assistant” para el navegador Google Chrome:

En resumen, Google Tag Manager es una herramienta analítica digital muy potente que deberías estar usando en tus proyectos digitales para gestionar todos los pixeles que se ejecutan en tu web o apps.

Roianalytics
analitica@seocom.agency