Respuesta rápida: Si tu panel de Analytics marca cero visitas en un día en el que sabes que entraron clientes, lo más probable es que no esté roto. Hay tres causas que explican casi todos los casos: la latencia de procesamiento (los informes tardan de 4 a 48 horas), un filtro de tráfico interno que excluye tu propia IP, y sobre todo el consentimiento de cookies: quien no pulsa "Aceptar" no se cuenta. La tercera es, con diferencia, la que más datos te quita.

Es una de las llamadas más frecuentes que recibimos de responsables de tiendas online: "un cliente me ha dicho que estuvo navegando por mi web esta mañana, y en Analytics no aparece absolutamente nada". La reacción natural es pensar que la instalación está mal y ponerse a reinstalar la etiqueta.

Casi nunca es eso. En la mayoría de auditorías que hacemos la etiqueta está perfectamente puesta y enviando datos. Lo que falla es otra cosa, y conviene descartar las causas en orden, de la más tonta a la más costosa.

Causa 1: Los Informes No Son Inmediatos

Esta es la que más sustos provoca y la más fácil de descartar. Los informes estándar de GA4 no se actualizan al momento: el procesamiento tarda habitualmente entre 4 y 24 horas, y puede irse a 48 en propiedades con poco volumen.

Consecuencia práctica: si abres la pantalla de Inicio con el rango puesto en "Hoy", vas a ver ceros casi siempre, incluso con la medición funcionando perfectamente. No es un fallo, es cómo funciona la herramienta.

Cómo descartarlo en 30 segundos: el único informe que refleja lo que está pasando ahora mismo es Tiempo real. Ábrelo en el móvil, entra en tu web desde otro dispositivo y mira si apareces. Si apareces ahí, la medición funciona y lo que estabas viendo era simple retraso de procesamiento.

Causa 2: Te Has Excluido a Ti Mismo Sin Saberlo

Casi todas las propiedades bien configuradas tienen un filtro de tráfico interno. Sirve para que tus propias visitas — las del equipo, las de la oficina, las pruebas del desarrollador — no ensucien las estadísticas. Es una buena práctica y conviene tenerlo.

El efecto secundario es que te vuelves invisible para tu propia analítica, incluido el informe de Tiempo real. Y como la mayoría de la gente prueba su web desde la oficina, se llega a la conclusión equivocada de que "la medición no funciona".

Para comprobarlo, en Analytics ve a Administrar → Filtros de datos. Si ves un filtro de tipo "Tráfico interno" con la operación Excluir y el estado Activo, revisa qué direcciones IP tiene definidas en las reglas del flujo de datos. Si tu IP está ahí, ya sabes por qué no te ves.

La prueba honesta: nunca valides tu analítica desde la conexión de tu oficina. Hazlo desde el móvil con datos móviles, o pídele a alguien de fuera que entre. Si no, estarás probando justo el escenario que has excluido a propósito.

Causa 3: El Banner de Cookies, el Agujero Grande

Las dos anteriores son molestas pero se descartan rápido. Esta es la que de verdad te está quitando datos todos los días.

Desde la entrada en vigor del RGPD y el Consent Mode v2 de Google, cualquier web europea bien configurada arranca con el consentimiento denegado por defecto. La etiqueta se carga, pero no escribe cookies ni envía eventos completos hasta que el visitante pulsa "Aceptar" en el banner.

Esto es correcto y es lo que exige la ley. El problema no es legal, es de medición: quien ignora el banner y sigue navegando no existe para tus informes. No aparece como visita rechazada ni como dato parcial. Sencillamente no está.

Y aquí está la parte que casi nadie mide: la gente no suele rechazar el banner. Lo que hace es no responderlo. Sigue navegando, hace scroll, mira un producto y se va, sin haber tocado nunca ese cuadro de la esquina. Cada una de esas visitas es real, ocupó ancho de banda y pudo haber comprado, pero para tu panel nunca ocurrió.

Cómo Medir tu Punto Ciego Real y Gratis

La única forma de saber cuánto tráfico no estás viendo es medirlo con una herramienta que no dependa del consentimiento. Las analíticas que miden en el servidor, o que usan un identificador sin almacenar nada en el dispositivo, no necesitan banner porque no guardan cookies.

La opción gratuita más accesible si tu dominio ya pasa por Cloudflare es Cloudflare Web Analytics. Pasos:

  • Entra en tu panel de Cloudflare y abre Analytics → Web analytics.
  • Si aún no lo tienes, añade tu sitio. En dominios ya gestionados por Cloudflare la activación es automática y no hay que tocar el código.
  • Anota las visitas y las páginas vistas de las últimas 24 horas.
  • Compara esa cifra con las sesiones que te da GA4 en el mismo periodo.

Ojo con un matiz importante para no engañarte a ti mismo: el informe de HTTP Traffic de Cloudflare cuenta también bots y rastreadores, así que infla mucho la cifra de personas. El que debes comparar con las sesiones de Analytics es el de Web analytics, que mide navegadores reales.

La diferencia entre ambas cifras es tu punto ciego. Y suele ser mucho mayor de lo que la gente espera.

Lo que Encontramos al Auditar Nuestra Propia Web

Predicamos con el ejemplo, así que hicimos esta misma auditoría sobre webimpulser.com. Estos son los hallazgos, porque creemos que son más útiles que cualquier teoría:

  • La etiqueta estaba perfecta. Identificador correcto, coincidiendo con el del flujo de datos, consentimiento bien implementado y cookies creándose al aceptar. Ningún fallo técnico.
  • De quienes respondían al banner, el 87% aceptaba todo. Es una tasa altísima. El mensaje no era el problema.
  • Pero solo alrededor de 1 de cada 20 visitantes llegaba a responder. El resto navegaba y se iba sin tocar el banner. Ese 95% era invisible.
  • Había páginas públicas que ni siquiera cargaban el banner. Por un despiste de plantilla, varias páginas importantes no incluían el script de consentimiento, así que nunca podían generar datos.
  • Y los clientes con sesión iniciada nunca veían el banner, por una condición pensada para no molestarles dentro del panel que acababa aplicándose también en las páginas públicas.
La lección: pasamos semanas asumiendo que teníamos un problema de aceptación de cookies. No lo teníamos. Teníamos un problema de visibilidad: el banner no se veía, o directamente no estaba. Antes de reescribir el texto de tu banner, comprueba cuánta gente llega siquiera a verlo.

Cómo Recuperar Parte del Dato Sin Saltarte la Ley

Hay una tentación evidente aquí, y conviene desactivarla desde el principio: no escondas el botón de rechazar. Las autoridades europeas de protección de datos, la AEPD incluida, consideran patrón oscuro que rechazar sea más difícil o menos visible que aceptar, y es de lo primero que se revisa en una inspección. Además, como demuestra nuestro propio caso, no hace falta.

Lo que sí funciona y es perfectamente legítimo:

  • Comprueba que el banner esté en todas las páginas públicas. Parece obvio, pero es el fallo más común y el más barato de arreglar. Revisa página por página, no solo la portada.
  • Haz que la decisión sea visible. Una barra fina abajo del todo se ignora con facilidad. Un cuadro centrado sobre fondo atenuado, en la primera visita, multiplica la tasa de respuesta sin engañar a nadie.
  • Da el mismo peso visual a las dos opciones. Mismo tamaño, mismo contraste, mismo ancho también en móvil. Cumples la norma y, si tu propuesta es honesta, la mayoría seguirá aceptando.
  • Sé concreto sobre para qué usas los datos. "Analizar el tráfico para mejorar la tienda" convence más que un texto legal genérico.
  • Mantén una fuente sin cookies en paralelo. Aunque optimices el banner, siempre habrá gente que no acepte. Tener una analítica de servidor te da el volumen real para poner en contexto lo que ve Analytics.

Y en una App Nativa, ¿Pasa lo Mismo?

Pasa, pero de forma mucho más llevadera, y conviene explicar por qué sin exagerar.

El consentimiento también es obligatorio en una aplicación móvil: la ley no cambia por el hecho de estar en una app. La diferencia está en el comportamiento. En la web, el consentimiento vive en el navegador: se pierde al cambiar de dispositivo, al usar el modo incógnito, al limpiar el historial o al pasar del móvil al ordenador, y hay que volver a pedirlo una y otra vez. En una app instalada se pide una sola vez, durante el onboarding, y persiste mientras la app siga instalada.

A eso se suma que en una app no existen las extensiones bloqueadoras de scripts que sí filtran parte del tráfico web. El resultado no es medir el 100%, pero sí una imagen mucho más completa y estable de lo que hacen tus clientes recurrentes.

Mide de verdad a tus clientes recurrentes

WebImpulser convierte tu tienda WooCommerce en una app nativa lista para publicar, con el consentimiento pedido una única vez en el onboarding y analítica de uso real desde el primer día. Plan gratuito, sin tarjeta ni datos bancarios.

Preguntas Frecuentes

¿Por qué Google Analytics me marca 0 visitas hoy si sé que ha entrado gente?

Porque los informes estándar de GA4 no son inmediatos: tardan habitualmente entre 4 y 24 horas, y a veces hasta 48, en procesar los datos. La pantalla de Inicio con el rango "Hoy" marca cero casi siempre. El único informe que refleja la actividad al instante es Tiempo real.

¿Por qué no me veo a mí mismo cuando entro en mi propia web?

Lo más probable es que tengas un filtro de tráfico interno activo que excluye tu dirección IP. Se configura en Administrar → Filtros de datos. Mientras esté en estado Activo tus propias visitas no aparecerán ni siquiera en Tiempo real. Para comprobar la medición, entra desde datos móviles en lugar del wifi de tu oficina.

Si un visitante no acepta las cookies, ¿Analytics lo cuenta?

No como sesión normal. Con Consent Mode v2 el estado por defecto es denegado, y hasta que el visitante acepta no se escriben cookies ni se envían eventos completos. Quien ignora el banner y navega sin pulsar nada es, a efectos de tus informes, invisible.

¿Puedo medir mis visitas sin depender del banner de cookies?

Sí. Las analíticas que miden en el servidor o mediante un identificador sin cookies, como Cloudflare Web Analytics, no requieren consentimiento porque no almacenan información en el dispositivo del visitante. Sirven para conocer el volumen real de tráfico y compararlo con lo que ve Analytics.

¿Puedo poner el botón de aceptar más visible que el de rechazar?

No es recomendable. Las autoridades de protección de datos europeas, incluida la AEPD, consideran patrón oscuro que rechazar sea más costoso que aceptar. Ambas opciones deben tener una prominencia equivalente. Y además suele ser innecesario: el problema real casi nunca es que la gente rechace, sino que nunca llega a responder.

Conclusión

Cuando tu analítica marca cero, la reacción útil no es reinstalar la etiqueta: es descartar en orden. Primero la latencia, que se resuelve mirando Tiempo real. Después el filtro de tráfico interno, que se resuelve probando desde fuera de tu oficina. Y por último el consentimiento, que es el que de verdad te está costando datos.

La conclusión incómoda de nuestra propia auditoría es que llevábamos tiempo mirando la métrica equivocada. No teníamos un problema de gente que rechazaba las cookies: teníamos un banner que la mayoría no llegaba a ver, y páginas enteras donde ni siquiera aparecía. Merece la pena dedicar una tarde a comprobar si te está pasando lo mismo.

Nota metodológica: los porcentajes citados sobre nuestro propio caso proceden del registro interno de eventos de consentimiento de webimpulser.com correspondiente al periodo del 5 de junio al 2 de septiembre de 2026, contrastado con Cloudflare Web Analytics para el mismo dominio. Se publican como ratios porque lo relevante es la proporción, no el volumen absoluto de un sitio concreto.