Win back the carts your shoppers walk away from.
Automatic abandoned-cart detection and branded recovery emails that bring shoppers back to a one-click cart — with a genuinely useful free tier, and Pro multi-step sequences plus incentive coupons when you want to close more.
The problem
Most shoppers who add to cart never check out — and you never hear from them again.
Roughly seven in ten carts are abandoned. That is real, high-intent demand — people who wanted your product enough to add it — leaving without a word. Without a recovery flow you never remind them, never learn what stalled, and never win the sale back. It is the single biggest pool of recoverable revenue most stores ignore.
Detect the cart. Recover the sale. Measure the revenue.
Detect automatically
A cron watches for carts that go quiet past your threshold and records each one — customer, contents and value — the moment it is abandoned. Nothing to trigger by hand.
Recover on autopilot
A branded email brings the shopper back to a one-click restored cart via a secure, random-token link. Free covers a single reminder; Pro escalates with a multi-step sequence and incentive coupons.
Measure what you recovered
The Pro dashboard turns guesswork into a number: recovered carts, recovered revenue, recovery rate, and email open/click performance — per store.
See every cart the moment it is abandoned.
The moment a cart goes quiet, it lands in the Abandoned Carts grid — so the demand you were losing at checkout is finally visible and workable.
- Every abandoned cart with its customer, email, value, item count and store
- A live status for each — detected, email sent, recovered or expired
- Recovered timestamps so you can see exactly which carts came back
- Guests and logged-in shoppers alike, scoped per store
A recovery email that shows them what they left.
Recovery happens in the inbox. The reminder email shows shoppers exactly what they left — their items, quantities and total — and a single button back to a restored cart.
- Lists the real cart contents, not a generic "you left something" nudge
- One-click Return to Your Cart — the link rebuilds their cart via a secure, random 64-character token (no guessable ids, no cart takeover)
- Sends through your own transactional mail (pair it with CPS SMTP for deliverability you can prove) — no third-party SaaS
- The single reminder is free forever
Why merchants pick CPS Abandoned Cart.
Secure recovery links
Each link carries a random 64-character token matched on equality — not a sequential id you can guess your way into someone else's cart with.
A genuinely free tier
Detection, one recovery email and the admin grid — free forever. Most rivals are paid-only; the free reminder is the real wedge.
Recovered revenue, measured
Open and click tracking feed a real dashboard — recovered carts, recovered revenue and recovery rate, not vanity sends.
Self-hosted, your mail
No per-email SaaS fees and no shopper data leaving your store; it sends through your own transactional mail stream.
Prove the revenue you won back.
Stop guessing whether recovery "works." The Pro dashboard puts a number on it — so you can prove the revenue you won back and tune what sends.
- Recovered carts, recovered revenue and recovery rate over 7 / 30 / 90 days
- The revenue at risk vs won back, side by side
- Email performance — sent, opened, clicked, coupons generated and used
- Real tracking (open pixel + click) — not sends counted as "success"
Sweeten the deal — only when it is worth it.
Sometimes a reminder is not enough. Pro escalates: a later step in the sequence can carry a unique, single-use discount code that gives a hesitating shopper the last nudge to buy.
- A unique coupon per shopper, generated from one reusable rule (no salesrule bloat)
- Your discount percentage and expiry, on a step you choose in the sequence
- The dashboard tracks coupons generated and used, so you see what the incentive actually earns
- Part of the Pro multi-step sequence — reminder first, incentive only if needed
Two ways to handle it
An abandoned cart is not a lost sale — unless you let it be.
How-to
How to turn on cart recovery
From install to your first recovery email takes minutes — no code, no core changes.
- 1Install the module, then in Stores → Configuration → Sales → Abandoned Cart set Enable to Yes (it ships off by default), scoped per store.
- 2Set your abandonment threshold (how long a cart sits quiet before it counts) and the Step 1 delay before the reminder sends.
- 3Pick the email sender identity — pair it with CPS SMTP for delivery you can prove.
- 4That is it — the cron now detects abandoned carts and sends the free recovery email automatically, and every cart shows in the Abandoned Carts grid.
How-to
How to recover more with Pro
Once the basics are live, Pro turns a single reminder into a sequence that closes more carts.
- 1Enable steps 2 and 3 with their own delays — a gentle reminder first, a stronger follow-up later.
- 2Turn on incentive coupons on a later step: set a discount percentage and expiry, and each shopper gets a unique single-use code.
- 3Add exclusions — skip specific customer groups, products or categories you do not want to discount or email.
- 4Watch the dashboard to see recovered revenue climb, and use test-send preview to check each email before it goes out.
Recovered revenue, on autopilot
The sale you thought you lost, won back automatically.
Every abandoned cart is a shopper who already wanted to buy. CPS Abandoned Cart catches them, emails them, and — with Pro — sweetens the deal until they come back. All measured, so you can prove exactly what it earned.
See how it works →Free vs Pro
A capable free tier. A serious Pro.
Licensed per domain — one Pro key covers one storefront domain, perpetual with updates. Every feature above is shipped today; nothing here is roadmap.
Start free, upgrade when you are ready
Recover carts free. Recover more for $199.
Licensed per domain. Perpetual — your licence never expires.
Free
Free- Abandoned-cart detection (cron)
- One branded recovery email + secure link
- Abandoned Carts admin grid
Pro
Pro- Everything in Free, plus:
- Multi-step recovery sequence (steps 2 & 3)
- Incentive coupons on later steps
- Recovery dashboard — recovered revenue & email performance
- Exclusions (group / product / category) + test-send preview
- 12 months of updates & support
Actively maintained
An honest version history.
Every release verified on Magento 2.4.x.
- v1.1Jul 2026Maintenance — corrected the recovery-dashboard analytics queries (store-scoped totals) and the discount display in the incentive-coupon email.
- v1.0Jul 2026First release — cron abandoned-cart detection, the free single recovery email with a secure random-token restore link, the Abandoned Carts admin grid, and the Pro multi-step sequence, incentive coupons, recovery dashboard, exclusions and test-send preview.
Questions, answered.
It is genuinely useful: automatic detection, one branded recovery email with a secure one-click restore link, and the full Abandoned Carts admin grid — free forever, no card. Pro adds the multi-step sequence, incentive coupons and the recovery dashboard.
Each recovery link carries a random 64-character token matched on equality, so it rebuilds only that shopper's cart. It is not a guessable sequential id — there is no way to walk the ids into someone else's cart.
No. It sends through your own Magento transactional mail — pair it with CPS SMTP for deliverability you can prove. Nothing is routed through a third-party SaaS and no shopper data leaves your store.
Recovered carts, recovered revenue and recovery rate over 7 / 30 / 90 days, plus email performance — sent, opened, clicked, and coupons generated and used. Opens and clicks are really tracked, not sends counted as success.
Yes, in Pro — exclude specific customer groups, products or categories from detection and email, so you never discount or message where you do not want to.
One perpetual licence per domain, with 12 months of updates and support. The free tier needs no key. You own the code — 100% unencrypted.
Need a bespoke recovery flow?
Abandoned Cart covers the full detect-and-recover playbook out of the box. If you need a custom sequence cadence, an SMS step as well as email, or a specific integration with your ESP or CRM, tell us about your store and we will scope it — usually within one business day.
We build these on top of Abandoned Cart, so you keep the whole toolkit and add exactly what you need.
Stop letting full carts walk out the door.
Detect abandoned carts and win the sale back automatically. Start with the free recovery email; upgrade to Pro for multi-step sequences, incentive coupons and recovered-revenue analytics.
Buy Pro — $199