Picks the right nudge
Reminder, free shipping or a small discount, chosen per cart by how likely it is to work.
For cart #48217
Free shipping0.78
Price is the blocker0.71
Comes back alone0.18
AI cart recovery for Shopify stores
Our AI sends every shopper who leaves their cart the right nudge, in their language. You keep the extra sales, and you only pay for the ones we prove we added.

Cart left at 9:14 pm
$142.50
2 items, no order yet
AI picked the nudge
Free shipping
84% confident. 20% off blocked by your limit.
Order placed at 9:41 pm
+$142.50
Counted against held-back carts
Every cart, a second chance
Each shopper who leaves gets one short, personal message with the nudge most likely to bring them back.
Confidence in the pick
Recovered carts by week, example
What the agent does
Smart offers, safe limits, the right language, and proof of every extra sale.
Reminder, free shipping or a small discount, chosen per cart by how likely it is to work.
For cart #48217
Free shipping0.78
Price is the blocker0.71
Comes back alone0.18
Your discount cap and exclusions are applied in code, before the AI sees a thing.
Offers for this cart
One short message, written in the language they shopped in, with its link and code checked.
Message language
One cart in five is held back. The gap between the groups is your extra revenue, and our fee.
Recovered carts, example
Messaged
Held back
How it works
Connected once, then every abandoned cart is handled for you.
Step 1 of 4
Install the app on your Shopify store in a few clicks. Nothing in your theme or checkout changes, and you can remove it any time.

Shopify connected
The leak
You already paid to bring those shoppers in. See what is sitting in your carts right now.
Out of every 10 shoppers who add something to their cart
What is sitting in your abandoned carts?
$127,500
left in abandoned carts every month
Nobody wins all of it back. But every extra order we bring back is money you keep, and you only pay for the extra.
Start my free pilot with these numbersTry it
Same store, same rules, four different carts. See which nudge each one gets, and why.
1. Your rules
2. The AI reads the cart
Price is the blocker0.71
Comes back on their own0.18
3. Confidence check
0.84 is above the 0.70 gate: use the AI’s pick
Example shoppers. The demo simplifies the logic; real decisions use your store’s rules and data.
The agent
Not a template with a discount stapled on. It reads each cart, checks your rules, and only offers what is needed. When it is unsure, it sends a friendly reminder instead.
Start my free pilotHeld back from every pilot
20%
One cart in five gets no message. If the carts we message buy more within 72 hours, that gap is your extra revenue, and the only thing we charge for.
Why not built-in emails?
Same goal, very different maths for your margins.
| Topic | Typical cart emails | Slipwork |
|---|---|---|
| Who gets a discount | Everyone, the same one | Only shoppers who need one, within your cap |
| What counts as a win | Every order after an email | Only the extra orders, proven against held-back carts |
| When it is unsure | Sends the discount anyway | Sends a friendly reminder |
| Language | One template | The language each shopper used |
| What you pay | A monthly fee, results or not | A share of the extra revenue. No extra, no fee |
The pilot
We set it up, run it, and send you a report every week. If it doesn’t make you money, you pay nothing.
The 4-week pilot is free. If it shows a real gain and you want to continue, you pay a share of the extra revenue measured against the held-back group, agreed in writing before the first paid month. No gain, no fee.
Your store does, which is why you set the cap and why every report subtracts discount cost before showing a gain. A discount the model picks can never go above your cap, and a shopper likely to come back anyway is not given one.
If the agent works, the held-back group gives up the extra recoveries on those carts. That is the price of a number you can trust, and it is why the held-back group is kept small. Without it, nobody can tell you which sales the messages actually caused.
No. Slipwork checks for an order when the cart arrives and again right before every send. If the shopper has already bought, the cart is skipped, no message goes out, and the reason is logged so it shows up in the report.
It cannot make an expensive one. Discount limits are applied in code before the model sees the cart, low-confidence decisions fall back to a plain reminder, and if the AI is unavailable the cart gets a template reminder.
Not yet. We are recruiting the first pilot stores now. When a pilot finishes, its numbers, held-back group included, go on this site with the store’s permission. Until then we would rather show you the method than a number we cannot back.
Not during the pilot. The pilot runs on email, where consent and deliverability are easiest to get right. SMS and WhatsApp come next, using the same per-cart decisions, the same discount limits and the same held-back group to measure them.
A holdout group is a random share of abandoned carts that gets no recovery message. Comparing its recovery rate with the messaged group shows how many orders the messages actually caused. Slipwork holds out one cart in five, chosen by a hash of the cart ID.
Shopify sends the same email to every abandoned checkout. Slipwork decides per cart whether a reminder, free shipping or a capped discount fits, writes in the shopper’s language, and measures the result against a held-back group so you see the real difference.
Your rules are applied in code first, so the AI only sees offers you allow. It then answers four questions about the cart, each with a probability. If its confidence is below the gate, the shopper gets a plain reminder instead.
Messages are written in the language the shopper checked out in. Before a pilot starts, we agree the languages your store sells in and check each one renders correctly in Gmail, Outlook and Apple Mail on desktop and phone.
You get a summary for each group every week. A fair answer usually needs the full four weeks and a few hundred abandoned carts in each group, because smaller samples move around by chance. The difference has to hold for the last two weeks to pass.
Get started

Tell us about your store. Rami B. reads every application and replies within two working days with a plan for your store, or an honest reason it isn’t a fit yet.
Rather talk it through first? Book a call
Apply by email
Send us three things and we will take it from there:
Opens a prefilled email to rami@slipwork.co. Read by Rami B., answered within two working days. Applying commits you to nothing.