Cart Abandonment
Cart abandonment is the gap between "Add to cart" and "Order confirmed" — and it's where most online stores quietly lose revenue. Here's how to measure it, benchmark it, and shrink it.
Cart Abandonment
Cart abandonment is when shoppers add items to their cart but leave without completing the purchase — typically 60-80% of online carts.
Cart abandonment describes the behavioural pattern of a visitor reaching the cart stage of a purchase flow and then leaving before the order is confirmed. It is the most expensive friction point in online retail because the shopper has already declared intent — they picked a product, a size, a colour — and the store has paid the acquisition cost.
Root causes are split between on-site issues (unexpected shipping fees, slow checkout, forced account creation, payment errors) and off-site distractions (price comparison, hesitation, interruption). Because the drivers are behavioural rather than purely technical, cart abandonment sits under Cart Optimization as the headline metric the rest of the discipline is trying to move.
The Baymard Institute's rolling average across 49 studies puts global cart abandonment at 70.2%. That means for every 100 shoppers who add to cart, only about 30 finish the order — and a meaningful share of those would have bought anyway.
The reason abandonment matters more than top-of-funnel drop-off is unit economics. A visitor who adds to cart has consumed the full cost of the ad click, the landing page, and the product page. Losing them at checkout is paid traffic with zero return — which is why even a two-point reduction in abandonment rate usually outperforms a new acquisition channel.
Cart Abandonment Rate = (1 - (Completed Purchases / Carts Created)) * 100
Completed Purchases
Completed Purchases
Orders successfully placed in the period (post-payment, pre-refund).
Carts Created
Carts Created
Unique sessions where at least one product was added to cart in the same period.
A Shopify apparel store has 12,400 add-to-cart sessions in March and 3,720 completed orders.
Carts Created: 12400
Completed Purchases: 3720
→ 70.0% abandonment rate
The store is sitting on the global average. A push to 65% would translate to roughly 620 additional orders per month at the same traffic level.
Track this monthly, segmented by device and by traffic source. Mobile abandonment runs 5-10 points higher than desktop in most catalogues, and paid social traffic typically abandons more than email traffic because the intent at click was lower.
Cart abandonment rate by vertical (online retail)
| Vertical | Desktop | Mobile | Blended |
|---|---|---|---|
| Apparel & Accessories | 62% | 74% | 69% |
| Beauty & Personal Care | 65% | 76% | 72% |
| Home & Furniture | 70% | 82% | 77% |
| Consumer Electronics | 68% | 79% | 74% |
| Health & Supplements | 60% | 71% | 66% |
| Food & Beverage | 58% | 69% | 64% |
Recovery splits into two timelines. On-site, the priority is removing the cause — visible shipping costs early, guest checkout, Apple Pay and Shop Pay, and a payment error retry flow. Off-site, the priority is reminding the shopper through a Klaviyo or Postscript sequence: typically a soft email at 1 hour, a discount-free reminder at 24 hours, and an incentive at 48-72 hours if the AOV justifies it.
Cart abandonment FAQ
Anything below 65% is strong for online retail, 65-72% is average, and above 75% suggests fixable checkout friction. Apparel and beauty tend to land near the average; furniture and high-consideration categories run higher and that's expected.
Cart abandonment measures drop-off from add-to-cart onward. Checkout abandonment is a narrower slice — drop-off after the shopper has actually started the checkout flow (entered an email or shipping address). Checkout abandonment rates are lower (typically 25-45%) because intent is stronger by that point.
Baymard's research consistently puts unexpected shipping costs as the number one reason (around 48% of abandonments), followed by forced account creation, a long or complicated checkout, lack of trust with payment, and slow site speed. The remainder is genuine browsing behaviour that no fix will recover.
A useful rough estimate: multiply your monthly abandoned carts by your average order value, then by 10-15% (the share that's realistically recoverable). A store with 8,000 abandoned carts and an €80 AOV is leaving roughly €64,000-€96,000 per month on the table.
Yes — they're one of the highest-ROI flows in any email program. A well-tuned 3-email sequence typically recovers 5-11% of abandoned carts with open rates around 40-50%. The first email within the first hour drives most of the recovery; later emails have steeply diminishing returns.
Not in the first email — it trains shoppers to abandon on purpose. Lead with a friction-removal message (saved cart link, free shipping reminder, support contact). Reserve a discount for the third email at 48-72 hours, and only if margin allows.
Mobile abandonment runs 8-12 percentage points higher than desktop because typing details on a small screen is friction. The biggest wins on mobile come from express wallets (Apple Pay, Google Pay, Shop Pay), autofill, and a single-column checkout — these can close half the desktop-mobile gap.
Yes. Cookie rejection rates of 20-40% mean a portion of your abandoned carts are invisible to client-side analytics. Server-side tracking, first-party identifiers, or the platform's native cart events (Shopify, WooCommerce) give a more complete picture than GA4 alone.
Cart abandonment is the symptom; cart optimization is the discipline of fixing it. Optimization covers everything from cart page UX and upsells to checkout flow and recovery messaging — abandonment rate is the headline metric you use to measure whether the optimization work is paying off.
Within 60 minutes of abandonment for the best recovery rate. Send-time studies show recovery drops by roughly half after the 24-hour mark and is largely gone after 72 hours. Set up the first email as a real-time trigger, not a daily batch.
Get an AI expert review of your site
Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.