← Volver al blog Analítica para Ecommerce 7 min

Cómo configurar GA4 en Shopify correctamente

Si querés entender mejor tus ventas, conversiones y el comportamiento de tus usuarios en Shopify, configurar GA4 correctamente es clave. Una mala implementación puede generar datos incompletos, compras duplicadas o diferencias en los reportes. En esta guía te explico qué revisar, cómo configurarlo y cuáles son los errores más comunes.

Si necesitás ayuda profesional, podés consultar mis servicios de analítica y medición.

Qué necesitás antes de configurar GA4 en Shopify

Antes de empezar, asegurate de tener:

  • Una cuenta de Google Analytics con acceso de administrador
  • Una propiedad de GA4 creada (no Universal Analytics)
  • Acceso al panel de administración de tu tienda Shopify
  • Definir si vas a implementar con la integración nativa de Shopify, con Google Tag Manager o con una app de terceros

Esta decisión es importante porque mezclar métodos es una de las causas más comunes de datos duplicados.

Cómo configurar GA4 en Shopify paso a paso

Crear la propiedad de GA4

Si todavía no tenés una propiedad de GA4, creá una desde Google Analytics > Administración > Crear propiedad. Elegí la zona horaria y moneda de tu tienda para evitar inconsistencias en los reportes.

Instalar Google Tag Manager o definir método de implementación

Podés implementar GA4 en Shopify de tres formas:

  • Integración nativa de Shopify: desde el panel de Shopify, en Configuración > Customer Events o en la sección de Google Channel.
  • Google Tag Manager (GTM): instalando GTM en el theme y en el checkout de Shopify, y configurando las etiquetas de GA4 desde ahí.
  • Apps de terceros: como Elevar, Analyzify u otras que automatizan la instalación de eventos.

Cada método tiene ventajas y limitaciones. Lo importante es usar uno solo para evitar duplicaciones. Si querés profundizar, te recomiendo leer la guía de GA4 para Shopify.

Configurar eventos clave en Shopify

GA4 funciona con eventos. Para ecommerce en Shopify, los eventos imprescindibles son:

  • page_view: cada vez que un usuario visita una página
  • view_item: cuando se ve la ficha de un producto
  • add_to_cart: al agregar un producto al carrito
  • begin_checkout: al iniciar el proceso de checkout
  • purchase: cuando se completa una compra

Sin estos eventos, los reportes de embudo, ingresos y conversiones van a estar incompletos.

Validar eventos como page_view, add_to_cart, begin_checkout y purchase

Después de configurar, validá que cada evento se dispare correctamente:

  • Usá Google Tag Assistant o el modo de vista previa de GTM
  • Revisá el informe de DebugView en GA4
  • Hacé una compra de prueba completa y verificá que el evento purchase llegue con los datos correctos

Revisar moneda, revenue y parámetros ecommerce

Confirmá que:

  • El revenue enviado sea el valor neto (sin impuestos ni envío, si así lo definiste)
  • La moneda (currency) coincida con la configurada en GA4
  • Los parámetros como transaction_id, items y value estén presentes en el evento purchase

Esto es clave para que los reportes de ingresos sean confiables.

Errores comunes al configurar GA4 en Shopify

Purchase duplicado

Es el error más frecuente. Ocurre cuando tenés más de un método de implementación activo al mismo tiempo (por ejemplo, la integración nativa de Shopify más GTM, o una app más GTM). Cada uno dispara su propio evento purchase, y GA4 lo cuenta dos veces.

Solución: usá un solo método y desactivá los demás.

Eventos incompletos

A veces los eventos llegan a GA4 pero sin parámetros clave como value, currency o transaction_id. Esto hace que los reportes de ingresos muestren cero o valores incorrectos.

Solución: validá cada evento con DebugView y revisá que todos los parámetros obligatorios estén presentes.

Problemas de atribución

GA4 usa un modelo de atribución basado en datos, mientras que Shopify asigna la venta al último clic o al canal directo. Esto genera diferencias en cómo cada plataforma reporta el origen de las ventas.

Para entender mejor estas diferencias, leé por qué GA4 no coincide con Shopify.

Diferencias entre Shopify y GA4

Es normal que GA4 y Shopify no muestren exactamente los mismos números. Las causas más habituales son:

  • Diferencias en zona horaria
  • Bloqueadores de cookies o navegadores que limitan el tracking
  • Consent mode que reduce los datos capturados
  • Diferencias en la definición de "ingreso" (con o sin impuestos, con o sin envío)

Implementaciones mezcladas entre apps, GTM e integración nativa

Este es un problema muy común en tiendas que fueron creciendo y probando distintas soluciones. Terminan con múltiples scripts activos que se pisan entre sí.

Solución: hacé una auditoría GA4 para ecommerce para identificar qué está activo y qué hay que limpiar.

Cómo validar que GA4 esté midiendo bien en Shopify

Después de configurar todo, seguí estos pasos para validar:

  • Hacé una compra de prueba completa (o pedí a alguien que la haga)
  • Revisá en GA4 > DebugView que todos los eventos se disparen en orden
  • Compará el transaction_id entre Shopify y GA4
  • Revisá los reportes de Monetización en GA4 y compará con el dashboard de Shopify
  • Esperá 48 horas antes de comparar datos, porque GA4 puede tardar en procesar

Si los datos no cierran, puede ser momento de considerar cuándo conviene trabajar con un consultor GA4.

Preguntas frecuentes sobre GA4 en Shopify

¿GA4 y Shopify deberían mostrar exactamente las mismas ventas?

No necesariamente. Siempre va a haber diferencias por modelo de atribución, zona horaria, bloqueo de cookies y definición de revenue. Lo importante es que la diferencia sea consistente y no supere el 10-15%.

¿Conviene implementar GA4 con GTM o con integración nativa?

Depende del nivel de personalización que necesites. La integración nativa es más simple pero menos flexible. GTM te da más control sobre los eventos y parámetros. Lo importante es no usar ambos al mismo tiempo.

¿Qué eventos son imprescindibles en Shopify?

Como mínimo: page_view, view_item, add_to_cart, begin_checkout y purchase. Sin estos no vas a poder analizar el embudo de conversión ni los ingresos.

¿Por qué GA4 puede mostrar menos compras que Shopify?

Porque GA4 depende de JavaScript y cookies para registrar eventos. Si el usuario bloquea cookies, usa un navegador restrictivo o cierra la página antes de que se dispare el evento, GA4 no lo registra. Shopify sí, porque registra la transacción del lado del servidor.

¿Cómo validar si purchase está configurado correctamente?

Usá Google Tag Assistant o DebugView para hacer una compra de prueba. Verificá que el evento purchase tenga transaction_id, value, currency y al menos un item. Si falta alguno, el evento está incompleto.

¿Qué revisar si mis conversiones no coinciden?

Revisá: zona horaria, moneda, método de implementación (que no esté duplicado), ventana de atribución, y si hay pérdida de datos por consent mode o bloqueadores.

¿Querés revisar si tu GA4 en Shopify está bien implementado?

Si no tenés claro si tus datos son confiables o querés corregir errores de medición, puedo ayudarte a revisar la implementación y ordenar la medición para que tomes decisiones con más claridad.

Ver servicios de analítica y medición