Primero separa: ¿no se carga la etiqueta, o no ves los datos?
Si la etiqueta de GA4 (gtag.js) o el contenedor de GTM no aparecen en el código de la página, el problema está en la instalación: falta el código, se quitó en un cambio de tema o nunca se añadió a esa plantilla. Si la etiqueta sí aparece pero no ves datos, el problema suele estar en la configuración, el consentimiento o el propio informe que estás mirando.
El informe En tiempo real de GA4 puede tardar, y algunos informes estándar tienen entre 24 y 48 horas de retraso — así que "no veo datos" no siempre significa "no llegan datos". Empieza descartando lo visible desde fuera.
Lista de comprobación externa (no requiere iniciar sesión)
- Abre la página en una ventana de incógnito y busca en el código fuente "gtag(", "googletagmanager.com/gtag/js" o tu ID de medición (empieza por "G-"); si no aparece nada, la etiqueta parece no cargarse.
- Si usas GTM, busca "googletagmanager.com/gtm.js" y tu ID de contenedor ("GTM-"); el contenedor puede cargar aunque la etiqueta de GA4 que hay dentro no esté publicada.
- ¿El problema empezó tras un cambio de tema, plugin o rediseño? El código añadido a mano suele perderse al cambiar de plantilla.
- ¿Estás probando tras rechazar el aviso de cookies? Muchas configuraciones de consentimiento retienen GA4 hasta que se acepta; acepta y vuelve a mirar.
- Comprueba varias plantillas (inicio, producto, página de gracias o confirmación): si la etiqueta está en unas páginas y en otras no, solo se instaló parcialmente.
La etiqueta carga pero sigues sin ver datos
Que gtag.js o GTM aparezcan en la página no demuestra que los eventos lleguen a la propiedad correcta. Un ID de medición equivocado, una propiedad de GA4 distinta o una etiqueta sin publicar en GTM dan el mismo síntoma: la etiqueta carga, pero el informe está vacío.
Para esto usa el informe En tiempo real de GA4 y el modo de vista previa (Preview) de GTM: verás si los eventos se disparan y a qué propiedad van mientras navegas. Si ves datos en tiempo real pero no en los informes estándar, probablemente sea el retraso de procesamiento, no una rotura.
Lo que una comprobación externa confirma y lo que no
Desde fuera puedes confirmar si la etiqueta de GA4 o el contenedor de GTM aparecen en tus páginas públicas y en cuáles faltan. No puedes ver a qué propiedad llegan los datos, si el evento de compra está bien configurado ni qué ocurre tras aceptar el consentimiento.
Por eso el orden útil es: primero descarta lo visible desde fuera —etiqueta presente, en todas las plantillas, sin depender del rechazo de cookies— y solo después entra a GA4 y a GTM para lo que requiere la sesión.