Abandoned Carts: Recovering Lost Sales
See the revenue sitting in incomplete checkouts, trigger recovery reminders, and clean up old cart data.
Not every shopper who fills a cart completes their purchase. On the newer dashboard skin, you'll
find Abandoned carts in the left navigation under the Sell group. The classic sidebar has
no menu entry for this screen — open it directly at /abandoned-carts instead. Either way, this
is where you see how much revenue is sitting in incomplete checkouts and win some of it back.
Plan-gated feature
Abandoned Cart Recovery is available on eligible plans. If you don't see it in your dashboard, upgrading your plan will unlock it — see Pricing & Plans.
How a cart is detected as abandoned
A cart is considered abandoned once it has had items in it for a period of time with no order placed. The platform checks for this in the background, so carts show up here without you doing anything.
The recovery dashboard
At the top of the screen you'll see:
- Total carts — every cart that currently holds at least one product. A cart with nothing in it has nothing to recover, so it is not counted here.
- With items — the same set of carts as Total carts, so the two numbers match. The classic screen still shows both tiles; the newer dashboard skin shows only Total carts.
- Total value — the potential revenue sitting across those carts, with each line priced the way the cart itself prices it (the variant's price, any sale price, and quantity pricing). Measured-selling and personalisation surcharges are not included, so the figure can be a little lower than what the customer would have paid.
- Older than 7 days — carts with items that have not been touched for more than 7 days, which are the ones that need attention.
On the newer skin, a table below the recovery tools breaks the same carts down by age: All carts, Older than 7 days and Older than 35 days.
Why the cleanup count can be higher than Total carts
Empty carts are left out of every number above, but Cleanup old carts removes them too. It deletes every cart older than the days you set, empty or not. So the number the cleanup counts is taken over all carts, and it can be larger than Older than 7 days on the dashboard.
On the newer skin, selecting Cleanup carts opens a confirmation titled "Cleanup old carts" followed by the number of carts, for example "Cleanup old carts — 640 carts". That number is the real count of carts the cleanup will delete, empty ones included. It is shown when the day threshold is 7 or 35. For any other number of days, the dialog says "The number of eligible carts is unavailable for this age." and the cleanup still runs when you confirm. The classic screen has no confirmation step.
Troubleshooting: the cleanup removed more carts than the dashboard showed
This is expected. The dashboard counts only carts that hold items, while cleanup also clears empty carts that have been idle for the same period (a shopper who opened the store and never added anything, or whose items were all removed). The success message after the cleanup reports the full number cleared. If Total carts looks low compared with the figure you remember, the difference is empty carts that were never worth recovering.
Recovering carts
Three actions are available, each with its own day-threshold input:
| Action | What it does |
|---|---|
| Run recovery now | Sends reminder emails and clears out very old carts in a single pass |
| Send reminders | Sends a recovery email to every cart older than the number of days you enter (default: 7) |
| Cleanup old carts | Permanently clears cart records older than the number of days you enter (default: 35), to keep your data clean |
Check the recovery dashboard
Look at the total value and the "older than 7 days" count to judge whether it's worth running recovery right now.
Choose an action
Use Run recovery now for a quick pass over everything, or set your own day threshold and use Send reminders or Cleanup old carts individually.
Confirm the result
A success or error message appears after the action runs, and the stats at the top refresh to show the new totals.
Tip
Recovery reminders stop automatically the moment a customer completes their purchase — you won't keep emailing someone who has already checked out.
Automated schedule
Below the three manual actions, an Automated Schedule panel explains that this cleanup also runs on its own, independent of anything you trigger by hand. It's a background cron job with its own default thresholds:
- Reminders: sent for carts older than 7 days.
- Cleanup: carts older than 35 days are removed.
These defaults apply automatically in the background — you don't need to run Send reminders or Cleanup old carts yourself just to keep the queue from growing. Use the manual actions when you want a different day threshold or want the pass to happen right now instead of waiting for the scheduled run.
Next steps
- The Orders List & Order Lifecycle — where a recovered cart shows up once it converts.
- Pricing & Plans (Free / Starter / Growth / Pro / Max) — check whether your plan includes Abandoned Cart Recovery.