Producto Ver todo el producto
Precios Recursos Ayuda Quiénes somos

Recursos / Analítica

Por qué GA4 y Shopify no cuadran, y de cuál fiarte

Shopify cuenta pedidos. GA4 cuenta eventos que un navegador ha conseguido enviar. Por eso casi nunca dan la misma cifra, y no suele ser un error de instalación: es cómo funciona cada uno.

Analítica8 min de lectura27 de octubre de 2026
En esta guía
  1. Dos formas de contar
  2. De dónde sale el hueco
  3. Consentimiento de cookies
  4. Bloqueadores y navegadores
  5. El evento de compra
  6. Pedidos sin visita web
  7. Importes, moneda y devoluciones
  8. Zona horaria
  9. Atribución
  10. De cuál fiarte para qué

Dos formas de contar

Shopify apunta cada pedido en su base de datos cuando se cobra. Da igual desde qué navegador se hizo, si había bloqueador de anuncios o si se creó a mano desde el admin: el pedido existe y se cuenta.

GA4 solo sabe de una compra si el navegador del cliente le envía un evento purchase. Si el evento no sale, porque el cliente rechazó las cookies, porque un bloqueador cortó el script o porque el checkout no lo disparó, para GA4 esa compra no ha ocurrido.

Una es contabilidad; la otra, observación. Por eso la pregunta no es cuál está bien, sino para qué sirve cada una.

De dónde sale el hueco

Activa y desactiva cada causa para ver cómo se va abriendo la diferencia entre las dos cifras en un mes de la tienda de ejemplo.

Pedidos de Shopify frente a compras en GA430 días · tienda de ejemplo
3.520
Shopify
2.885
GA4

GA4 ve el 82 % de los pedidos.

Ejemplo ilustrativo con la tienda de ejemplo. El tamaño de cada causa cambia mucho de una tienda a otra; no son medias del mercado.

Consentimiento de cookies

Si tu banner de cookies funciona como debe, quien rechaza la analítica no envía datos a GA4. Una parte de tus visitas rechaza o ignora el banner, y esas compras desaparecen del informe. Con el modo de consentimiento de Google puedes recuperar una estimación mediante modelado, pero es eso: una estimación, no tus pedidos.

No es algo que haya que «arreglar» saltándose el consentimiento. Es un límite legal de la medición en el navegador, y por eso el dinero hay que leerlo de los pedidos.

Bloqueadores y navegadores

Los bloqueadores de anuncios suelen cortar los scripts de Google, y algunos navegadores limitan la vida de las cookies de terceros o de las que se crean con JavaScript. El resultado: compras que no se registran y clientes que vuelven y GA4 cuenta como nuevos.

El evento de compra

El checkout de Shopify está aislado del resto de tu tema. Para medir dentro de él, Shopify ha sustituido los antiguos scripts adicionales por los píxeles de eventos de cliente, que corren en un entorno cerrado. Si tu GA4 sigue montado a la antigua, o con dos instalaciones a la vez (la del tema y la de una app), lo normal es perder compras o contarlas dos veces.

Comprueba en tu propiedad que hay un único origen del evento purchase, que lleva transaction_id (así GA4 descarta duplicados con el mismo identificador) y que el importe que envía es el que quieres comparar.

Pedidos sin visita web

Shopify suma todo lo que entra en la tienda: pedidos creados a mano o desde borrador, ventas del punto de venta físico y, según tu configuración, de otros canales conectados. Ninguno de ellos pasa por el navegador del cliente en tu web, así que GA4 nunca los verá. Filtra por canal de venta antes de comparar.

Importes, moneda y devoluciones

  • Qué incluye el importe. Según cómo esté montado, GA4 recibe el total con impuestos y envío o sin ellos. Shopify separa ventas brutas, descuentos, devoluciones, impuestos y envíos en sus informes.
  • Moneda. Si vendes en varias monedas, una fuente puede registrar la moneda que vio el cliente y la otra la de tu tienda.
  • Devoluciones y cancelaciones. En Shopify restan de las ventas netas. En GA4, la compra se queda salvo que envíes un evento de reembolso.

Zona horaria

Tu propiedad de GA4 y tu tienda pueden tener zonas horarias distintas. Si no coinciden, las compras de última hora caen en días diferentes y las cifras diarias nunca cuadran, aunque el mes sí se parezca. Revísalo en la configuración de ambas.

Atribución: quién se lleva la venta

GA4 reparte las compras entre canales con su propio modelo y su ventana de días; los informes de marketing de Shopify usan el suyo; Meta y Google Ads, cada uno el propio, y suelen atribuirse más ventas de las que caben. Sumar lo que dice cada plataforma da más pedidos de los que tienes. Ninguna está mintiendo: cada una cuenta con reglas distintas.

De cuál fiarte para qué

La preguntaFuente principalPara contrastar
¿Cuánto he vendido?Pedidos de ShopifyTu pasarela de pago
¿Cuánto me queda?Pedidos de Shopify y tus costesContabilidad
¿De dónde vienen las visitas?GA4 o un píxel propioPlataformas de anuncios
¿Dónde se pierden en el embudo?Eventos del navegadorMapas de calor y grabaciones
¿Qué canal vende más?Pedidos con su origen, sin inventar el que faltaGA4 con su modelo
¿Ha ganado mi test A/B?Pedidos unidos a la versión que vio cada clienteGA4 o BigQuery

Así lo hace Convision: el dinero sale de los pedidos de Shopify, las visitas de un píxel propio y GA4 o BigQuery, si los conectas, se enseñan aparte, sin mezclar contadores. Si un pedido no se puede unir a una visita, cuenta en los totales y queda como «sin atribuir»; no se le inventa un canal.

Cifras que cuadran con Shopify.

Convision lee el dinero de tus pedidos y las visitas de su propio píxel, y te enseña GA4 aparte. Estamos terminándolo: apúntate y te avisamos el primero.