Abandoned Cart Recovery¶
Shoppers add items, then leave. Abandoned cart recovery shows you those carts as they happen, chases the shopper automatically, and tells you honestly how many came back.
Open it from Revenue recovery → Abandoned cart recovery.
Supported stores: Shopify, Salla and Zid. If your platform is not supported yet the page says so rather than showing an empty table.
The two views¶
Open carts¶
Live carts your shoppers left behind, read straight from your store — not from a cached copy — so what you see is what your store currently holds.
| Column | Meaning |
|---|---|
| Customer | Who abandoned the cart |
| Mobile | Their number, if the store captured one |
| Total | Value sitting in the cart |
| Items | How many products |
| Abandoned at | When they left |
| Cart | Open cart link — the shopper's own checkout URL |
Recovery deliveries¶
Every message sent to bring a shopper back, with its delivery result. If nothing appears
here, no chase has fired yet — check that your abandoned_cart automator is switched on
under Automators.
How recovery is counted¶
No e-commerce platform reports "this cart was recovered". Shrinkit infers it from a sequence it can actually observe:
cart stored → abandoned-cart automation fires → an order later arrives from that customer
The rules, applied identically on all three platforms:
- Only chased carts count. A cart nobody messaged is neither recovered nor lost — it is just still open, and it stays out of the rate entirely.
- The chase must come before the order. An order that arrived first was never recovered.
- A cart is credited once, and when several carts could match an order, the oldest wins.
Why your recent recovery rate looks low
The rate answers "of the carts we chased in this period, how many converted?" A cart chased yesterday has not had time to come back yet, so a short recent window always reads low. Widen the date range to judge performance.
This is deliberately stricter than counting every abandoned cart against every later order — that flatters the number, and it would tell you nothing about whether the chase worked.
Setting up the chase¶
- Connect a messaging channel — see Messaging Channels.
- Go to Automators. If you provisioned the prebuilt automations during onboarding,
an abandoned cart automator already exists; open it and edit the message.
Otherwise create one with the
abandonedCarttrigger. - Add one or more delivery channels and set a delay for each — a WhatsApp message after 1 hour and an email after 24 hours is a common pattern.
- Save. New abandoned carts are chased from that point on.
Each shopper is claimed before the message is sent, so a cart can never be chased twice — even when two recovery runs overlap.
Troubleshooting¶
"Coming soon" on the carts tab Recovery is not live for your platform yet. Your carts appear automatically once it is.
No carts at all on Salla
Salla abandoned carts require the carts.read permission on the Shrinkit Salla app. If
your store was connected before that permission existed, re-approve the app from your
Salla dashboard, or contact support.
"Store domain unavailable" on Shopify Add your store's web URL under Store settings → Store info, then reload the page.
Install Shrinkit on your store¶
Shrinkit works with Salla, Zid and Shopify. Install the app on your store and your orders, carts, products and customers appear in the dashboard automatically — no coding, no data import.
Not on any of those platforms yet? Talk to us on WhatsApp.