A shopper added two products, went to checkout, then vanished. That happens to roughly 70% of the carts in your store - sometimes more. The money was almost yours. The card was almost out. And nobody on your team has the time to message every person who walked away. So that revenue just evaporates, every single day. The good news: chasing those carts is exactly the kind of boring, repetitive job a machine does better than a human, around the clock, for cents per message.
Why people abandon a cart that's already full
Almost nobody leaves because they changed their mind about wanting the thing. They leave because of friction at the worst possible moment. The usual culprits:
- Surprise costs at the end. Shipping, a packaging fee, a "small" handling charge that shows up only on the last screen. People feel tricked and close the tab.
- Forced account creation. "Register to continue." On mobile, with a screaming kid in the background, that's game over. Guest checkout should always exist.
- No BLIK or fast payment. In Poland this is huge. If a customer can't pay with BLIK and has to dig out a card, a big chunk of them just won't. Add Przelewy24 or PayU with BLIK and watch conversion move.
- Slow, clunky checkout. Too many fields, a page that reloads forever, no InPost Paczkomaty option. Every extra step bleeds buyers.
- Plain hesitation. Price doubt, "is this shop legit", "I'll come back later" - and later never comes.
Fixing the checkout itself recovers some of these for free. But even a perfect checkout loses carts to distraction and hesitation. That's where recovery comes in.
What an abandoned cart actually costs you
Let's put a number on it. Say you do 600 checkouts a month and 70% get abandoned. That's 420 lost carts. If the average cart is 250 zł, you're walking past 105 000 zł of intent every month. You don't capture all of it - nobody does - but a recovery flow that wins back even 18% of those carts brings back about 75 carts, roughly 18 750 zł a month. Recovered, almost entirely, by a system that runs while you sleep.
That's the whole pitch. The traffic already came. The interest was already there. You're just reminding people and removing the last objection.
The recovery system I set up
The system has three layers that fire automatically the moment a cart goes quiet. I wire it with automation tools like n8n or Make connected straight to your store (Shopify, WooCommerce, or custom).
1. Email sequence. Three emails, timed.
- ~1 hour after: a soft nudge - "you left these behind", with the actual products and a one-click link back to the filled cart.
- ~24 hours: address the objection - free shipping over a threshold, easy returns, a real review or two for trust.
- ~72 hours: a gentle deadline or a small incentive (5-10% or free delivery) for the still-undecided.
2. SMS for the high-value carts. Email open rates sit around 20-30%; an SMS gets read in minutes. So for carts above a value you set, the system sends one short text with the cart link. Used sparingly, this is the single highest-converting channel.
3. AI follow-up that actually talks. This is the part most shops don't have. Instead of a generic "come back" blast, an AI step looks at what's in the cart and writes a follow-up that fits - it names the product, picks the right benefit, and answers the likely objection. If the customer replies (email, SMS, or WhatsApp), the AI can respond: confirm stock, explain delivery time, drop a discount code if it's allowed. It feels like a helpful human, not a robot, and it scales to every cart at once.
Layered together, these typically win back 15-25% of abandoned carts. The exact number depends on your margins, your average order, and how aggressive you let the incentives get.
How it's built, the timeline, and the cost
The store fires a webhook on "cart created / checkout started but not completed." That event lands in n8n or Make, which waits, checks whether the order got paid (so a paying customer never gets nagged), then steps through email -> SMS -> AI follow-up. Unsubscribes and quiet hours are respected, so you stay clean under GDPR and don't burn your sender reputation.
Setup is fast because it's plumbing plus copy, not a new app. A working recovery flow with the email sequence runs from about €500-900, depending on how many branches and how custom the AI logic gets. Add SMS and the conversational AI layer and you're in the €900-1500 range. Running costs are small: SMS is pennies per message, email is near-free at this volume, and the AI calls cost a few euros a month for a typical store. Most clients are live in 1-2 weeks.
Against ~18 750 zł a month recovered in the example above, a one-time build under €1500 pays for itself in the first week. That's the rare automation where the math isn't even close.
I build the whole thing as part of my business automation service - store integration, the flows, the AI follow-up, and the tracking so you can see exactly how many carts and how much money came back. If you want a concrete reference, take a look at how I built a CRM bot that handles leads and follow-ups end to end - the cart system uses the same backbone.
If 70% of your carts are quietly disappearing and nobody's chasing them, tell me your store and your numbers and I'll send back a fixed quote in 24 hours, with a rough estimate of how much you're likely to recover.
FAQ
How much of my abandoned carts can I realistically recover? Usually 15-25% with a full email + SMS + AI flow. The biggest levers are average order value, your margin (how much you can afford to discount), and whether you allow SMS for high-value carts.
Will customers find the messages annoying? Not if it's done right. Three well-spaced emails, SMS only for bigger carts, quiet hours, and an instant unsubscribe. Most people actually appreciate the reminder - they meant to buy.
Does this work with my store platform? Yes. Shopify, WooCommerce, PrestaShop, or a custom store - if it can fire a webhook or expose an order API, I can hook the recovery flow to it.
How fast can it go live? Typically 1-2 weeks. The email sequence alone can be running in a few days; the SMS and AI layers add a bit more.
What does it cost to run each month? Very little. Email is near-free, SMS is a few groszy per text, and the AI follow-up costs a few euros a month for an average store. The recovered revenue dwarfs it.



