Ver opiniones
Problema WooCommerce GA4

WooCommerce no registra compras en GA4

WooCommerce puede perder purchases si el gateway no vuelve bien a la thank-you page, el plugin no envía ecommerce completo, el consentimiento bloquea o transaction_id no se gestiona.

El diagnóstico debe comparar pedido real de WooCommerce, evento GA4, Google Ads y pasarela de pago.

Purchase
evento crítico
Gateway
thank-you page
P1
ecommerce

Qué está pasando probablemente

1

Gateway no vuelve a thank-you

Si el usuario no regresa tras pagar, el evento browser puede no disparar.

2

Plugin incompleto

Algunos plugins envían purchase sin items, value, currency o transaction_id.

3

Consent bloquea tags

CMP puede impedir el evento hasta que el usuario acepte.

4

Duplicación o falta de transaction_id

Sin ID estable, puedes perder o duplicar compras.

Cómo comprobarlo sin romper nada

Haz pedido de prueba por cada pasarela.

Revisa thank-you page y dataLayer.

Compara pedido WooCommerce con DebugView GA4.

Valida value, currency, items y transaction_id.

Comprueba consentimiento y ad blockers.

Revisa importación a Google Ads si aplica.

Cómo lo resolvería paso a paso

1

Asegura evento server o fallback

Para pagos externos, depender solo del navegador puede ser frágil.

2

Normaliza ecommerce payload

GA4 necesita datos consistentes de compra, items y valor.

3

Controla duplicados

transaction_id evita contar dos veces cuando se recarga thank-you.

4

Valida por pasarela

Cada método de pago puede comportarse distinto.

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

Probar solo una pasarela.

No revisar transaction_id.

Confundir pedido creado con pedido pagado.

No mirar consentimiento.

Preguntas frecuentes

¿Puede GA4 tardar en mostrar compras?

Sí en informes estándar, pero DebugView/Realtime debe ayudar a validar eventos de prueba.

¿Es mejor server-side?

Para ecommerce serio, server-side o eventos backend pueden dar más robustez que solo navegador.

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