Instalar el código de seguimiento de GA4 significa colocar el tag de medición en tu sitio para que Google Analytics empiece a recopilar datos.
Existen tres métodos principales para hacerlo: instalación directa en el HTML, mediante Google Tag Manager (GTM) y a través de plugins de WordPress. Elegir el método correcto depende de tu sitio, tu nivel técnico y la cantidad de tags que necesites administrar.
Tu ID de medición: el punto de partida
Antes de instalar cualquier cosa, necesitas tu ID de medición. Este código tiene el formato G-XXXXXXXX y es único para cada flujo de datos en GA4.
Para encontrarlo, ve a Administrador → Flujos de datos → selecciona tu flujo → copia el ID de medición. Sin este código, ningún método de instalación funcionará.
Método 1: Instalación directa en el HTML
Este método consiste en pegar el snippet de GA4 directamente en el código de tu sitio web.
¿Cuándo usarlo? Cuando tienes acceso directo al HTML de tu sitio y no usas un CMS como WordPress. También es útil si tu sitio es sencillo y no necesitas administrar múltiples tags.
Estructura del snippet
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXX');
</script>
Reemplaza G-XXXXXXXX con tu ID de medición real.
¿Dónde pegarlo?
El snippet debe colocarse en la sección <head> de cada página de tu sitio. Si tu sitio tiene una plantilla base (archivo base.html o layout.php), pégalo ahí una sola vez. Así se aplicará a todas las páginas automáticamente.
Ejemplo práctico
Imagina que tienes una tienda en línea que vende productos de papelería en Ciudad de México. Tu archivo principal se llama index.html. Abres ese archivo, localizas la etiqueta <head> y pegas el snippet justo después de <head>. Guardas el archivo, subes los cambios a tu servidor y listo: GA4 ya está recibiendo datos.
Ventaja: Es el método más directo y no depende de herramientas externas.
Desventaja: Si necesitas agregar más tags en el futuro (Facebook Pixel, Google Ads, etc.), tendrás que editar el HTML cada vez. Esto se vuelve difícil de mantener.
Método 2: Instalación con Google Tag Manager
Google Tag Manager (GTM) es un sistema que te permite administrar todos tus tags desde un solo lugar, sin modificar el código de tu sitio cada vez.
Este es el método recomendado para la mayoría de los sitios, especialmente si planeas usar múltiples herramientas de medición.
Paso a paso
Paso 1: Crea una cuenta en GTM
Entra a tagmanager.google.com y crea un contenedor para tu sitio. GTM te dará dos fragmentos de código: uno para el <head> y otro para el <body>.
Paso 2: Instala el código de GTM en tu sitio
Pega el primer fragmento justo después de <head>. Pega el segundo fragmento justo después de <body>. Esto solo se hace una vez.
Paso 3: Crea un tag de GA4 dentro de GTM
En GTM, haz clic en Tags → Nueva → Configuración de etiquetas → Google Analytics: configuración de GA4. Ingresa tu ID de medición (G-XXXXXXXX).
Paso 4: Configura el activador Elige All Pages como activador. Esto indica que el tag de GA4 se disparará en todas las páginas del sitio.
Paso 5: Publica el contenedor Haz clic en Enviar y luego en Publicar. Hasta que publiques, los cambios no afectan tu sitio en producción.
Ejemplo práctico
Supón que trabajas en el área de marketing digital de una empresa de distribución de alimentos en Monterrey. Tu sitio ya usa GTM para administrar el píxel de Facebook. Siguiendo los pasos anteriores, agregas el tag de GA4 en menos de 10 minutos, sin tocar una sola línea de código HTML. Además, puedes hacer cambios futuros desde GTM sin involucrar al equipo de desarrollo.
Ventaja: Centraliza todos los tags. Reduce la dependencia del equipo técnico. Tiene un historial de versiones para revertir cambios.
Desventaja: Requiere aprender a usar GTM. Si publicas un tag mal configurado, puede afectar la medición de todo el sitio.
Método 3: Plugin de WordPress
Si tu sitio usa WordPress, puedes instalar GA4 sin tocar código usando un plugin.
Los plugins más utilizados para esto son:
| Plugin | Gratuito | Requiere GTM | Notas |
|---|---|---|---|
| Site Kit by Google | Sí | No | Integración oficial de Google |
| MonsterInsights | Parcial | No | Versión gratis limitada |
| Insert Headers and Footers | Sí | No | Solo pega el snippet manualmente |
| GA Google Analytics | Sí | No | Ligero y sencillo |
Instalación con Site Kit by Google
Paso 1: En tu panel de WordPress, ve a Plugins → Añadir nuevo y busca "Site Kit by Google".
Paso 2: Instala y activa el plugin.
Paso 3: Sigue el asistente de configuración. El plugin te pedirá conectar tu cuenta de Google y seleccionar la propiedad de GA4 que ya creaste.
Paso 4: Una vez conectado, el plugin inserta automáticamente el tag de GA4 en todas las páginas de tu sitio.
Ejemplo práctico
Tienes una tienda en WordPress que vende ropa artesanal de Oaxaca. No tienes conocimientos técnicos de HTML. Instalas Site Kit, conectas tu cuenta de Google en menos de 5 minutos y el plugin se encarga de todo. Puedes ver un resumen de tus datos de GA4 directamente en el panel de WordPress.
Ventaja: Ideal para usuarios sin experiencia técnica. No requiere editar código.
Desventaja: Algunos plugins agregan peso a tu sitio. Si en el futuro migras a otra plataforma, deberás reinstalar GA4 manualmente.
Cómo verificar que la instalación funcionó
Independientemente del método que hayas elegido, debes confirmar que GA4 está recibiendo datos.
Opción 1: Reporte en tiempo real En GA4, ve a Informes → Tiempo real. Abre tu sitio en otra pestaña del navegador. Si ves actividad en el reporte (al menos un usuario activo), la instalación es correcta.
Opción 2: Google Tag Assistant Instala la extensión Tag Assistant Companion en Chrome. Al activarla en tu sitio, te mostrará si el tag de GA4 está presente y si se está disparando correctamente.
Opción 3: Vista de depuración en GA4 En GA4, ve a Configurar → DebugView. Esta vista muestra los eventos que llegan en tiempo real desde un dispositivo específico, lo que te permite validar cada evento con detalle.
Errores comunes
Error 1: Pegar el snippet en el <body> en lugar del <head>
El snippet de GA4 debe ir en el <head>. Si lo colocas en el <body>, el tag puede no dispararse en todas las páginas o puede generar inconsistencias en los datos.
Error 2: Instalar GA4 dos veces en el mismo sitio Esto ocurre cuando alguien instala el snippet directo en el HTML y además lo agrega en GTM. El resultado es que cada visita se cuenta doble. Verifica siempre que el tag solo exista en un lugar. Puedes usar Tag Assistant para detectar tags duplicados.
Error 3: No publicar el contenedor de GTM En GTM, los cambios no se aplican en vivo hasta que publicas el contenedor. Es uno de los errores más frecuentes entre usuarios nuevos. Si creaste el tag pero no lo publicaste, tu sitio no está enviando datos a GA4.
Error 4: Usar el ID de medición de una propiedad equivocada Si tienes varias propiedades en GA4 (por ejemplo, una para staging y otra para producción), asegúrate de usar el ID correcto. Mezclar datos de prueba con datos reales distorsiona todos tus reportes.
Comparación de los tres métodos
| Criterio | HTML directo | Google Tag Manager | Plugin WordPress |
|---|---|---|---|
| Nivel técnico requerido | Medio | Medio-alto | Bajo |
| Velocidad de instalación | Rápida | Media | Muy rápida |
| Facilidad para agregar más tags | Baja | Alta | Media |
| Recomendado para... | Sitios simples | Sitios con múltiples tags | Sitios en WordPress |
| Riesgo de duplicación | Bajo | Medio (si no se revisa) | Bajo |
Puntos clave
- El ID de medición (
G-XXXXXXXX) es el dato más importante antes de iniciar cualquier instalación. - GTM es el método más escalable: centraliza todos los tags y reduce la dependencia del equipo de desarrollo.
- Los plugins de WordPress son ideales para usuarios sin experiencia técnica, especialmente Site Kit by Google.
- Verificar la instalación con el reporte en tiempo real o Tag Assistant es un paso obligatorio, no opcional.
- El error más costoso es duplicar el tag de GA4, porque infla todos tus métricas y hace inútiles tus reportes.