Hay un problema que casi todas las webs de empresa tienen y que muy pocas han resuelto bien: el caos de scripts de seguimiento.

Google Analytics está instalado directamente en el código. El píxel de Facebook también. El script de Hotjar también. El código de conversión de Google Ads también. Cada vez que quieres añadir algo nuevo, necesitas acceso al código de la web o tienes que pedírselo a alguien.
Google Tag Manager resuelve ese problema de raíz.
Qué es Google Tag Manager (GTM)
GTM es un sistema de gestión de etiquetas. Instalas un único fragmento de código en la web, y a partir de ese momento puedes añadir, modificar, y eliminar scripts de terceros (Google Analytics, Facebook Pixel, Hotjar, Intercom, y cientos más) desde una interfaz visual, sin tocar el código de la web.
Gratis. De Google. Compatible con prácticamente todas las plataformas (WordPress, Shopify, webs custom, y muchas más).
Por qué es importante para marketing:
Sin GTM, cada cambio en la medición requiere modificar el código de la web. Con GTM, cualquier persona del equipo de marketing puede: añadir el pixel de una nueva red social, configurar el seguimiento de un formulario, medir los clics en un botón de CTA, o instalar una herramienta de heatmaps — todo sin desarrollo.
Eso da autonomía al equipo de marketing para experimentar sin depender de un desarrollador para cada cambio.
Los 3 conceptos que necesitas entender
Etiquetas (Tags):
Los scripts o códigos de terceros que quieres que se ejecuten en tu web. Cada etiqueta hace algo: recopila datos (Google Analytics), mide conversiones (Google Ads), muestra un widget de chat (Intercom), o graba sesiones (Hotjar).
En GTM, cada herramienta de seguimiento que necesitas se convierte en una etiqueta configurada desde la interfaz visual.
Activadores (Triggers):
Las condiciones que determinan cuándo se ejecuta cada etiqueta. Las más comunes:
- "Cuando el usuario carga cualquier página" (para Google Analytics)
- "Cuando el usuario envía el formulario de contacto" (para medir la conversión)
- "Cuando el usuario hace clic en el botón de WhatsApp" (para medir interacciones)
- "Cuando el usuario llega a la página de gracias" (para la conversión de Google Ads)
Variables:
Información dinámica que GTM puede capturar y usar en las etiquetas. El ID de GA4, la URL actual, el texto de un elemento clicado, los datos de e-commerce — todo esto se puede configurar como variable y usarse en las etiquetas.
La instalación básica: paso a paso
Paso 1: Crea una cuenta en tagmanager.google.com. Crea un contenedor para tu web (una instalación de GTM por dominio).
Paso 2: GTM te da dos fragmentos de código. El primero va en el <head> de la web (justo después de la etiqueta <head>). El segundo va en el <body> (justo después de la etiqueta <body>). Esa es la única intervención en el código de la web.
En WordPress: el plugin GTM4WP los instala automáticamente desde el panel de administración. Sin tocar archivos.
Paso 3: Verifica la instalación con la extensión "Tag Assistant" de Chrome. La extensión te dice si GTM está detectado correctamente en la página.
Las primeras etiquetas que deberías configurar
Google Analytics 4:
En lugar de instalar GA4 directamente en el código, lo configuras como etiqueta en GTM. Ventaja: cuando necesites actualizar la configuración de GA4 (añadir parámetros, cambiar el ID), lo haces en GTM sin tocar el código. Qué mirar después dentro de GA4 lo desglosé en las métricas de GA4 que importan.
Configuración: nueva etiqueta → tipo "Google Analytics: GA4 Configuration" → tu ID de medición (G-XXXXXXXX) → activador "All Pages".
Seguimiento de formularios:
Para medir los formularios de contacto como conversiones — el primer paso para poder atribuir resultados a cada canal. GTM tiene un activador nativo "Form Submission" que detecta cuando se envía cualquier formulario.
Configuración: nueva etiqueta → tipo "Google Analytics: GA4 Event" → nombre del evento "form_submission" → activador "Form Submission" (filtrado al formulario específico si hay varios).
Meta Pixel (si usas Facebook/Instagram Ads):
Nueva etiqueta → tipo "Custom HTML" → pega el código del pixel que da Meta Business Manager → activador "All Pages".
Clic en botón de CTA o WhatsApp:
Para medir cuántos usuarios hacen clic en tu CTA principal o en el enlace de WhatsApp. Activador "Click — Just Links" con la URL del enlace como condición.
El modo de vista previa: verifica antes de publicar
Antes de publicar cualquier cambio en GTM, existe el modo de vista previa (el botón "Preview" en la esquina superior derecha del panel de GTM).
El modo de vista previa activa la extensión Tag Assistant en Chrome, que muestra en tiempo real qué etiquetas se ejecutan en cada página y qué las activó. Puedes verificar que el formulario dispara la etiqueta correcta, que la conversión de Google Ads se registra solo en la página de gracias, y que no hay etiquetas ejecutándose en páginas donde no deberían.
No publiques cambios sin verificar en modo de vista previa. Un error de configuración puede cortar la medición durante días antes de que alguien lo detecte — y los datos de ese periodo no se recuperan.
Por qué usar GTM en lugar de plugins individuales
En WordPress especialmente, la tentación es instalar un plugin para cada herramienta (plugin de GA4, plugin de Facebook Pixel, plugin de Hotjar). El resultado: 8-10 plugins activos cada uno haciendo algo muy pequeño.
Con GTM: un único plugin de instalación, y toda la medición se gestiona desde su interfaz. Menos plugins es también una web más rápida, y acumular plugins es uno de los errores de WordPress que acaban costando dinero. Además, el equipo de marketing trabaja sin depender del acceso al panel de WordPress.
GTM es una de esas herramientas que, una vez instalada y bien configurada, ahorra más tiempo del que costó montar. La configuración inicial toma 2-4 horas. El tiempo que ahorra en cada cambio futuro de medición se acumula durante años.
Newsletter
¿Te fue útil este artículo?
Suscríbete y te aviso cuando publique algo que valga la pena leer. Sin correo basura y sin una frecuencia forzada.