Ver opiniones
Problema GA4

GA4 no registra compras o ingresos de ecommerce

GA4 no recoge ecommerce automáticamente. Los eventos como purchase necesitan contexto: value, currency, items y transaction_id.

Si una compra existe en Shopify, WooCommerce o Prestashop pero no aparece en GA4, revisa dataLayer, GTM, checkout, thank-you page, pasarela externa, consent y deduplicación.

purchase
evento crítico ecommerce
transaction_id
clave para deduplicar
P1
afecta ROAS y reporting

Qué está pasando probablemente

1

El evento purchase no se envía

GA4 necesita que el evento ecommerce se implemente. Si el sitio no lo empuja al dataLayer o gtag, no aparecerá.

2

Faltan parámetros ecommerce

Sin value, currency, items o transaction_id, los informes pueden quedar incompletos o difíciles de reconciliar.

3

El checkout no pasa por la página esperada

Pasarelas externas, redirecciones, iframes o checkout headless pueden saltarse el punto donde se dispara el evento.

4

Duplicados o transaction_id incorrecto

Un ID vacío, fijo o repetido puede provocar subregistro o deduplicación errónea.

Cómo comprobarlo sin romper nada

Haz una compra de prueba y observa dataLayer, GTM Preview y GA4 DebugView.

Comprueba que purchase se dispara una sola vez tras confirmación de pedido.

Valida value, currency, items, item_id, item_name y transaction_id.

Revisa si la pasarela cambia dominio o rompe sesión.

Comprueba Consent Mode y bloqueadores en pruebas accept/reject.

Compara GA4 con backend ecommerce por fecha de pedido y transaction_id.

Cómo lo resolvería paso a paso

1

Mapea el checkout real

Identifica dónde se confirma el pedido, qué URL o evento ocurre y qué datos están disponibles en ese momento.

2

Implementa purchase con datos completos

Envía transaction_id único, value, currency e items. No uses datos de ejemplo ni IDs vacíos.

3

Valida deduplicación y pasarela

Si hay recargas o visitas a la thank-you page, evita enviar la compra dos veces. Si hay dominio externo, revisa cross-domain.

4

Conecta GA4 con Google Ads solo después

No importes una conversión ecommerce a Google Ads hasta que GA4 mida pedidos de forma suficientemente fiable.

Si se vuelve técnico

Puedes seguir esta ruta por tu cuenta. Si al comprobarlo aparece una discrepancia rara, una configuración de tracking delicada, una decisión de puja con riesgo o un bloqueo que requiere acceso a la cuenta, Lia guarda este contexto y te lleva a CreatikLab para continuar sin empezar desde cero.

Llevar este contexto a Lia

Qué no haría

Usar page_view de thank-you page como compra.

Enviar el mismo transaction_id para varias compras.

No probar métodos de pago diferentes.

Conectar Google Ads antes de validar GA4 ecommerce.

Preguntas frecuentes

¿Por qué GA4 no coincide al 100% con Shopify o WooCommerce?

Nunca debe esperarse una coincidencia perfecta por cookies, consent, atribución, filtros, cancelaciones y timing. Lo importante es saber si la diferencia es normal o una rotura.

¿Puedo usar la página de gracias como conversión?

Puede servir como aproximación, pero para ecommerce serio es mejor enviar purchase con transaction_id, valor, moneda e items.

CreatikLab

Amplía Tu Alcance, Domina Tu Mercado

Google Premier Partner badge

Suscríbete al Boletín

Recibe nuestras últimas novedades sobre productos y promociones.

Al suscribirte, aceptas recibir emails de marketing de Creatiklab. Puedes darte de baja en cualquier momento. Revisa tu correo para confirmar la suscripción.

  ©2024 CreatikLab. All Rights Reserved