Cart Abandonment Tracking: GA4 Events for Funnel Drop-Off | Adslytics | Adslytics

Enhanced Ecommerce Tracking How-To Guide

Cart Abandonment Tracking: Events You Need to Measure Funnel Drop-Off

By Muhammad Farooq · February 25, 2026 · 6 min read
Cart Abandonment Tracking: Events You Need to Measure Funnel Drop-Off

The Multiple Stages of Cart Abandonment

"Cart abandonment" is often treated as one problem — but it actually occurs at multiple stages with different causes and different recovery strategies. Ecommerce tracking with GA4 lets you measure abandonment at each stage and identify which stage has the biggest drop-off.

The stages where abandonment occurs:

  1. Product page abandonment: user views a product but does not add it to cart
  2. Cart abandonment: user adds to cart but does not start checkout
  3. Checkout abandonment — shipping: user starts checkout but leaves at shipping info
  4. Checkout abandonment — payment: user enters shipping but leaves at payment
  5. Payment failure: user attempts payment but it fails (technical issue)

Events Required for Each Stage

Product page abandonment: requires view_item. Calculate: (view_item events) - (add_to_cart events) / (view_item events) = product page drop-off rate

Cart abandonment: requires add_to_cart and begin_checkout. In GA4 Explorations, build a funnel: add_to_cart → begin_checkout → purchase

Checkout funnel abandonment: requires begin_checkout, add_shipping_info, add_payment_info, and purchase. This gives you the most granular checkout funnel.

Building the Abandonment Funnel in GA4

  1. Explorations then New exploration then Funnel exploration
  2. Add steps:
    • Step 1: Event = add_to_cart
    • Step 2: Event = begin_checkout
    • Step 3: Event = add_shipping_info
    • Step 4: Event = add_payment_info
    • Step 5: Event = purchase
  3. Enable "Make steps elapsed" to see time between steps
  4. Add "Device category" as a breakdown to compare mobile vs desktop abandonment

What Different Abandonment Patterns Mean

  • High drop-off at add_to_cart → begin_checkout (40%+ abandonment): users are adding to cart but not committing to checkout. Common causes: price comparison (will buy later), saving for later, no guest checkout option, unexpected costs visible at cart stage.
  • High drop-off at begin_checkout → add_shipping_info (30%+ abandonment): users are starting checkout but leaving at shipping. Cause is almost always shipping costs appearing for the first time.
  • High drop-off at add_payment_info → purchase (20%+ abandonment): users are entering payment but not completing. Causes: payment method not available, trust concerns about the payment page, card being declined.

Building Cart Abandonment Audiences

For remarketing, build these GA4 audiences:

  • Cart abandoners: users who triggered add_to_cart but NOT purchase in the last 7 days
  • Checkout abandoners: users who triggered begin_checkout but NOT purchase in the last 14 days

Checkout abandoners are higher intent (they started the checkout process) and should receive more aggressive remarketing — higher bids, more personalised ads, potentially discount offers.

Summary

Cart abandonment tracking requires the full set of checkout funnel events — add_to_cart, begin_checkout, add_shipping_info, add_payment_info, and purchase. Each step-to-step drop-off reveals a different problem with a different solution. Build the funnel in GA4 Explorations and break it down by device to find the highest-impact abandonment stage to address first.

See our Enhanced Ecommerce Tracking service for abandonment tracking setup.

Need cart abandonment tracking implemented? Contact Adslytics.

Need expert tracking setup?

Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.

Get a Free Consultation →
← Back to Blog
Muhammad Farooq

Author

Muhammad Farooq GTM & Analytics Expert · Adslytics Founder

Tracking specialist with 10+ years of experience in Google Tag Manager, GA4, Server-Side Tracking, and Google Ads. Founder of Adslytics — a dedicated analytics agency with a 98% success rate across 232+ projects on Upwork.

Top Rated Plus LinkedIn Visit the author's profile →