Compras duplicadas en GA4: cómo comprobarlo
Última actualización: 22 oct 2026
Si GA4 cuenta más compras de las que hizo tu tienda, lo habitual es que el mismo pedido le llegue dos veces: dos etiquetas envían la compra, o el evento sale sin ID de transacción y GA4 no tiene con qué reconocer el segundo. GA4 solo quita una compra repetida cuando las dos llevan el mismo ID de transacción.
Las causas más probables
- Dos instalaciones. Un plugin de la plataforma y una etiqueta de Tag Manager, o una etiqueta en el código y Tag Manager, envían cada uno la compra. Con el mismo ID de transacción GA4 se queda con una; con IDs distintos o sin ID, cuenta las dos (ayuda de Google).
- Sin ID de transacción. Sin
transaction_id, recargar la página de confirmación, o volver a ella desde un correo, envía la compra otra vez como si fuera nueva. - Un ID de transacción vacío. Una cadena vacía no es un ID: GA4 trata
todas las compras con
transaction_idvacío como si fueran la misma, y quita pedidos reales en lugar de duplicados. - El navegador y el servidor envían los dos. Una compra que se envía desde la página y otra vez desde el servidor, cada una con su ID, llega como dos pedidos.
Reutilizar el mismo ID de transacción para pedidos distintos tiene el efecto contrario: GA4 se queda con uno solo y cuenta de menos.
Compruébalo a mano
- En GA4, crea una exploración con ID de transacción como dimensión y Compras de comercio electrónico como métrica. Un ID con más de una compra, o una fila con (not set), es donde hay que mirar.
- Haz un pedido de prueba con el modo de depuración activado
(Tag Assistant o la vista previa de Tag
Manager) y mira DebugView: dos eventos
purchasepara un pedido suelen indicar que lo envían dos etiquetas (ayuda de Google). - En Tag Assistant, cuenta qué etiquetas se disparan en la página de confirmación y luego recárgala: si la compra se vuelve a disparar, comprueba en DebugView que lleva el mismo ID de transacción.
- Compara las compras de un día en GA4 con los pedidos pagados de ese día en el panel de tu tienda.
Qué ve TraceLog en su registro y qué no
TraceLog no lee nada de GA4 ni quita ningún duplicado de GA4. Lo que cuenta es su propio registro: cada conversión cuenta una vez por su identificador —la referencia del pedido en WooCommerce, PrestaShop y Shopify— aunque llegue por varias vías, y la página Recorrido dice cuántas vio solo el servidor (por qué no coinciden los recuentos).
Cuando en su propio registro un identificador llega con datos contradictorios o en varias visitas, TraceLog bloquea la verificación y lo dice, hasta que cada identificador nombre una sola conversión (un identificador, varias conversiones).
Preguntas
¿TraceLog quita los duplicados de GA4?
No. No cambia nada en GA4.
¿TraceLog contará dos veces el mismo pedido?
No. Una conversión cuenta una vez por su identificador, tanto si la envió el navegador como el servidor de la tienda o los dos.
¿Tengo que quitar GA4?
No. TraceLog funciona junto a GA4, Meta y Google Ads y no lee ninguno.
Pruébalo en tu tienda
Define tu recorrido de conversión y TraceLog lo comprueba mientras instalas.
Gratis hasta 10.000 sesiones al mes. Sin tarjeta.