Tu propiedad de GA4 muestra cero usuarios. O Tiempo real muestra visitantes, pero los informes normales están vacíos. O llegan las vistas de página, pero tus eventos de formulario o de compra nunca aparecen. Puede que la página del flujo de datos incluso diga que la recogida de datos no está activa.
Los datos de GA4 pasan por cuatro puntos de control: la etiqueta carga en la página, el navegador envía un hit a Google, GA4 lo recibe en la propiedad correcta y GA4 lo procesa para los informes. Cuando faltan datos, uno de esos puntos está roto. El truco es revisarlos en orden en lugar de adivinar.
Esta guía te da ese orden. Vas a confirmar la propiedad y el flujo, revisar la etiqueta con Tag Assistant y el navegador, ver llegar los hits en Tiempo real y DebugView, y luego descartar los ajustes que eliminan datos sin avisar: consentimiento, filtros, etiquetas duplicadas y tiempos de procesamiento.
Respuesta rápida
- Confirma que estás en la propiedad de GA4 correcta y que el ID de medición del flujo web coincide con el de tu sitio.
- Usa Tag Assistant para comprobar que la etiqueta de Google carga y envía hits a ese ID.
- Visita el sitio y busca tu visita en Informes > Tiempo real.
- Activa el modo de depuración y abre Administrar > DebugView para ver cada evento y sus parámetros al llegar.
- Si los hits salen pero no aparecen, revisa el modo de consentimiento, los filtros de datos y las etiquetas duplicadas.
- Si Tiempo real funciona pero los informes están vacíos, espera. Los informes estándar pueden tardar de 24 a 48 horas en procesarse.
Antes de empezar
Necesitas:
- Acceso a la propiedad de GA4. Con el rol de Lector puedes ver informes. Para cambiar flujos, filtros o ajustes necesitas Editor o Administrador.
- Acceso a Google Tag Manager, si GA4 corre desde GTM, o al código del sitio si está escrito a mano.
- Chrome con la extensión de Tag Assistant, y los bloqueadores de anuncios apagados mientras pruebas.
- Diez minutos tranquilos en el sitio. Es más fácil probar cuando puedes identificar tu propia visita.
Anota el ID de medición que esperas (empieza con G-). Lo vas a comparar en cada paso.
Todavía no cambies filtros de datos ni borres nada. En GA4, los filtros tienen efecto permanente: los datos que excluyen nunca se procesan y no se pueden recuperar.
Paso 1: Confirma la propiedad y el flujo de datos
Muchos casos de «no hay datos» son la propiedad equivocada. Las agencias y los plugins a veces crean una segunda propiedad, y el sitio envía datos a una mientras tú revisas la otra.
En GA4, haz clic en Administrar. En Recogida y modificación de datos, haz clic en Flujos de datos y después en tu flujo web.
- Un aviso así significa que GA4 no ha recibido hits de este flujo en las últimas 48 horas. El texto puede variar.
- El ID de medición. Debe coincidir exactamente con el ID de tu etiqueta.
Revisa también el nombre de la cuenta y de la propiedad en la parte superior. Si administras varias, abre el selector de propiedades y verifica que estés en la que corresponde a este sitio.
Si el flujo muestra datos recientes pero tus informes se ven vacíos, salta a los pasos 5 y 6. La etiqueta funciona. Algo está filtrando o retrasando los datos.
Paso 2: Revisa la etiqueta en la página
Ahora confirma que el sitio envía datos a ese ID.
Con Tag Assistant
Abre tagassistant.google.com y haz clic en Añadir dominio. Escribe la URL de tu sitio y haz clic en Conectar. Tu sitio se abre en otra ventana y Tag Assistant muestra todas las etiquetas de Google que encuentra.
- Tu ID de GA4 debe aparecer. Si no está, la etiqueta no está instalada o nunca se activa.
- Los hits a un ID inesperado indican que sigue en el sitio una etiqueta vieja o duplicada.
Si no aparece ninguna etiqueta de Google, el problema es la instalación. Nuestra guía para instalar Google Tag Manager correctamente cubre el fragmento, la caché y las particularidades de cada plataforma.
Si GA4 corre desde GTM, revisa también el contenedor en la Vista previa de GTM. La Etiqueta de Google con tu ID G- debe estar en Etiquetas activadas al cargar la página. Si está en Etiquetas no activadas, revisa su activador y si la configuración de consentimiento la está deteniendo.
Con el navegador
También puedes revisar los hits directamente. Abre Chrome DevTools, ve a Network (Red) y escribe collect en el filtro. Recarga la página.
Debes ver solicitudes a una URL que contiene /g/collect con tid=G-XXXXXXXXXX y en=page_view. Un estado 204 significa que Google aceptó la solicitud. Si aparece bloqueada, una extensión, una función de privacidad del navegador o un filtro de red la está deteniendo.
https://region1.google-analytics.com/g/collect?v=2&tid=G-XXXXXXXXXX&...&en=page_view&...
Status: 204
El dominio puede variar (por ejemplo www.google-analytics.com, o tu propio dominio si usas etiquetado del lado del servidor). Lo que importa es el valor de tid y de en.
Paso 3: Busca tu visita en Tiempo real
Abre tu sitio en una ventana normal del navegador, sin bloqueadores, y visita algunas páginas. Luego entra a GA4 y abre Informes > Tiempo real.
El informe Tiempo real cubre los últimos 30 minutos. Muestra los usuarios activos de los últimos 5 y 30 minutos, las vistas por título de página y el recuento de eventos por nombre.
- Tu visita debe aparecer aquí en más o menos un minuto.
- Revisa los nombres de los eventos. Si falta uno que esperas, esa etiqueta o activador en particular no funciona.
Tiempo real tiene una atribución limitada, así que no lo uses para juzgar fuentes de tráfico. Úsalo solo para confirmar que los datos llegan.
Si apareces en Tiempo real, la recogida funciona. Los datos que faltan en los informes estándar dependen del tiempo de procesamiento, del rango de fechas o de los filtros. Salta al paso 5.
Si no apareces, sigue adelante. DebugView te da más detalle.
Paso 4: Mira llegar los eventos en DebugView
DebugView muestra eventos solo de dispositivos de depuración, casi en tiempo real y con todos sus parámetros. Es la mejor herramienta para revisar un evento específico, como un envío de formulario o una compra.
Activa el modo de depuración
Usa una de estas opciones:
- Vista previa de GTM o Tag Assistant. Al conectar, Tag Assistant agrega una señal de depuración y GA4 trata tu sesión como dispositivo de depuración.
- El parámetro debug_mode. En GTM, agrega
debug_modecon valortrueen los parámetros de configuración de la etiqueta de Google. Con gtag.js, agrégalo al comando config. Quita el parámetro al terminar. Ponerlo enfalseno desactiva el modo de depuración; solo quitarlo lo hace.
// Ejemplo con gtag.js: modo de depuración para todos los eventos de esta página
gtag('config', 'G-XXXXXXXXXX', { 'debug_mode': true });
Lee DebugView
En GA4, abre Administrar. En Visualización de datos, haz clic en DebugView.
- DISPOSITIVO DE DEPURACIÓN. Si varias personas están probando, elige el tuyo.
- La secuencia de eventos. Haz clic en uno para ver sus parámetros, como
page_locationo el ID del formulario.
Qué buscar:
- ¿No aparece nada? El modo de depuración no llega a GA4 o los hits van a otra propiedad. Revisa otra vez el ID del paso 1 y los hits del paso 2.
- ¿Aparece page_view pero no tu evento personalizado? El problema está en la etiqueta o el activador del evento. Depúralo en la vista previa de GTM: busca la acción en la línea de la izquierda y revisa si la etiqueta del evento se activó.
- ¿El evento llega con otro nombre o sin parámetros? Corrige la etiqueta del evento. Los nombres de eventos en GA4 distinguen mayúsculas, así que
Generate_Leadygenerate_leadson eventos distintos. - ¿El evento llega pero no cuenta como evento clave? Márcalo como evento clave en Administrar > Eventos (o Eventos clave). Nuestra guía para configurar eventos clave en GA4 explica los pasos.
DebugView puede tardar unos segundos en mostrar eventos nuevos. Si sigue vacío, recárgalo después de navegar otra vez por el sitio.
Paso 5: Descarta consentimiento, filtros y bloqueadores
Si los hits salen del navegador pero no aparecen, o aparecen en DebugView pero no en los informes, revisa estos ajustes.
Modo de consentimiento
Si tu sitio usa un aviso de cookies con Consent Mode, la etiqueta de Google ajusta lo que envía según la decisión del visitante. Cuando se rechaza el almacenamiento de analítica, GA4 no guarda cookies y, según tu configuración, envía pings limitados sin cookies o no envía nada. Google indica que DebugView no mostrará eventos cuando el modo de consentimiento esté activo y el usuario no haya aceptado las cookies de analítica.
Prueba los dos caminos. Acepta las cookies y confirma que llegan los eventos. Luego recházalas y revisa qué se envía. En la vista previa de GTM, la pestaña Consentimiento muestra el estado de analytics_storage, ad_storage, ad_user_data y ad_personalization en cada paso. Si las etiquetas nunca se activan aunque aceptes, el aviso no está enviando la actualización de consentimiento. Nuestra guía de Consent Mode v2 con GTM cubre la configuración.
Filtros de datos
Ve a Administrar > Recogida y modificación de datos > Filtros de datos.
- Un filtro de tráfico interno Activo. Si su regla de IP es muy amplia, puede excluir visitantes reales.
Lo que suele fallar aquí:
- Una regla de tráfico interno con un rango de IP muy amplio, o que coincide con una IP compartida de oficina o VPN que usa todo el mundo.
- Un filtro de tráfico de desarrolladores activo. Excluye de tus informes los eventos enviados con modo de depuración, así que tus visitas de prueba no saldrán en los informes estándar. Así está diseñado.
- Un filtro en Activo que debía quedarse en Prueba.
Recuerda que los filtros solo aplican desde que se activan y los datos excluidos no se recuperan. Para corregir un filtro mal hecho, cámbialo a Prueba o Inactivo y los datos volverán a fluir desde ese momento.
Bloqueadores y navegadores
Los bloqueadores de anuncios, las extensiones de privacidad y algunos navegadores bloquean las solicitudes a Google Analytics. Puede que tus propias visitas nunca lleguen aunque la configuración esté bien. Prueba con un perfil limpio de Chrome y las extensiones apagadas antes de sacar conclusiones.
Paso 6: Revisa el tiempo de procesamiento y los ajustes del informe
Si Tiempo real y DebugView muestran datos pero los informes estándar no, lo más probable es que la configuración funcione.
- Tiempo de procesamiento. Google indica que muchos informes y exploraciones pueden tardar de 24 a 48 horas en procesar los datos. Una propiedad o un evento nuevo necesita al menos un día antes de evaluarlo.
- Rango de fechas. Muchos rangos predeterminados terminan ayer. Si la propiedad empezó hoy, elige un rango que incluya hoy.
- Umbrales. Si Google Signals está activado, GA4 puede ocultar filas con pocos usuarios para proteger la privacidad. Los sitios con poco tráfico pueden ver «(other)» o filas faltantes. Revisa el ícono de calidad de datos del informe.
- Parámetros personalizados. Los parámetros de evento solo aparecen como dimensiones en los informes después de registrarlos como dimensiones personalizadas en Administrar > Definiciones personalizadas. No se aplican hacia atrás.
¿Sigue sin funcionar? Causas comunes
| Síntoma | Causa probable | Solución |
|---|---|---|
| Cero datos y el flujo dice que la recogida no está activa | Falta la etiqueta, el ID está mal o nunca se publicó | Revisa el ID en Tag Assistant; publica el contenedor de GTM |
| Los datos llegan a otra propiedad | Etiqueta vieja o duplicada con otro ID G- | Quita la etiqueta extra; deja un solo ID por sitio |
| Tiempo real funciona, los informes están vacíos | Retraso de procesamiento o el rango no incluye hoy | Espera de 24 a 48 horas; incluye hoy en el rango |
| Vistas de página bien, falta un evento | La etiqueta o el activador del evento no se activa | Depura en la vista previa de GTM y confirma en DebugView |
| Eventos en DebugView pero no en los informes | Filtro de tráfico de desarrolladores activo o retraso de procesamiento | Es lo esperado con tráfico de depuración; prueba con una visita normal |
| El tráfico cayó mucho tras un cambio | Aviso de consentimiento nuevo que rechaza por defecto sin enviar la actualización | Corrige la actualización de consentimiento; prueba aceptar y rechazar |
| El tráfico cayó casi a cero tras cambiar un filtro | Filtro de tráfico interno demasiado amplio | Pásalo a Prueba y ajusta la regla de IP |
| Vistas de página contadas dos veces | GA4 escrito a mano y en GTM, o la etiqueta de Google se activa dos veces | Deja una sola fuente; revisa activadores duplicados |
| Una aplicación de una sola página solo registra la primera vista | No se miden los cambios de historial | Activa en medición mejorada los cambios de página según el historial del navegador, o envía page_view al cambiar de ruta |
| Tus propias visitas nunca aparecen | Bloqueador de anuncios o extensión de privacidad | Prueba en un perfil limpio con extensiones apagadas |
| Faltan compras o leads en la página de agradecimiento | La etiqueta no carga en esa página o en el checkout de la plataforma | Revisa esa página con Tag Assistant; en Shopify, usa la medición de checkout compatible |
| Eventos con nombres raros (Form_Submit y form_submit) | Nombres inconsistentes entre etiquetas | Usa un solo patrón en minúsculas y corrige las etiquetas |
Datos que existen pero están ocultos
A veces los datos están ahí pero no los ves. Revisa las comparaciones y los filtros aplicados arriba del informe. Verifica que no estés dentro de una colección de informes que alguien personalizó. Prueba el mismo rango de fechas en una exploración. Si los números aparecen ahí, los datos están bien y el problema es la vista del informe.
Cómo confirmar que quedó resuelto
Recorre esta lista después de cada corrección:
- Tag Assistant muestra la etiqueta de Google con tu ID
G-correcto, y nada más envía hits de GA4. - En DevTools, las solicitudes
/g/collectdevuelven 204 y llevan tu ID. - Tu visita aparece en Tiempo real en un par de minutos.
- En DebugView, cada evento importante llega con el nombre y los parámetros correctos.
- La página del flujo de datos ya no avisa que la recogida está inactiva (puede tardar hasta 48 horas en actualizarse).
- Después de uno o dos días, los eventos aparecen en informes estándar como Interacción > Eventos.
Al final, desactiva el modo de depuración quitando cualquier parámetro debug_mode que hayas agregado.
Preguntas frecuentes
¿Cuánto tarda GA4 en mostrar datos?
Tiempo real y DebugView se actualizan en segundos o minutos. Google indica que una propiedad nueva puede tardar hasta 30 minutos en empezar a mostrar datos, y que muchos informes estándar pueden tardar de 24 a 48 horas en procesarse.
¿Por qué DebugView no muestra nada si Tiempo real sí funciona?
DebugView solo muestra dispositivos de depuración. Activa el modo de depuración con Tag Assistant, la vista previa de GTM o el parámetro debug_mode. Revisa también el consentimiento: si se rechaza el almacenamiento de analítica, DebugView no mostrará tus eventos.
¿Mis eventos de depuración cuentan en los informes?
Pueden contar, salvo que un filtro activo de tráfico de desarrolladores los excluya. Muchos equipos activan ese filtro para que las pruebas no inflen los números.
¿Puedo recuperar datos perdidos por un filtro mal configurado?
No. Los datos excluidos por un filtro activo nunca se procesan. Corrige el filtro para que los datos nuevos lleguen bien desde ahora.
¿Necesito Tag Assistant si ya uso la vista previa de GTM?
La vista previa de GTM es Tag Assistant conectado a tu contenedor. Para revisar el sitio publicado sin vista previa, conecta Tag Assistant directamente con Añadir dominio.
¿Te atoraste con esto? Lo resolvemos para clientes cada semana. Agenda una auditoría gratis