Home / Use Cases / Cart Abandonment Recovery
Cart abandonment recovery

Win back the 70% of carts that walk away.

Most shoppers signal hesitation before they leave. CustomFit.ai reads that intent in real time and answers with one well-timed nudge — an exit offer, a free-shipping meter, a save-cart prompt — to recover abandoned carts without spamming anyone. Every nudge is measured on net revenue.

Real-time intent Frequency-capped Tested, not guessed
Your cart · 2 items
⚠ EXIT INTENTintent score 82
Wait — here's 15% off 🎁
Complete your order in the next 10 minutes.
Carts recovered
+14.8%
Net rev / visitor
+9.6%
📡

Read intent, not timers

Exit motion, idle-in-cart, repeat views, and scroll-stall trigger recovery at the right second — not a blunt 5-second delay.

🎁

The right offer, gated

Exit code, free-shipping meter, or save-cart email — matched to the shopper, capped so it never spams.

📊

Proven on net revenue

Every recovery nudge runs with a holdout, so you measure profit after discount cost — not vanity recovery.

Straight answer

What is cart abandonment?

Cart abandonment is when a shopper adds items to their cart but leaves before completing the purchase. The average ecommerce cart abandonment rate sits around 70%— so most stores lose the majority of started purchases. That makes recovery one of the highest-ROI areas of conversion optimization: you're winning back revenue from shoppers who already wanted to buy.

Why carts get abandoned

1Unexpected shipping cost or slow delivery
2Just browsing / saving for later
3Checkout too long or forced account creation
4Price comparison or last-minute doubt
How on-site recovery works

Catch the cart before it's gone

Off-site emails reach shoppers hours later. On-site recovery acts in the moment intent is highest — here's the loop.

1

Detect

Read exit motion, idle cart, and intent in real time.

2

Decide

Pick the one nudge worth showing this shopper.

3

Recover

Offer, meter, or save-cart prompt — gated and capped.

4

Measure

Holdout proves net revenue, not just recovery rate.

Recovery plays

A different recovery for every reason they leave.

Price-sensitive shoppers need a different nudge than someone spooked by shipping. CustomFit matches the play to the cause — so you recover more without training everyone to wait for a coupon.

  • Exit-intent offer for price hesitation
  • Free-shipping progress meter for threshold drop-off
  • Save-cart email capture for "just browsing"
Explore intent nudges →
Reason → recovery play
PriceExit-intent code + urgency
ShippingFree-shipping progress meter
BrowsingSave-cart email capture
DoubtReviews + guarantee reassurance
On-site
Acts in the moment, before they leave. Highest intent, instant.
Off-site
Email/SMS, hours later. Needs an address; lower intent.
✅ Best results: on-site recovery first, then hand non-recovered carts to your email tool via integration.
On-site vs off-site

Recover in the moment, then follow up.

Email and SMS reminders are valuable — but they reach shoppers after the intent has cooled. On-site recovery catches the cart while it's hot, then passes anything still un-recovered to your existing email/SMS flows.

  • Works alongside Klaviyo, WebEngage & more
  • Captures emails on-site to fuel your flows
  • One source of truth for recovery attribution
See messaging integrations →
The impact

What intent-gated recovery delivers

~70%
Avg carts abandoned
+14.8%
Carts recovered vs holdout
−63%
Fewer popup impressions
+9.6%
Net revenue per visitor
Estimate your recovery upside →
We replaced our always-on exit popup with intent-gated recovery. Fewer interruptions, and recovered revenue actually went up.
AN
Anirudh Shridharan
Growth Marketer · Chargebee
+14.8%
Carts recovered
1
Nudge per session, max
+9.6%
Net revenue / visitor
The complete guide

Understanding cart abandonment recovery

Cart abandonment recovery is the practice of winning back shoppers who add items to their cart but leave before buying. Because the average ecommerce cart abandonment rate is around 70%, recovery is one of the most lucrative levers in conversion optimization — these are visitors who already showed strong purchase intent, so converting even a fraction of them adds meaningful revenue without any extra ad spend.

Recovery works on two layers. On-site recovery catches shoppers in the moment, using real-time intent signals — exit motion, idle-in-cart time, repeat views — to trigger the right nudge, whether that's an exit offer, a free-shipping progress meter, or a save-cart email capture. Off-site recovery follows up later through email and SMS. The most effective programs run both: catch the cart on-site while intent is highest, then hand any still-abandoned carts to email and SMS flows.

CustomFit.ai focuses on real-time, on-site recovery done tastefully. Every nudge is gated on actual buying intent and capped by frequency, so a shopper sees at most one well-timed prompt — never a barrage of popups. And because each nudge runs with a holdout group, you measure net revenue per visitor after discount cost, not just raw recovery rate. It integrates with Klaviyo, WebEngage, and other messaging tools so on-site and off-site recovery work as one program, across Shopify, WooCommerce, and any platform.

How do you recover abandoned carts?

Two layers: on-site recovery catches shoppers before they leave with intent-triggered nudges like exit offers and free-shipping meters; off-site recovery uses email and SMS reminders. CustomFit focuses on real-time on-site recovery, gating each nudge on actual intent.

What is a good cart abandonment rate?

The global average is roughly 70%, with mobile higher than desktop. Anything that pulls that number down — clearer shipping, fewer checkout fields, well-timed nudges — converts directly into recovered revenue.

Do cart recovery popups annoy shoppers?

They do when they fire indiscriminately. CustomFit gates every nudge on real intent plus frequency caps and cool-downs, so a shopper sees at most one helpful, well-timed prompt — and every nudge runs with a holdout so you measure net revenue.

Does on-site recovery replace abandonment emails?

No — they complement each other. On-site recovery catches carts in the moment; CustomFit then hands still-abandoned carts to your email/SMS tools like Klaviyo to follow up.

How do you prove recovery is incremental?

Every recovery nudge runs against a holdout group, so you see net revenue per visitor after discount cost — proving the play adds revenue rather than just shifting it.

Quick wins

Cut abandonment at the source

Before you add a single nudge, close these common leaks.

1

Show shipping early

Surprise shipping is the #1 reason carts are abandoned.

2

Trim checkout fields

Every extra field costs completions; offer guest checkout.

3

Add express pay

One-tap UPI & wallets reduce friction at the final step.

Reassure on returns

Visible returns & guarantee badges calm last-minute doubt.

Related

Keep exploring

Other ways teams lift conversions with CustomFit.

Buyer-Intent Nudges
Exit-intent + on-site recovery
Explore →
Website Personalization
One store, a million storefronts
Explore →
100+ Widgets
Urgency, social proof, cart, upsell
Explore →
AI Copilot
Personalize with a prompt
Explore →
ROI Calculator
Estimate your CRO revenue lift
Explore →
Playbooks
Proven CRO recipes by goal
Explore →

Stop losing 70% of your carts.

Launch intent-gated cart recovery this week — tasteful, tested, and live in 4 minutes.

Built for every D2C category

🧴
Skincare
💄
Beauty
🌿
Wellness
F&B
👟
Apparel
💍
Jewelry
🛋️
Home
🍼
Baby
Live · Right now
Mamaearthfree-shipping band +12.4% AOVGIVAfestive collection page +34% revenueBellavitaPDP CTA test +27.4% CVRKapivaQuiz-driven recs +9.48% CTRThe Sleep Colanding personalized 2× capturesPlumReturning shopper swap +18.2% CVRMamaearthfree-shipping band +12.4% AOVGIVAfestive collection page +34% revenueBellavitaPDP CTA test +27.4% CVRKapivaQuiz-driven recs +9.48% CTRThe Sleep Colanding personalized 2× capturesPlumReturning shopper swap +18.2% CVR