How to track cart abandonment accurately
Set up the analytics and event tracking needed to measure where in your checkout funnel shoppers drop off.
You can't fix cart abandonment without measuring it. This guide sets up the analytics events that tell you exactly which step of your checkout flow leaks the most shoppers — so optimisation effort goes to the highest-impact step.
Prerequisites
- • A Google Analytics 4 (GA4) property
- • Admin access to your store or tag manager
Steps
- 1
Define the checkout funnel steps
Most ecommerce funnels have these steps: view_item > add_to_cart > view_cart > begin_checkout > add_shipping_info > add_payment_info > purchase. Decide which steps your platform actually fires events for.
- 2
Enable enhanced ecommerce in GA4
In GA4, go to Admin > Data Streams > Web > Configure tag settings. Enable 'Measure ecommerce events'. This makes GA4 recognise the standard ecommerce events when they fire.
- 3
Verify events are firing
Open your store in a browser, install the GA4 DebugView extension, and walk through a test checkout. Watch DebugView for each ecommerce event. Note any missing events — these are gaps in instrumentation.
- 4
Fill in missing events
For events not fired automatically by your platform, add them via Google Tag Manager. Each event needs the standard parameters (transaction_id, value, currency, items array).
- 5
Build the funnel report
In GA4, go to Explore > Funnel exploration. Add the funnel steps in order. Set a 30-minute window. Run the report.
- 6
Identify the biggest drop
The funnel shows what percentage of sessions complete each step. The biggest drop between steps is your highest-leverage optimisation target. Common big drops: view_cart > begin_checkout (account creation friction), add_payment_info > purchase (payment errors or trust friction).
- 7
Set up an abandoned-cart recovery flow
Connect Webanto Email Marketing to capture cart-abandonment events from your store. Build a recovery sequence (see the abandoned cart email guide).
- 8
Re-measure after 30 days
Compare the funnel after 30 days of changes. The drop at your target step should improve. If it doesn't, you targeted the wrong friction — re-analyse.
Ready to do this for real?
Webanto Email MarketingRelated guides
Related resources
Digital Experience Analytics
ServiceMailchimp vs Klaviyo: which email platform fits your store?
ComparisonMailchimp is a general-purpose email marketing platform suitable for small businesses across many industries. Klaviyo is purpose-built for ecommerce — particularly Shopify — with deep store integration, predictive analytics, and SMS at scale. Mailchimp is the better choice for small businesses outside ecommerce or for stores that prioritise template variety and ease of use. Klaviyo is the better choice for serious ecommerce stores where revenue from email and SMS is meaningful.
Webanto vs Klaviyo: which email platform fits your store?
ComparisonKlaviyo is the dominant email and SMS platform for serious ecommerce — exceptionally deep Shopify integration, predictive analytics, and SMS at scale. Webanto is a multi-channel marketing platform with strong Shopify and WooCommerce sync, content and social tools, and flat per-plan pricing instead of Klaviyo's volume-based pricing. Klaviyo is the safer choice for ecommerce stores doing serious revenue through email and SMS. Webanto is the better choice if you want a single platform across email, social, and content without per-contact pricing tiers.
Forecasting E-commerce Trends with Data Analytics
Blog📊 Unlock the power of data to forecast e-commerce trends effectively! 🚀📈
Product Feed
GlossaryA product feed is a structured data file (typically XML, CSV, or JSON) that lists the products on your ecommerce site with their attributes, used to syndicate inventory to Google Shopping, Meta, marketplaces, and comparison shopping engines.
Maximizing ROI with Data-Driven Digital Experience Analytics
Blog📊 Unlock higher ROI with data-driven insights! Dive into digital experience analytics today! 🚀
Browse all guides
See every how-to guide we've published — across email, SEO, ecommerce, and social media.

