CRO Strategy

Cart Abandonment Rate: Benchmarks, Causes, and 12 Ways to Recover Lost Revenue

Chart showing cart abandonment rate benchmarks across e-commerce industries

Seventy percent of shoppers who add items to their cart never complete the purchase.

That’s not a bug in your analytics. It’s the industry average — and it has been stubbornly consistent for over a decade despite improvements in checkout technology, payment options, and UX design.

The question isn’t why cart abandonment exists. The question is: how much of that 70% is fixable, and what’s it worth to your business?

The answer, for most e-commerce stores, is more than you think.

Cart Abandonment Revenue Calculator

Before anything else, calculate exactly how much cart abandonment is costing you each month — and what you’d recover by reducing it by 10, 20, or 30%.

Free Tool Interactive Calculator — get your results instantly, no sign-up required
🛒

Cart Abandonment Revenue Calculator

See exactly how much revenue cart abandonment is costing you — and what recovery is worth

Industry average: 8–10% for e-commerce
Industry average: 68–72%

What Is Cart Abandonment Rate?

Cart abandonment rate is the percentage of shoppers who add at least one item to their cart but leave without completing the purchase.

Formula:

Cart Abandonment Rate = (1 − Completed Purchases / Carts Initiated) × 100

Example: 2,000 sessions → 400 add to cart → 120 complete purchase

  • Abandonment rate = (1 − 120/400) × 100 = 70%

It is distinct from checkout abandonment rate, which only measures drop-off after the shopper has started the checkout process. Cart abandonment is broader — it includes everyone who adds to cart but never enters checkout at all.

Cart Abandonment Rate Benchmarks by Industry

IndustryAverage AbandonmentTop 25%
Fashion & Apparel68–72%55–60%
Electronics74–78%62–65%
Home & Garden70–74%58–62%
Food & Grocery57–63%45–50%
Beauty & Personal Care65–70%52–58%
Sports & Outdoors71–75%60–64%
Luxury / High-ticket80–85%70–75%
B2B E-commerce72–76%60–65%

Key insight: High-consideration, high-price categories (luxury, electronics, B2B) abandon more because shoppers genuinely need time to research and compare. Low-consideration categories (food, consumables) abandon less because the decision is simpler. Your benchmark is your industry’s top 25% — not the global average.

Mobile vs Desktop Abandonment

Mobile cart abandonment is significantly higher than desktop:

DeviceAverage Abandonment Rate
Desktop65–68%
Tablet72–75%
Mobile85–88%

The mobile gap exists for three reasons:

  1. Payment friction — entering card details on a small keyboard is genuinely painful
  2. Trust perception — mobile pages feel less “official” to many shoppers
  3. Distraction — mobile sessions are more frequently interrupted

This is why mobile-specific checkout optimisation is a separate discipline. What works on desktop often needs to be redesigned, not just resized, for mobile. For a deeper look, see mobile conversion rate optimisation.

Why Shoppers Abandon Carts: The Real Data

Baymard Institute surveyed 4,000+ US online shoppers to find the actual reasons behind cart abandonment:

Reason% of Respondents
Unexpected shipping/tax costs48%
Forced account creation24%
Slow or complicated checkout22%
Didn’t trust the site with card details18%
Couldn’t see total cost upfront17%
Website had errors/crashed13%
Delivery too slow12%
Return policy wasn’t satisfactory11%
Payment method not available9%

Source: Baymard Institute Cart Abandonment Research, 2024.

The top 5 causes are entirely within your control to fix. No new traffic required — just fixing your own checkout process.

The Difference Between Cart and Checkout Abandonment

These two metrics are frequently confused:

MetricWhat It MeasuresBenchmark
Cart abandonmentAdds to cart but never enters checkout70–72% average
Checkout abandonmentEnters checkout but doesn’t complete35–50% average

Why it matters: If your checkout abandonment is high but cart abandonment is normal, your checkout flow has friction. If cart abandonment is high but checkout abandonment is normal, the problem is pre-checkout — price perception, trust, or product page quality.

Use GA4’s funnel exploration report to see where exactly you’re losing people.

12 Proven Ways to Reduce Cart Abandonment

1. Show Shipping Costs Before Checkout

Unexpected costs are the #1 cause of abandonment. Show estimated shipping on the product page or cart — not as a surprise on page 3 of checkout.

Implementation: Add a shipping estimator widget to the cart. Even a range (“Estimated shipping: €4–8”) reduces surprise.

2. Enable Guest Checkout

Forcing account creation before purchase kills conversions. Baymard data shows 24% of abandonment is caused by this single requirement.

Best practice: Offer “Continue as guest” as the primary option. Prompt account creation after purchase confirmation when the customer is already in a positive state.

3. Reduce Checkout to 3 Steps or Fewer

Count your current checkout steps. Every additional page adds friction and abandonment. The optimal structure:

  • Step 1: Contact + Shipping address
  • Step 2: Shipping method
  • Step 3: Payment + Review + Place order

Many stores can collapse 5–7 step checkouts into 2–3 without losing any necessary information.

4. Add Trust Signals at the Payment Step

This is where purchase anxiety peaks. Add at the payment step:

  • SSL badge / “Secure checkout” messaging
  • Accepted payment icons (Visa, Mastercard, PayPal)
  • Money-back guarantee reminder
  • Real reviews or star rating count
  • Clear return policy link

For more on this, see trust signals.

5. Use Progress Indicators

Shoppers need to know how far they are from completing the purchase. A simple progress bar (“Step 2 of 3”) reduces abandonment because it creates a sense of commitment — they’re almost done.

6. Make the Cart Persistent

If someone adds to cart and leaves, the cart should still be there when they return. Persistent carts (stored by cookie for 7–30 days) recover a meaningful percentage of abandonment simply by maintaining the shopper’s progress.

7. Send Abandoned Cart Emails

Email recovery is the highest-ROI cart abandonment tactic for most stores. A 3-email sequence:

EmailTimingSubject angleTypical CVR
Email 11 hour after abandonment”You left something behind”5–8%
Email 224 hours afterProduct reminder + social proof3–5%
Email 372 hours afterIncentive (if margin allows)2–4%

A 3-email sequence recovering 8–15% of abandoned carts is realistic. On a store losing €30,000/month to abandonment, that’s €2,400–4,500 recovered monthly from a one-time setup.

8. Add Exit-Intent Popups on the Cart Page

When a visitor moves their cursor toward the browser tab or back button, an exit-intent popup can interrupt the abandonment moment. Effective approaches:

  • Offer a small incentive (free shipping, 5% off)
  • Remind them of a guarantee
  • Show social proof (“142 people bought this today”)

Keep these targeted — firing on every page degrades UX. The cart and checkout pages are the right trigger points.

9. Offer Buy Now, Pay Later (BNPL)

BNPL options (Klarna, Afterpay, Alma) reduce abandonment on high-ticket items by removing the immediate cost barrier. Adding BNPL typically increases conversion rate by 20–30% for orders above €100.

10. Improve Page Speed

A 1-second delay in checkout load time increases abandonment by 7% (Google/Deloitte, 2020). Run your checkout pages through PageSpeed Insights and fix anything scoring below 80 on mobile. See page speed for optimisation specifics.

11. Retarget Abandoners with Paid Ads

For shoppers who don’t open your recovery emails, retargeting ads (Facebook/Instagram, Google Shopping) showing the exact products they left behind maintain brand presence during the consideration phase. Best practice: don’t show retargeting ads within the first 24 hours — give your email sequence time to work first.

12. A/B Test Your Checkout Flow

Once you’ve implemented the structural fixes above, systematic A/B testing of checkout elements can push your abandonment rate further down. High-priority test areas:

  • Checkout CTA copy (“Place order” vs “Complete my purchase”)
  • Form field order and number of fields
  • Payment step trust signals
  • Single-page vs multi-step checkout

Run each test for at least two full weeks before reading results.

How to Track Cart Abandonment in GA4

  1. Go to ExploreFunnel exploration
  2. Set your steps:
    • Step 1: view_item event
    • Step 2: add_to_cart event
    • Step 3: begin_checkout event
    • Step 4: purchase event
  3. Set the date range to at least 30 days for reliable data
  4. Break down by device category (desktop/mobile/tablet)

The funnel report shows you exactly where you’re losing people — not just the total abandonment rate, but the specific step where the biggest drop happens. That step is your highest-priority fix.

The Business Case: What Reducing Abandonment Is Really Worth

Most e-commerce businesses focus on acquiring more traffic when conversion rate improvements would deliver far better ROI. Here’s why:

Assume:

  • 15,000 monthly sessions
  • 8% add-to-cart rate → 1,200 carts
  • 70% abandonment → 840 abandoned carts
  • €90 AOV

That’s €75,600/month in lost potential revenue.

Recovering just 10% of those carts = +€7,560/month from the same traffic. Recovering 20% = +€15,120/month.

No ad spend. No new content. Just fixing your checkout.

For a full breakdown specific to your store, use the calculator at the top of this article.


Working on cart abandonment and not sure where your biggest drop-off is? A CRO audit identifies exactly which checkout step is losing the most revenue — and gives you a prioritised fix list to act on immediately.

Frequently Asked Questions

What is a good cart abandonment rate?

A cart abandonment rate below 60% is considered good — top-performing e-commerce stores achieve 50–55%. The global average is 70–72%. If your rate is above 75%, checkout friction (extra steps, forced account creation, surprise shipping costs) is almost certainly the cause.

What is the average cart abandonment rate?

The global average cart abandonment rate is approximately 70–72%, based on aggregated data from hundreds of millions of e-commerce sessions. This has remained consistent for over a decade. Mobile abandonment is higher — typically 85–88% — due to payment friction and smaller screen usability issues.

How do I calculate my cart abandonment rate?

Cart abandonment rate = (1 - completed purchases / carts initiated) × 100. Example: if 1,000 shoppers add to cart and 300 complete the purchase, your abandonment rate is (1 - 300/1,000) × 100 = 70%. In GA4, use the e-commerce funnel report to find both numbers automatically.

What causes cart abandonment?

The top causes are: unexpected shipping costs (48% of abandonment), being forced to create an account (24%), a checkout process that's too long or complicated (22%), not trusting the site with credit card details (18%), and not being able to see the total order cost upfront (17%). Source: Baymard Institute, 2024.

How can I reduce cart abandonment?

The highest-impact fixes are: show shipping costs early (before checkout), offer guest checkout, reduce checkout to 3 steps or fewer, add trust signals at the payment step, and set up abandoned cart email sequences. A 10–15% reduction in abandonment rate is achievable within 30 days with these changes.

Does cart abandonment rate affect SEO?

Indirectly. High abandonment often correlates with poor UX, slow page speed, and low engagement — all of which affect Core Web Vitals and session quality signals. Fixing checkout experience improves both conversion rate and the engagement metrics that contribute to SEO rankings.

Mario Kuren

CRO Specialist & Founder

Mario has been running A/B tests and conversion optimization programs since 2018. He's helped 50+ businesses grow revenue without increasing ad spend. Read all his articles →

Want us to apply this to your site?

Get a Free CRO Audit

We'll analyze your site, find the biggest conversion leaks, and hand you a prioritized action plan — completely free.

Book Your Free Audit