Conversion

What Is Cart Abandonment Rate? Formula, Causes, and What to Measure Instead

Cart abandonment rate is the share of carts that do not become orders. Learn the formula, how it differs from checkout abandonment, why a high figure is normal, and which step-level numbers tell you what to fix.

Purushottam Kumar Suman
Purushottam Kumar SumanSeptember 28, 20265 min read
Founder & CEO, DeepSync
Shopper at an online checkout

Short answer: cart abandonment rate is one minus the ratio of completed orders to carts created. If 1,000 shoppers add something to a cart and 280 buy, the rate is 72%. Most carts are abandoned in every store, because many shoppers use the cart to compare, save, or check the total. The useful work is separating that normal behavior from abandonment caused by a problem you can fix.

Table of Contents

  1. The Formula
  2. Cart and Checkout Abandonment
  3. Why a High Rate Is Normal
  4. Fixable Causes
  5. What to Measure Instead
  6. Key Takeaways

The Formula

Cart abandonment rate = (1 − completed purchases ÷ carts created) × 100

Decide whether you count by session or by shopper. A shopper who adds to cart on Monday and buys on Wednesday is an abandonment by session and a purchase by shopper. Session-based figures are always higher.

Cart and Checkout Abandonment

MetricStarts atTells you
Cart abandonmentAdd to cartOverall leakage, includes browsers
Checkout abandonmentCheckout startedProblems in the checkout itself
Payment abandonmentPayment step reachedPayment failures and trust

Checkout abandonment is the more actionable figure. Someone who began entering an address intended to buy.

Why a High Rate Is Normal

Published surveys of shoppers commonly put average cart abandonment at around seven in ten. Your own number depends on your category, price, and traffic. Many abandoned carts were never going to be orders:

  • Using the cart as a wishlist.
  • Adding to see the shipping cost or total.
  • Comparing with another store.
  • Saving for payday or a sale.
  • Shopping on a phone, intending to buy on a laptop.

No checkout redesign converts these. Treating the headline rate as a problem to be driven to zero leads to pressure tactics that damage trust.

Fixable Causes

CauseHow it appears in sessions
Unexpected shipping or feesExit moments after the total appears (cost transparency)
Forced account creationExit at the login wall (guest checkout)
Long or confusing formHesitation, re-entry, field errors
Coupon huntingLeaves from the coupon field and does not return (coupon field)
Payment failureError after pay, retries (UPI drop-off)
Preferred payment method missingExit at method selection (cash on delivery)
Technical faultButton does nothing, rage clicks
Slow pagesLeaves during loading
Unclear delivery date or returnsVisits policy pages, then leaves (returns)
Trust concernsHesitation at payment

What to Measure Instead

A single abandonment rate does not say what to do. Break it into steps.

  1. Build a funnel: add to cart → cart viewed → checkout started → address → payment → order (funnels).
  2. Split by device. A step that is fine on desktop and poor on mobile is a usability fault (mobile checkout).
  3. Split by payment method at the last step.
  4. Find the largest drop.
  5. Watch sessions that stopped there (using recordings).
deepsync("track", "checkout_started", { value: 2499, currency: "INR" });
deepsync("track", "payment_failed", { method: "upi" });

Then separate what you see into two groups:

  • Behavior that looks like a choice. The shopper views the cart calmly and leaves. Nothing went wrong. A reminder email may help; a redesign will not.
  • Behavior that looks like a struggle. Errors, repeated taps, re-typed fields, going back and forth. This is the fixable part.

Recovery emails and messages bring back some of the first group. They should follow, not replace, fixing the second.

Also track absolute orders and revenue per visitor. Abandonment rate can rise while orders rise, for example when a campaign brings many casual browsers who add to cart (rates and traffic mix).

Start from checkout, not cart

Shoppers who started checkout and left are the smallest group and the most likely to have hit a real problem. Watch those sessions first.

Key Takeaways

  • Cart abandonment is one minus orders over carts.
  • A high rate is normal; much of it is browsing.
  • Checkout and payment abandonment are the actionable figures.
  • Measure by step, device, and payment method, then watch the sessions.

Conclusion

Do not try to rescue every cart. Find the shoppers who wanted to buy and were stopped, and remove what stopped them.

Start free with DeepSync.

Frequently Asked Questions

Was this article helpful?

Ready to understand
users like never before?

Join thousands of teams who use DeepSync to uncover insights,improve experiences, and build better products—faster.

Quick & easy onboarding
See results in real time
Enterprise-grade security