Auditoría GA4: cómo saber si puedes fiarte de tus datos

Una auditoría de GA4 es una revisión sistemática de tu medición para responder una sola pregunta: ¿los números que ves son verdad? Se comprueba qué eventos se disparan, cuándo, con qué parámetros y bajo qué consentimiento, y se comparan contra la realidad del negocio. En mi experiencia, más de la mitad de las cuentas que reviso tienen al menos un fallo que invalida decisiones que ya se han tomado.
Este es el proceso que sigo con clientes reales. No hace falta ser analista para pasar el checklist básico; sí para arreglar lo que salga.
¿Cuándo necesitas una auditoría de GA4?
- Las ventas de GA4 no cuadran con las del backend ni de lejos (una desviación del 5 al 15% es normal; un 40% no).
- Migraste de Universal Analytics con prisas y nadie revisó qué quedó montado.
- Vas a empezar a invertir en Google Ads o Meta y las campañas van a optimizar contra tus conversiones.
- Pusiste un banner de consentimiento y el tráfico "cayó" de un día para otro.
- Cada herramienta te da un número distinto y ya no sabes a cuál creer.
Los 7 fallos que encuentro en casi todas las cuentas
1. Eventos duplicados
El clásico: GTM dispara el evento y el código de la web también, o hay dos etiquetas de configuración conviviendo. Resultado: conversiones dobles y un CPA que parece mejor de lo que es. Se detecta en DebugView en dos minutos viendo si un mismo clic genera dos eventos idénticos.
2. El purchase se dispara al recargar la página de gracias
Si el evento de compra vive en la página de confirmación sin protección, cada F5 del cliente es una venta nueva para GA4. La solución pasa por un transaction_id bien enviado y deduplicación. Compara transacciones únicas contra pedidos del backend: si hay más transacciones que pedidos, ya sabes por qué.
3. Consent Mode mal configurado
Con la versión 2 hay cuatro estados que gestionar y un orden que respetar: el consentimiento por defecto tiene que establecerse antes de que cargue ninguna etiqueta. Lo veo constantemente al revés: GTM carga, dispara, y el banner llega tarde. Eso son datos recogidos sin base legal y, cuando se corrige, la sensación de "hemos perdido tráfico" que en realidad es que antes medías lo que no debías.
4. El dataLayer dice una cosa y las etiquetas leen otra
Variables que cambian de nombre entre plantillas, valores que llegan como texto cuando la etiqueta espera número, y ecommerce items a medio rellenar. El síntoma típico: ingresos que aparecen a cero o productos "(not set)" en los informes.
5. Tráfico interno y de bots sin filtrar
La oficina entera, la agencia y el propio equipo de desarrollo contando como visitas. En webs con poco tráfico esto distorsiona todo: la duración media, la conversión y hasta las páginas más vistas. GA4 permite definir tráfico interno por IP y hay que activarlo, no solo definirlo.
6. Atribución por defecto sin cuestionar
GA4 usa atribución basada en datos por defecto y ventanas de conversión que quizá no encajan con tu ciclo de compra. No es un fallo en sí, pero decidir presupuesto sin saber qué modelo está repartiendo el mérito sí lo es. Al menos, hay que saber qué se está usando y por qué.
7. PII colándose en las URLs
Emails y teléfonos en parámetros de URL que acaban en los informes. Además de ser un problema de privacidad serio, es motivo de cierre de propiedad si Google lo detecta. Se busca en el informe de páginas filtrando por "@" y sorprende las veces que aparece algo.
El checklist paso a paso
- Inventario: qué etiquetas viven en GTM, cuáles en código, y quién tiene acceso a qué. Sin mapa no hay auditoría.
- DebugView + Preview Mode: recorre el flujo completo (home, listado, ficha, carrito, compra o lead) y verifica cada evento con sus parámetros, una vez y solo una.
- Consentimiento: comprueba los estados por defecto, qué pasa al aceptar, al rechazar y al no decidir. Las etiquetas tienen que responder a los cuatro escenarios.
- Conversiones contra backend: exporta transacciones de GA4 y compáralas con los pedidos reales del mismo periodo. Documenta la desviación y su causa.
- Configuración de la propiedad: zona horaria, moneda, retención de datos (por defecto son solo 2 meses), tráfico interno, dominios de referencia excluidos y enlace con Ads y Search Console.
- Informe con prioridades: cada hallazgo con su gravedad, su impacto en negocio y su arreglo concreto. Un fallo sin plan de corrección es una queja, no una auditoría.
¿Qué herramientas hacen falta?
| Herramienta | Para qué | Coste |
|---|---|---|
| DebugView (GA4) | Ver los eventos llegar en tiempo real con sus parámetros | Gratis |
| Preview Mode (GTM) | Ver qué etiqueta dispara, con qué variables y en qué orden | Gratis |
| Tag Assistant | Validar la implementación en cualquier página pública | Gratis |
| Consola del navegador | Inspeccionar el dataLayer tal cual lo ve GTM | Gratis |
| Export a BigQuery | Contrastar datos crudos cuando los informes no bastan | Gratis hasta límites generosos |
Fíjate en el patrón: todo es gratis. Una auditoría de GA4 no requiere comprar software, requiere saber dónde mirar y tener el criterio para interpretar lo que aparece.
¿Por qué GA4 y tu backend nunca van a cuadrar al 100%?
Esta es la pregunta que me hacen en todas las auditorías, así que respuesta directa: una desviación del 5 al 15% entre GA4 y tu backend es normal y esperable. No es un fallo tuyo ni de la herramienta. Las causas legítimas:
- Consentimiento: quien rechaza cookies no genera hit medible. Con Consent Mode, Google modela parte de ese hueco, pero modelar no es contar.
- Adblockers y navegadores restrictivos: entre un 10 y un 30% del tráfico bloquea la medición según el sector y el perfil de usuario. Público técnico, más bloqueo.
- Momento del evento: el backend registra el pedido en el servidor; GA4 lo registra si la página de gracias llegó a cargar y a disparar. Un cierre de pestaña a destiempo y esa venta existe para uno y no para el otro.
- Zonas horarias y fecha de atribución: una compra a las 23:58 puede caer en días distintos según quién la cuente.
Lo que sí es señal de problema: desviaciones por encima del 25 o 30%, desviaciones que cambian bruscamente de un mes a otro sin cambio de banner ni de web, o el caso contrario, que GA4 cuente más ventas que el backend, que casi siempre delata duplicados. El objetivo de la auditoría no es que los números cuadren al céntimo, es saber explicar cada punto de diferencia.
Preguntas frecuentes
¿Cuánto se tarda en auditar una cuenta de GA4?
Para una web de tamaño normal, entre 4 y 8 horas de trabajo real: menos si la medición es sencilla, más si hay ecommerce con server side y varias plataformas de ads enganchadas. Desconfía de las auditorías de 30 minutos: eso es un pantallazo con logo.
¿Cada cuánto conviene repetirla?
Tras cada cambio grande de la web (rediseño, migración, banner de cookies nuevo) y como mínimo una vez al año. La medición se degrada sola: cada plugin nuevo, cada plantilla que se toca, es una oportunidad de romper algo en silencio.
¿Puedo hacerla yo mismo?
El checklist básico sí, y deberías: detectar que algo está mal no requiere experiencia, solo método. Arreglar un dataLayer, montar la deduplicación o configurar Consent Mode bien ya es otra conversación.
¿Quieres que le eche un ojo a tu medición? Audito e implemento GA4 y GTM para ecommerce y webs de servicios. Me cuentas qué número no te cuadra y te digo qué haría, sin compromiso.
Ver el servicio de analítica web →