Hay un problema que vemos repetido en casi todos los ecommerce que auditamos: la tienda lleva meses invirtiendo en paid, optimizando fichas de producto y trabajando el SEO… sobre datos que mienten. No porque alguien haya hecho algo mal a propósito, sino porque la configuración de GA4 para ecommerce tiene más capas de las que parece y cualquier grieta se convierte, con el tiempo, en una pérdida de dinero difícil de cuantificar pero muy real.
No vamos a hablar de teoría. Vamos a hablar de qué falla exactamente, por qué falla y qué decisiones equivocadas provoca cada error.
Por qué la configuración de GA4 en ecommerce no es como la de un blog

En GA4, un ecommerce necesita implementar correctamente el esquema de eventos de comercio electrónico mejorado: view_item, add_to_cart, begin_checkout, add_payment_info y purchase. Cada uno de esos eventos debe pasar el array de items con los campos obligatorios (item_id, item_name, price, quantity) y los opcionales que aportan contexto real (item_brand, item_category, coupon). Si alguno falla o llega incompleto, el funnel de conversión queda ciego en ese punto.
Un blog solo necesita saber si alguien llegó, cuánto tiempo estuvo y si hizo clic en algo. Un ecommerce necesita saber exactamente qué producto vio, cuál añadió, en qué paso del checkout se fue y qué acabó comprando. Son necesidades completamente distintas y GA4, por defecto, no lo configura solo.
El error más caro: el evento purchase duplicado o ausente

El evento purchase es la conversión principal de cualquier tienda online. Cuando está mal implementado —ya sea porque se dispara dos veces o porque directamente no llega— todo lo que viene después es ficción.
El caso más habitual es la duplicación del evento purchase. Ocurre cuando coexisten la integración nativa de la plataforma (WooCommerce, PrestaShop, Shopify) con una capa adicional de GTM sin desactivar la primera. El resultado: GA4 registra el doble de conversiones. La tasa de conversión parece fantástica. Las campañas de Google Ads optimizan hacia esas conversiones infladas. Y el presupuesto se va a audiencias que, en realidad, convierten la mitad.
El caso contrario también existe: el purchase no llega. Suele pasar en checkouts personalizados o en páginas de confirmación que cargan de forma asíncrona. GA4 no ve la venta. Las campañas de pago parecen no funcionar. Se recorta presupuesto en canales que sí estaban convirtiendo.
Cómo detectarlo en cinco minutos
Compara las transacciones en GA4 con las del panel de tu plataforma de ecommerce para el mismo periodo. Una desviación superior al 5% ya es señal de alarma. Por encima del 15%, hay un problema grave. Si el número de GA4 es sistemáticamente mayor, hay duplicación. Si es menor, hay pérdida de eventos.
Checkout sin seguimiento: el embudo que no existe
Muchos ecommerce tienen configurado el evento purchase pero no los pasos previos del checkout. En teoría, GA4 debería mostrar cuántos usuarios llegan al pago, cuántos introducen sus datos de envío, cuántos añaden el método de pago y cuántos finalizan. En la práctica, cuando faltan los eventos intermedios, el informe de embudo de conversión es inútil.
¿Por qué es un problema económico? Porque sin saber en qué paso abandona la gente, las decisiones de optimización son a ciegas. ¿Hay que mejorar el formulario de envío? ¿Hay un problema con las opciones de pago? ¿El resumen del pedido genera dudas? Sin datos de los pasos intermedios, la respuesta a todas esas preguntas es una suposición. Y las suposiciones salen caras.
El error típico aquí es implementar solo begin_checkout y purchase y asumir que con eso es suficiente. No lo es. Cada paso del checkout es un punto de decisión y cada punto de decisión necesita datos propios.
Items sin datos: métricas de producto que no sirven para nada
Dentro de cada evento de ecommerce, GA4 espera recibir un array de items. El error frecuente no es no enviarlo —eso se detecta enseguida— sino enviarlo incompleto. Falta el item_category, el item_brand no se pasa de forma consistente, o el price llega a cero porque la variable se recoge antes de que el DOM haya terminado de cargar.
El impacto es directo en los informes de rendimiento de producto. Si no puedes segmentar las ventas por categoría o marca con datos fiables, no puedes saber qué línea de producto merece más inversión en SEO o en campañas de Shopping. Terminas distribuyendo el presupuesto de forma proporcional cuando debería ir a donde el margen es mayor.
Atribución rota: cuando el canal que «convierte» no es el que convierte
GA4 usa un modelo de atribución basado en datos (data-driven) por defecto, pero ese modelo depende de que los canales lleguen bien etiquetados. Aquí hay dos fallos que se combinan con efectos devastadores.
El primero: las UTMs inconsistentes o ausentes en campañas de email, afiliación o redes sociales. Cuando una visita llega sin UTM desde un enlace de newsletter, GA4 la clasifica como tráfico directo o, en el mejor caso, como orgánico. La campaña que la envió no recibe crédito. Y si la campaña de email no recibe crédito por las ventas que genera, es candidata a recortarse en el siguiente planning.
El segundo: el parámetro session_id roto en redirecciones de pago. Cuando el usuario va a una pasarela de pago externa y vuelve, GA4 puede perder la sesión original y registrar la conversión como tráfico directo. Resultado: el canal que inició el proceso de compra desaparece del informe y «directo» se lleva un mérito que no tiene.
Ambos errores juntos pueden hacer que un canal como el SEO o el email parezca mucho menos rentable de lo que es, y que la inversión se desvíe hacia paid con métricas que parecen mejores solo porque están mejor etiquetadas.
La solución práctica: auditoría de fuentes antes de tomar decisiones de inversión
Antes de tocar presupuestos basándote en el informe de adquisición de GA4, contrasta los datos de conversión por canal con los de tu plataforma de ecommerce o CRM. Si hay canales con una tasa de conversión anormalmente alta o baja respecto a lo esperado, el problema es probablemente de atribución, no de rendimiento real del canal.
Monedas, impuestos y envíos: el revenue que no cuadra nunca
Un detalle que parece menor y no lo es: el valor del evento purchase debe incluir exactamente lo que tú consideras ingreso real. Si tu plataforma pasa el precio con IVA y tu GA4 está configurado para mostrar ingresos con IVA, pero tus informes de negocio trabajan sin IVA, el ROAS de tus campañas de pago estará inflado sistemáticamente. Lo mismo ocurre con los gastos de envío: si los incluyes en el valor del evento pero no son margen tuyo, estás sobreestimando los ingresos atribuidos a cada canal.
No es un problema de GA4 en sí —GA4 registra lo que le mandas—, sino de coherencia entre lo que envías y lo que mides. Y esa coherencia hay que definirla antes de implementar, no después de llevar seis meses con los datos.
Los tres indicadores que confirman que tu GA4 de ecommerce tiene un problema
- Diferencia superior al 5% entre transacciones de GA4 y las de tu plataforma en el mismo periodo y con los mismos filtros de fecha.
- Tasa de conversión del canal «directo» anormalmente alta comparada con el resto de canales, especialmente en ecommerce con pasarelas de pago externas.
- Informes de embudo de checkout con pasos vacíos o con tasas de abandono del 0% en algún paso intermedio (eso significa que el evento no se está disparando, no que nadie abandone).
Si se dan dos de estos tres, la analítica de tu tienda necesita una revisión antes de que el siguiente mes de inversión en paid se tome decisiones sobre datos que no reflejan la realidad.
Qué hacer antes de la próxima campaña
La secuencia lógica es: auditar primero, invertir después. Antes de activar una campaña de temporada o de aumentar el presupuesto en Google Ads, vale la pena dedicar tiempo —o pedir ayuda— a verificar que el esquema de eventos de ecommerce está completo, que los datos de items llegan correctamente, que las UTMs de todos los canales activos están en orden y que el valor de purchase que llega a GA4 es el mismo que aparece en tus informes de facturación.
Una auditoría de analítica bien hecha no es un gasto: es lo que hace que el resto de la inversión tenga sentido. Si quieres revisar cómo está la configuración de GA4 de tu ecommerce y detectar dónde se están escapando datos, cuéntanos tu caso y lo analizamos juntos.





