Tener Google Analytics instalado no significa necesariamente que esté midiendo bien. Es muy habitual que el código exista, pero que esté duplicado, que no se esté disparando en todas las páginas, que los eventos se lancen varias veces o que el consentimiento de cookies lo esté bloqueando sin que nadie se dé cuenta. Por eso verificar Google Analytics con Tag Manager no es un capricho, es la forma más fiable de confirmar que tu medición está realmente funcionando, y de hacerlo con control, trazabilidad y posibilidad de depurar antes de publicar cambios.

Para qué sirve verificar Google Analytics con Tag Manager

Verificar Google Analytics (GA4) con Google Tag Manager (GTM) sirve para confirmar tres cosas: que la etiqueta de GA4 se está cargando, que los eventos se están enviando correctamente y que lo hacen en el momento adecuado y una sola vez. Además, te ayuda a detectar errores típicos que afectan a la calidad del dato: instalaciones duplicadas (GA4 por código y por GTM a la vez), activadores demasiado amplios que disparan eventos en cualquier clic, parámetros que no llegan, conversiones mal definidas o bloqueos por banners de consentimiento.

También sirve para trabajar con seguridad. Con el modo Vista previa (debug) de Tag Manager puedes probar cambios en un entorno real sin publicarlos, ver exactamente qué se dispara, con qué variables, y corregir antes de que el tracking ensucie los informes. 

En definitiva, la verificación te asegura que lo que ves en Analytics representa de verdad el comportamiento del usuario y no una mezcla de errores, duplicidades o eventos fantasma.

Paso 1: Confirmar que vas a medir con GA4 y localizar el ID correcto

Entra en Google Analytics y asegúrate de que estás trabajando con una propiedad GA4. Ve a Administrar y localiza “Flujos de datos”. En el flujo web verás el ID de medición con formato G-XXXXXXXXXX. Ese es el identificador que necesitas para la etiqueta de configuración de GA4 en Tag Manager.

Si en tu proyecto hay varias propiedades o flujos (por ejemplo, uno para staging y otro para producción), verifica que has copiado el ID del entorno correcto. Un error frecuente es medir producción enviando datos al flujo de staging o al revés.

Paso 2: Revisar que el contenedor de Tag Manager está instalado y activo

Antes de verificar Analytics, confirma que GTM está bien instalado. Abre tu web en el navegador, clic derecho y “Ver código fuente” (o inspecciona con DevTools) y busca “GTM-”. Debes ver el identificador del contenedor.

Si no aparece, o aparece solo a veces, revisa si la instalación depende de un plugin, si hay caché, o si se está cargando de forma condicional. Si el sitio usa un banner de cookies que bloquea scripts hasta que el usuario consiente, ten en cuenta que GTM puede no cargar en el primer impacto, y eso condicionará la verificación.

Paso 3: Comprobar si Google Analytics ya está instalado por otro método

Este paso evita el problema número uno: medición duplicada. Si tu web ya tiene GA4 instalado directamente (por ejemplo, con el plugin de Analytics, con el ajuste de un tema, o insertado en el header), y además lo vas a lanzar por GTM, tendrás dos “page_view” por página y el dato se volverá inútil.

Cómo detectarlo rápido: abre el sitio y usa el panel de “Red” (Network) en DevTools, filtra por “collect” o “g/collect” y mira cuántas solicitudes se envían al cargar una página. Si ves más de una solicitud de page_view sin razón, sospecha duplicidad. También puedes usar el modo debug de GA4 (más adelante) para ver si se activan eventos repetidos.

Si confirmas que ya existe una instalación directa, decide: o te quedas con la instalación directa y usas GTM solo para eventos, o centralizas todo en GTM y eliminas la instalación directa. Lo más habitual en proyectos bien mantenidos es centralizar en GTM para tener control.

Paso 4: Crear o revisar la etiqueta de configuración de GA4 en Tag Manager

Entra en Google Tag Manager y abre tu contenedor. Ve a Etiquetas y localiza si ya existe una etiqueta de “Configuración de GA4” o equivalente. Si no existe, crea una nueva.

En la configuración de la etiqueta, introduce el ID de medición (G-XXXXXXXXXX). Revisa si la etiqueta tiene activador “All Pages” (todas las páginas). Para verificación básica, lo ideal es que el tracking base se ejecute en todas las páginas.

Si tu implementación usa un enfoque distinto (por ejemplo, no enviar page_view automáticamente y dispararlo con un evento específico), tenlo en cuenta, porque la verificación cambiará: tendrás que comprobar que el evento page_view se envía mediante otra etiqueta.

Paso 5: Activar el modo Vista previa en Tag Manager

Pulsa “Vista previa” en GTM. Se abrirá Tag Assistant (modo de depuración). Introduce la URL de tu web y conecta. Esto abre tu sitio en otra pestaña y activa un panel de debug donde verás, por cada página, qué etiquetas se disparan y en qué momento.

Este paso es clave porque te permite ver si la etiqueta de GA4 realmente dispara al cargar la página. En el panel de Tag Assistant, entra en el evento inicial (normalmente “Page View” o “DOM Ready”) y comprueba si tu etiqueta de GA4 aparece como “Fired” (disparada).

Si aparece en “Not Fired”, entra en la etiqueta, revisa el activador y las condiciones. A veces hay filtros que impiden disparar en determinadas rutas, o se requiere consentimiento previo.

Paso 6: Verificar en tiempo real dentro de GA4 con DebugView

Con el modo Vista previa conectado, ve a Google Analytics y abre DebugView (en la sección de Administrar, dentro de DebugView, o en el área de configuración según tu interfaz). Si tu implementación está correcta, deberías ver actividad desde tu navegador como dispositivo en modo depuración.

Si no aparece nada, no significa automáticamente que esté mal, pero es una señal. Revisa estos puntos: que la etiqueta de GA4 se dispare en GTM; que estés en el flujo correcto; que no haya bloqueadores de anuncios; que el consentimiento no esté denegando analítica; y que no estés en una ventana con extensiones que bloqueen Google.

Cuando veas eventos en DebugView, busca al menos estos: page_view, session_start y first_visit (si es primera vez en ese navegador). Si ves page_view repetido al cargar una sola página, vuelve al paso de duplicidad.

Paso 7: Confirmar el envío de la solicitud de medición en el navegador

Para una verificación “a prueba de dudas”, valida el envío a nivel de red. Abre DevTools del navegador en la pestaña Network, recarga la página y filtra por “collect” o “g/collect”. Al seleccionar la solicitud, revisa que incluya tu ID de medición o parámetros asociados y que el estado sea 200.

Esto confirma que el navegador está enviando datos a Google. Si la solicitud no aparece, algo bloquea la etiqueta: activador incorrecto, script no cargado, consentimiento, bloqueo por CSP (Content Security Policy), o bloqueador del navegador.

Paso 8: Verificar que no hay doble page_view por página

Ahora que ya ves datos llegar, verifica la calidad mínima: una página cargada debe generar un solo page_view, salvo que tengas una SPA (single-page application) o navegación interna que dispare eventos de vista adicionales.

En Tag Assistant, revisa si tu etiqueta de configuración dispara más de una vez. En GA4 DebugView, observa si page_view se repite tras una única recarga. Si está duplicado, las causas típicas son: GA4 instalado por GTM y también por gtag directo; dos etiquetas de GA4 en GTM activadas en todas las páginas; o una etiqueta de evento page_view adicional que se dispara junto con la automática.

Solución habitual: dejar una sola etiqueta responsable del page_view. Si usas la etiqueta de configuración de GA4 con “Enviar evento de vista de página” activo, no necesitas otra que envíe page_view en paralelo.

Paso 9: Verificar eventos básicos adicionales desde GTM

Una vez confirmada la base, valida un evento sencillo (por ejemplo, clic en un botón) para comprobar que el “tubo” completo funciona: GTM dispara, GA4 recibe, y el evento aparece en DebugView.

Crea una etiqueta de evento GA4 (tipo “Evento de GA4”). Ponle un nombre de evento claro (por ejemplo, click_boton_contacto). Asocia la etiqueta a tu configuración de GA4. Crea un activador de clic que apunte a un elemento concreto (por ID, por texto o por clases, lo más robusto posible) y guarda.

Vuelve al modo Vista previa, recarga y realiza la acción. En Tag Assistant deberías ver la etiqueta dispararse en el evento de clic. En DebugView deberías ver el evento con el nombre exacto.

Si se dispara en GTM pero no llega a GA4, revisa si el evento tiene errores de configuración, si el ID de medición es correcto, o si hay restricciones por consentimiento.

Paso 10: Verificar parámetros y coherencia de nombres

En DebugView, abre el evento y revisa parámetros. Si estás enviando parámetros (por ejemplo, button_text, page_location, form_id), comprueba que llegan con valores reales y no vacíos. En GTM, verifica que las variables usadas (Click Text, Page URL, etc.) estén activadas y que están devolviendo el valor esperado.

Además, asegúrate de que el nombre del evento sigue una convención consistente. En GA4 conviene evitar espacios y usar snake_case. Un evento mal nombrado o duplicado con nombres diferentes (por ejemplo, “clickContacto” y “click_contacto”) complica informes y conversiones.

Paso 11: Verificación con consentimiento y escenarios reales

Si tu web tiene banner de cookies, verifica dos escenarios: sin aceptar cookies y aceptando analítica. En el primer caso, si estás cumpliendo RGPD, lo normal es que Analytics no envíe datos (o los envíe en modo limitado si usas Consent Mode). En el segundo, debe empezar a enviar normalmente.

Para probarlo, abre una ventana de incógnito, entra sin consentir y revisa Tag Assistant y DebugView. Luego acepta analítica y repite. Si al aceptar no empieza a medir, revisa cómo integra tu CMP con GTM: puede que el activador de GA4 esté condicionado a una variable de consentimiento que no cambia, o que el consentimiento se gestione fuera de GTM sin comunicar el estado.

Paso 12: Publicar cambios solo cuando la verificación sea correcta

Si durante la verificación has creado o modificado etiquetas, recuerda que el modo Vista previa no publica nada: solo simula. Para que quede activo en producción, debes ir a “Enviar” en GTM, crear una versión, describir los cambios y publicar.

Antes de publicar, repasa que solo exista una implementación activa de GA4, que page_view no esté duplicado y que los eventos importantes disparen una sola vez. Luego publica y repite una comprobación rápida en tiempo real para confirmar que en entorno real todo sigue correcto.

Diferencias entre verificación técnica y validación estratégica de datos

Verificar que Google Analytics recibe datos no es lo mismo que validar que esos datos son útiles para el negocio. La verificación técnica consiste en comprobar que los eventos se disparan, que las solicitudes llegan a los servidores de Google y que no existen errores evidentes. Sin embargo, la validación estratégica implica analizar si lo que estás midiendo realmente responde a los objetivos del proyecto.

Por ejemplo, puedes tener correctamente configurado el evento page_view y varios clics, pero si no estás midiendo microconversiones relevantes (envíos de formulario, clic en teléfono, inicio de checkout), la analítica será incompleta. Además, conviene revisar que los eventos marcados como conversión en GA4 sean los adecuados y no simples interacciones sin valor real de negocio.

También es importante comprobar la coherencia entre eventos y embudos. Si detectas muchas sesiones pero ninguna conversión, puede que el evento de conversión no esté configurado correctamente, aunque técnicamente esté disparándose otro tipo de interacción.

Impacto del entorno técnico en la verificación

El comportamiento de Google Analytics a través de Tag Manager puede variar según el entorno técnico de la web. No es lo mismo una web tradicional que una aplicación SPA (Single Page Application), un ecommerce con múltiples scripts externos o un sitio con carga diferida de recursos.

En una SPA, por ejemplo, la navegación interna no recarga la página, por lo que el page_view no se dispara automáticamente en cada cambio de vista. En estos casos es necesario configurar eventos personalizados que envíen vistas virtuales cuando cambie la ruta interna.

También influyen factores como políticas de seguridad del servidor (CSP), sistemas de optimización que combinan o retrasan JavaScript y bloqueadores de anuncios en el navegador. Durante la verificación es recomendable probar desde distintos dispositivos y navegadores para detectar comportamientos inconsistentes.

Otro punto relevante es la medición cross-domain. Si el usuario navega entre varios dominios del mismo negocio (por ejemplo, dominio principal y pasarela externa), es necesario configurar el seguimiento entre dominios para evitar que la sesión se rompa y se contabilicen usuarios duplicados.

Auditoría periódica del tracking

La verificación no debe hacerse solo una vez. A medida que la web evoluciona, se añaden nuevas funcionalidades, se modifican plantillas o se actualizan plugins, el tracking puede romperse sin que nadie lo detecte inmediatamente.

Realizar auditorías periódicas del contenedor de Tag Manager y de la propiedad de GA4 ayuda a mantener la calidad del dato. Esto incluye revisar etiquetas obsoletas, eliminar activadores que ya no se utilizan, comprobar conversiones activas y validar que los parámetros siguen enviándose correctamente.

También conviene analizar si existen picos o caídas anómalas en el tráfico que puedan indicar problemas técnicos en la medición y no necesariamente cambios reales en el comportamiento del usuario.

Una analítica limpia y bien mantenida permite tomar decisiones fiables. Una analítica mal revisada puede llevar a conclusiones erróneas que afecten a campañas, inversión publicitaria o estrategia SEO.

Potencia tu SEO con YoSEO Marketing

En YoSEO Marketing trabajamos la analítica digital como una base estratégica del crecimiento online. No nos limitamos a instalar Google Analytics o Tag Manager; diseñamos sistemas de medición en base a objetivos de negocio, verificamos la calidad del dato y auditamos implementaciones para evitar errores que distorsionen resultados.