Abandono de carrito en GA4: cómo medirlo y reducirlo con datos reales

Analista revisando el abandono de carrito mediante GA4

En GA4, el abandono de carrito se mide como la pérdida entre pasos del embudo: envía add_to_cart, begin_checkout y purchase, y usa add_shipping_info y add_payment_info para localizar la fricción exacta. El resultado esperado tras implementar esta taxonomía es identificar el paso con mayor pérdida y construir una audiencia de recuperación específica para actuar sobre ella.


En resumen:

  • Es fundamental enviar los eventos recomendados de GA4, como add_to_cart, begin_checkout y purchase, con todos sus parámetros para medir correctamente el abandono del carrito.
  • La validación técnica previa en DebugView asegura que los eventos y parámetros clave llegan correctamente antes de diseñar pruebas o activar audiencias.
  • El informe de Checkout journey muestra dónde se pierde más tráfico, pero es recomendable usar embudos abiertos para aislar mejor los pasos problemáticos.
  • Crear audiencias de abandonadores y cruzarlas con segmentos permite dirigir campañas específicas de recuperación y entender causas concretas del abandono.
  • La priorización de acciones CRO debe centrarse en intervenir en el paso con mayor volumen de usuarios afectados, no solo en el porcentaje de pérdida.

LG DATAONE

¿Listo para mejorar tu analítica?

Prueba durante 4 meses LG DataOne y empieza a auditar GA4, GTM y el rendimiento para decidir con datos.

Probar 4 meses GRATIS →

Tabla de contenidos

1. Eventos recomendados de GA4 para medir el abandono

GA4 no calcula el abandono de carrito de forma automática. Necesita que el sitio envíe una secuencia de eventos ecommerce con parámetros consistentes para poder reconstruir el recorrido del usuario paso a paso. Google define una lista de eventos recomendados que cubren cada etapa del proceso de compra, desde la visualización del producto hasta la confirmación del pedido.

Los eventos mínimos para diagnosticar abandono son:

  • add_to_cart: marca el momento en que un usuario añade un producto al carrito.
  • view_cart: registra la visita al carrito antes de iniciar el pago.
  • begin_checkout: indica que el usuario ha comenzado el proceso de compra.
  • add_shipping_info: confirma que seleccionó una opción de envío, útil para aislar fricción logística.
  • add_payment_info: confirma que introdujo datos de pago, útil para aislar fricción en la pasarela.
  • purchase: cierra el embudo con la compra completada.

Cada uno de estos eventos debe incluir el array items junto con los parámetros value y currency. Sin estos parámetros, el informe de compras ecommerce no reconoce el evento como ecommerce y lo trata como un evento personalizado, lo que rompe cualquier análisis de embudo posterior.

Un error habitual es sustituir esta semántica estándar por un evento propio como “carrito_abandonado” disparado tras un tiempo de inactividad. Ese evento puede aportar contexto adicional, pero nunca debe reemplazar a add_to_cart, begin_checkout y purchase, porque son los que Google usa para poblar los informes recomendados de configuración de ecommerce y sin ellos se pierde la comparabilidad con benchmarking del propio informe y con cualquier análisis futuro. Puedes profundizar en esta taxonomía en nuestra guía sobre eventos recomendados de GA4.

2. Instrumentación práctica con Google Tag Manager y dataLayer

Tutorial 2 de LG DataOne: gestión de DataLayers. Vídeo de apoyo para comprender cómo organizar el seguimiento de eventos y datos en la plataforma.

Abrir videotutorial en YouTube

La forma más habitual de enviar estos eventos sin tocar el código base del sitio es a través de Google Tag Manager. El proceso tiene tres fases claras que conviene seguir en orden para evitar retrabajo.

  1. Preparar el dataLayer: cada acción del usuario (añadir al carrito, iniciar pago) debe empujar un objeto al dataLayer con el nombre del evento y sus parámetros, incluido el array de items con precio, moneda y cantidad.
  2. Crear las etiquetas GA4 Event en GTM: cada etiqueta debe apuntar a una etiqueta de configuración de GA4 compartida y mapear las variables del dataLayer a los parámetros que espera GA4.
  3. Publicar en modo de prueba: antes de activar el contenedor en producción, se navega el flujo completo en el entorno de vista previa para confirmar que cada etiqueta se dispara en el momento correcto.

Una vez publicado, la validación se hace en tres capas. Realtime confirma que el evento llega. DebugView muestra los parámetros exactos que se están enviando, incluido el contenido del array items. Las exploraciones permiten comprobar, ya con volumen real, que los eventos aparecen como ecommerce y no como eventos personalizados por falta de algún parámetro obligatorio.

Consejo profesional: genera una venta de prueba con datos ficticios y revisa en DebugView que currency y value aparecen en cada paso antes de dar por cerrada la implementación.

Si el contenedor de GTM ya lleva tiempo en producción, conviene revisar antes qué etiquetas siguen activas y cuáles duplican eventos, algo frecuente en cuentas que han cambiado de agencia. Puedes apoyarte en un proceso de auditoría de GTM para detectar estos conflictos antes de tocar nada.

3. Cómo leer el informe Checkout journey y los embudos

Una vez que los eventos llegan correctamente, el informe Checkout journey de GA4 es el punto de partida para localizar dónde se pierde a los usuarios. Este informe muestra, para cada paso del proceso, el número y el porcentaje de usuarios que avanzan al siguiente y el porcentaje que abandona entre uno y otro.

  • La tasa de abandono de cada paso es el porcentaje de usuarios que no llegan al siguiente paso.
  • La retención es su inversa: el porcentaje que sí continúa.
  • El informe es de tipo cerrado por defecto, lo que significa que solo cuenta a los usuarios que siguen la secuencia exacta de pasos.

Ese comportamiento cerrado puede sesgar el análisis cuando parte del tráfico entra al checkout sin pasar por begin_checkout, por ejemplo desde un enlace directo de recuperación de carrito. En esos casos conviene construir un embudo abierto en Explorations, que no exige que el usuario haya completado el paso anterior para contarlo en el paso actual, evitando así que esos usuarios desaparezcan del análisis.

Un patrón habitual es una caída pronunciada entre add_shipping_info y add_payment_info. Ese salto suele señalar dos hipótesis a comprobar: que los costes de envío se muestran demasiado tarde o que el checkout exige crear una cuenta antes de introducir el pago. Segmentar ese mismo tramo del embudo por dispositivo, fuente o medio, campaña, producto y navegador ayuda a confirmar si el problema es general o afecta solo a un segmento concreto, por ejemplo usuarios de móvil que llegan desde una campaña de pago. Nuestra guía sobre optimización del checkout en ecommerce desarrolla ejemplos de este tipo de diagnóstico.

4. Crear audiencias de abandonadores y comparar segmentos

Diagnosticar el paso de mayor pérdida es solo la mitad del trabajo. La otra mitad es construir una audiencia que permita actuar sobre esos usuarios y analizarlos con más detalle. GA4 permite crear audiencias que incluyen a quienes activaron add_to_cart y excluyen a quienes llegaron a completar purchase.

  • Condición de inclusión: usuarios que dispararon el evento add_to_cart en un periodo determinado.
  • Condición de exclusión: usuarios que dispararon purchase en ese mismo periodo.
  • Parámetros de refinamiento: añadir item_brand o item_id permite crear audiencias específicas por marca o producto abandonado.

Para diagnosticar causas, conviene cruzar esta audiencia con segmentos de dispositivo, fuente o medio, campaña, producto, navegador y país. Un patrón repetido en un navegador concreto, por ejemplo, suele apuntar a un problema técnico del formulario de pago en ese entorno, más que a una cuestión de precio o de intención de compra.

Si la propiedad cumple los requisitos de elegibilidad y tiene activados Google Signals y el consentimiento correspondiente, esta misma audiencia puede activarse en Google Ads para lanzar campañas de recuperación dirigidas específicamente a quienes abandonaron sin completar la compra.

LG DATAONE

Descubre las funcionalidades en acción

Consulta las demos de LG DataOne para conocer la herramienta antes de empezar.

Ver las demos →

5. Acciones CRO priorizadas para reducir el abandono

Una vez localizado el paso crítico, el siguiente movimiento es diseñar intervenciones concretas y priorizarlas por impacto potencial, no por intuición.

  1. Mostrar el coste total antes del checkout: incluir gastos de envío estimados en la página de producto o carrito reduce sorpresas de última hora.
  2. Ofrecer varias opciones de envío: dar a elegir entre velocidad y coste evita que un único precio elevado bloquee la conversión.
  3. Permitir checkout como invitado: eliminar la obligación de crear cuenta antes de pagar suele reducir la fricción en el paso de datos personales.
  4. Simplificar los campos de pago: reducir el número de campos obligatorios y usar autocompletado agiliza la introducción de datos de tarjeta.
  5. Revisar la velocidad de carga del paso de pago: una pantalla de pago lenta en móvil puede explicar parte de la caída detectada en el embudo.

Cada intervención debe convertirse en un test A/B centrado exclusivamente en el paso con mayor abandono, comparando la versión actual contra la modificada y midiendo el incremento en la tasa de avance al siguiente paso, no solo en la conversión final.

Para decidir qué probar primero, un marco simple es multiplicar el volumen de usuarios afectados por la tasa de abandono de ese paso y por el impacto estimado del cambio. Por ejemplo, si un gran número de usuarios llegan a add_shipping_info y un porcentaje significativo abandona ahí, se puede estimar un impacto relevante si mostrar el coste de envío antes reduce esa pérdida, aumentando el número de usuarios que avanzan al siguiente paso cada periodo analizado. Este cálculo es ilustrativo y depende de los volúmenes reales de cada cuenta.

Consejo profesional: empieza siempre por el test que afecta al paso con mayor volumen de tráfico, no al que tiene el porcentaje de abandono más alto: mover 5 puntos en un paso con 10.000 usuarios suele pesar más que mover 20 puntos en un paso con 200. Puedes revisar metodologías de test en nuestra guía sobre cómo mejorar la tasa de conversión en ecommerce y en esta guía externa sobre medición de conversiones en ecommerce.

6. Predicciones frente a datos observados: qué mide cada cosa

GA4 incluye métricas predictivas como purchase probability y churn probability, calculadas mediante modelos de aprendizaje automático que requieren un volumen mínimo de eventos positivos y negativos para activarse. Son útiles, pero responden a una pregunta distinta a la del embudo observado.

  • La purchase probability estima la probabilidad de que un usuario compre en los próximos días, no cuántos usuarios abandonaron el carrito la semana pasada.
  • Estas métricas predictivas dependen de umbrales de datos y no sustituyen el cálculo observado del embudo add_to_cart hacia purchase.
  • Usar la probabilidad de abandono como sinónimo de la tasa de abandono real puede llevar a construir audiencias equivocadas y a lanzar campañas de recuperación mal dirigidas.

La combinación más eficaz es usar las predicciones para priorizar a qué usuarios dirigir presupuesto de recuperación, y reservar el análisis del embudo observado para diseñar los tests que corrigen la causa real de la fricción.

7. Checklist rápido de validación en 30 a 60 minutos

Antes de sacar conclusiones de cualquier informe, conviene pasar por esta comprobación técnica:

  • Confirmar que add_to_cart, begin_checkout y purchase se disparan con items, value y currency completos.
  • Verificar en el informe de compras ecommerce que estos eventos aparecen listados como ecommerce y no como eventos personalizados.
  • Revisar si add_shipping_info y add_payment_info están instrumentados para poder aislar la fricción por tramo.
  • Confirmar qué tipo de embudo, abierto o cerrado, se está usando en el análisis antes de comparar tasas entre periodos.
  • Comprobar que las segmentaciones por dispositivo, fuente o producto usan las mismas definiciones en todos los informes comparados.

8. Evidencia de experiencia: el equipo detrás de este análisis

Este artículo recoge la experiencia práctica del equipo de analítica, CRO y growth de Lester Grow, del que Juan forma parte. Ese equipo desarrolló LG DataOne, una plataforma que audita configuraciones de GA4, Google Tag Manager y Consent Mode, y prioriza mejoras de conversión por impacto estimado.

LG DATAONE

¿Listo para mejorar tu analítica?

Prueba durante 4 meses LG DataOne y empieza a auditar GA4, GTM y el rendimiento para decidir con datos.

Probar 4 meses GRATIS →

9. Conclusiones y próximos pasos inmediatos

Medir bien el abandono de carrito en GA4 depende de tres cosas: instrumentar los eventos mínimos con sus parámetros correctos, leer el paso concreto donde se pierde más tráfico y convertir ese diagnóstico en una audiencia y un test accionables.

Como primer paso, conviene validar en DebugView que add_to_cart, begin_checkout y purchase aparecen con items, value y currency. Como segundo paso, se puede lanzar un test A/B sobre el paso con mayor abandono detectado y activar una campaña de recuperación dirigida a la audiencia de abandonadores creada en GA4.

10. Lo que casi nadie dice sobre medir el abandono de carrito

La mayoría de guías sobre abandono de carrito se centran en el porcentaje final, como si una sola cifra explicara el problema. Esa obsesión por el número agregado es, probablemente, el mayor error de enfoque en este tema: dos tiendas con el mismo 70 % de abandono pueden tener causas completamente distintas, una por costes de envío ocultos y otra por un formulario de pago que falla en un navegador concreto.

Dos tiendas con el mismo nivel de abandono, pero por motivos diferentes

La instrumentación técnica correcta, con eventos y parámetros bien definidos, no es un requisito burocrático previo al análisis. Es el análisis mismo: sin ella, cualquier cifra de abandono es una suposición con apariencia de dato. Lo que de verdad diferencia a un equipo que reduce el abandono de otro que solo lo reporta es la disciplina de aislar un paso, formular una hipótesis concreta sobre esa caída y probarla, en lugar de lanzar cambios genéricos como “simplificar el checkout” sin saber qué parte del checkout falla realmente.

Si algo hay que priorizar primero, es la validación técnica antes que la interpretación. Un embudo mal instrumentado producirá conclusiones limpias y completamente falsas.

— Juan

11. Cómo puede ayudar LG DataOne en este proceso

Auditar manualmente cada evento de GA4, revisar contenedores de GTM y priorizar qué test lanzar primero consume tiempo que muchos equipos de ecommerce no tienen disponible cada semana.

LG DataOne

Entre lo que aporta la plataforma para este caso concreto:

  • Auditorías automatizadas que detectan cuándo un evento ecommerce no cumple los parámetros mínimos de GA4.
  • Paneles que consolidan el embudo de checkout junto con mapas de calor y grabaciones de sesión.
  • Un sistema de priorización que ordena qué test de conversión probar primero según el volumen de tráfico afectado.

Si el equipo interno ya domina GA4 y GTM, ejecutar este proceso manualmente es viable. Cuando el volumen de eventos a mantener crece o no hay tiempo dedicado a revisarlo cada semana, tiene sentido apoyarse en una herramienta que lo haga de forma continua. Puedes empezar con la prueba gratuita en la página principal de LG DataOne o revisar directamente los planes y precios, con el plan Standard desde 9,95 € al mes, el plan Business desde 69,95 € al mes y el plan Premium desde 99,95 € al mes.

Lecturas relacionadas: consulta seguimiento del checkout y descubre cómo auditoría de GA4 con LG DataOne.

LG DATAONE

¿Necesitas una analítica a medida?

Escríbenos y cuéntanos qué necesitas medir. Te orientaremos sobre un presupuesto de implementación.

Pedir presupuesto →

Preguntas frecuentes

¿Qué es el porcentaje de rebote en Google Analytics?

El porcentaje de rebote mide sesiones sin interacción significativa, distinto del abandono de carrito, que mide la pérdida entre pasos concretos del embudo de compra. En GA4 conviene analizar ambos por separado, ya que un rebote bajo no implica un checkout eficiente.

¿Qué función controla cuánto tiempo se almacenan los datos de usuario y evento en GA4?

La configuración de retención de datos, dentro de los ajustes de la propiedad, determina durante cuánto tiempo GA4 conserva los datos a nivel de usuario y evento antes de eliminarlos automáticamente. Esta opción afecta a informes de exploración con ventanas largas, aunque no altera los datos agregados de los informes estándar.

¿Es Google Analytics 4 gratuito?

Google Analytics 4 tiene una versión gratuita con las funciones de medición, informes y creación de audiencias descritas en este artículo, suficiente para instrumentar y analizar el abandono de carrito. Existe también una versión de pago orientada a grandes volúmenes de datos con límites y soporte ampliados.

¿Qué es Analytics y para qué sirve?

Analytics es la plataforma de medición de Google que recoge eventos del comportamiento de los usuarios en un sitio o aplicación y los organiza en informes de audiencia, adquisición y comportamiento. Sirve para entender qué hacen los usuarios en cada paso, incluidos los del proceso de compra, y para tomar decisiones basadas en esos datos.

Recomendaciones