Configurar Google Analytics 4 en Shopify tras la migración desde WooCommerce (2026)
Cómo configurar GA4 en Shopify después de migrar desde WooCommerce — configurar el seguimiento de ecommerce, preservar datos históricos, comparar métricas antes/después de la migración y evitar vacíos de datos.
Una de las primeras tareas post-migración es conectar Google Analytics 4 a tu nueva tienda Shopify. Esta guía explica cómo hacerlo correctamente — preservando el contexto histórico, configurando el seguimiento de ecommerce y evitando vacíos de datos que dificulten la comparación del rendimiento antes y después de la migración.
¿Deberías usar la misma propiedad GA4 o crear una nueva?
Usa la misma propiedad GA4 que usabas en WooCommerce. Razones:
- Mantiene las comparaciones históricas (año contra año, antes/después de la migración)
- Conserva las audiencias y segmentos construidos a partir de datos históricos
- Mantiene conectadas tus integraciones de Google Ads y Search Console
- Evita perder las señales de confianza que GA construye con el tiempo (líneas base de conversión, etc.)
Excepción: si tus tiendas WooCommerce y Shopify son en realidad productos/marcas diferentes, o si te mudas a un dominio diferente, crea una nueva propiedad. Pero para una migración estándar de plataforma de la misma tienda, usa la misma propiedad.
Método 1: Canal nativo de Google de Shopify (el más sencillo)
Shopify tiene un canal nativo de Google que gestiona la integración básica de GA4 + Google Ads:
- En el administrador de Shopify, ve a Canales de ventas → Añadir canal de ventas → Google
- Conecta tu cuenta de Google y selecciona tu propiedad GA4
- Activa la opción "Web pixel" para Shopify
- Shopify añadirá automáticamente la etiqueta base de GA4 y los eventos básicos de ecommerce
Qué hace seguimiento este método: Páginas vistas, datos de sesión y eventos básicos de compra (purchase, add_to_cart, begin_checkout, view_item).
Qué no hace seguimiento este método: Algunos eventos de ecommerce avanzados (view_item_list, select_item, search), seguimiento de eventos personalizados y algunos datos que requieren la API de Customer Events o GTM para una cobertura completa.
Método 2: Customer Events (el sistema de seguimiento personalizado de Shopify)
Para un seguimiento más detallado, usa los Customer Events de Shopify (antes Shopify Pixels):
- En el administrador de Shopify → Configuración → Customer events
- Añadir un pixel → Pixel personalizado
- Pega tu código de seguimiento de GA4 con listeners de eventos para los eventos estándar de Shopify
Shopify activa eventos estándar (page_viewed, cart_viewed, checkout_started, checkout_completed, product_viewed, collection_viewed, search_submitted) que puedes redirigir a GA4.
Ejemplo de código de pixel para GA4 mediante Customer Events:
// Cargar GA4
(function(){
var script = document.createElement('script');
script.src = 'https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX';
document.head.appendChild(script);
})();
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
// Eventos estándar de Shopify → GA4
analytics.subscribe('page_viewed', (event) => {
gtag('event', 'page_view', { page_location: event.context.window.location.href });
});
analytics.subscribe('checkout_completed', (event) => {
const order = event.data.checkout;
gtag('event', 'purchase', {
transaction_id: order.order.id,
value: parseFloat(order.totalPrice.amount),
currency: order.totalPrice.currencyCode,
items: order.lineItems.map(item => ({
item_id: item.variant.sku,
item_name: item.title,
price: parseFloat(item.variant.price.amount),
quantity: item.quantity,
}))
});
});
// Añadir más eventos según sea necesario
Método 3: Google Tag Manager (el más flexible)
Si usabas GTM en WooCommerce, continúa usándolo en Shopify:
- En el administrador de Shopify, ve a Tienda online → Temas → Editar código
- Añade el fragmento de GTM a
theme.liquid(en <head> y después de <body>) - O usa una app de Shopify para GTM (p. ej., "GTM & GA4 + Google Ads" de la Shopify App Store) para una gestión más sencilla
GTM en Shopify tiene algunas particularidades:
- Las páginas de proceso de pago están en un subdominio (
checkout.shopify.com) — requiere configuración adicional para el seguimiento entre dominios - La página de agradecimiento / confirmación de pedido necesita la sección "Scripts adicionales" en la configuración del proceso de pago de Shopify para el seguimiento de la confirmación de compra
- Shopify Plus tiene más opciones de personalización para la página de proceso de pago
Configurar el seguimiento entre dominios (importante para el proceso de pago)
El proceso de pago de Shopify se ejecuta en yourstore.myshopify.com o checkout.shopify.com — diferente a tu dominio principal. GA4 necesita el seguimiento entre dominios para atribuir correctamente las conversiones.
En el administrador de GA4 → Flujos de datos → tu flujo → Configurar ajustes de etiqueta → Configurar tus dominios:
- Añade tu dominio principal (p. ej.,
yourstore.com) - Añade
yourstore.myshopify.com - Añade
checkout.shopify.comsi procede
Sin el seguimiento entre dominios, GA4 cuenta cada página vista del proceso de pago como una nueva sesión de un nuevo usuario, inflando el número de sesiones y rompiendo la atribución.
Preservar tus datos históricos de WooCommerce
Los datos de GA4 de WooCommerce no desaparecen cuando migras — permanecen en tu propiedad GA4. Sin embargo:
- Los cambios de URL afectan a los informes: WooCommerce usaba
/product/slug/; Shopify usa/products/slug. Los informes de páginas principales mostrarán URLs diferentes para el mismo producto antes y después de la migración. - Los datos de transacción pueden diferir: Si el seguimiento de ecommerce de GA4 de WooCommerce era incompleto o inconsistente, tu tasa de conversión de referencia puede ser poco fiable. Documenta esto antes de la migración.
- Anota la fecha de migración: En GA4, no puedes anotar directamente (a diferencia de UA), pero usa Notas en Search Console o una anotación en un panel de Google Sheets.
Mejor práctica: exporta un snapshot de las métricas clave antes de entrar en producción en Shopify. Crea un informe personalizado en GA4 y exporta/guarda:
- Últimos 90 días de sesiones, usuarios, ingresos
- Las 20 principales páginas de aterrizaje por sesiones
- Los 10 principales productos por ingresos
- Tasa de conversión (por tipo de dispositivo)
- Tráfico por canal (orgánico, de pago, email, directo)
Esto se convierte en tu "línea base pre-migración" para la comparación a 30/60/90 días post-lanzamiento.
Qué monitorizar después de entrar en producción en Shopify
Primera semana
- ¿Está recibiendo GA4 datos? (Comprueba el informe en tiempo real mientras navegas por tu propia tienda)
- ¿Se están activando los eventos de compra? (Realiza un pedido de prueba y verifica que aparece en GA4)
- ¿Es la tasa de conversión aproximadamente similar a la de WooCommerce? (±20% es normal en la primera semana)
- ¿Las sesiones están atribuidas a los canales correctos? (No todas yendo a "Directo")
Primer mes
- Compara el tráfico orgánico con la línea base de WooCommerce (espera una caída del 10–30%)
- Compara las principales páginas de aterrizaje — ¿cuáles son las URLs de Shopify que reciben más visitas?
- Comprueba las páginas 404 en los datos de aterrizaje (significa que falta una redirección)
- Revisa Search Console en busca de errores de cobertura y la tendencia de impresiones
A los 3 meses
- El tráfico orgánico debería estar recuperándose hacia los niveles pre-migración
- La tasa de conversión debería estabilizarse por encima de la línea base de WooCommerce (Shopify es típicamente más rápido)
- Cualquier error 404 persistente debería abordarse con redirecciones
Auditoría rápida de GA4 después del lanzamiento
Realiza esto 24 horas después del cambio de DNS:
- Tiempo real de GA4: ¿Se muestra el tráfico? ¿Se muestran las páginas correctas?
- Informe de eventos: ¿Se muestran purchase, add_to_cart, begin_checkout?
- Conversiones: ¿Está marcado "purchase" como una conversión? ¿Se está rellenando el transaction_id?
- Agrupación de canales: ¿Está Directo inusualmente alto? (Puede indicar parámetros UTM que faltan o configuración entre dominios)
- Sesiones: ¿Están los recuentos de sesiones en el rango esperado en comparación con los previos a la migración?
- Integración de Search Console: ¿Sigue vinculada y recibiendo datos?
La configuración de GA4 es una de esas tareas que es fácil de hacer rápidamente pero difícil de rehacer si se hace mal. Tómate el tiempo de validar que el seguimiento de ecommerce es correcto el primer día — un seguimiento incorrecto durante los primeros 30 días crea vacíos que afectan a los informes durante meses.
Migra tu tienda con k-sync
Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.
Empezar gratisLectura relacionada
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.