AI cart recovery for Shopify stores

Turn abandoned carts into revenue, on autopilot

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

An example cart, from abandoned to recovered. Not a real customer.
Carts abandoned
70.22%
The online average. Baymard Institute
Held back to prove it
1 in 5
Carts we never message, so the extra sales are measured, not claimed.
Fee without extra sales
$0
You pay a share of the extra revenue we measure. Nothing else.
Free pilot
4 weeks
Set up for you, a report every week, stop any time.

Every cart, a second chance

Turn the carts you lost into orders you keep

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

Everything it takes to win carts back

Smart offers, safe limits, the right language, and proof of every extra sale.

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

Never goes past your limits

Your discount cap and exclusions are applied in code, before the AI sees a thing.

Offers for this cart

  • ReminderAllowed
  • 10% offAt your cap
  • 20% offOver your limit

Speaks your customer’s language

One short message, written in the language they shopped in, with its link and code checked.

Message language

English Español Français Deutsch

Proves every extra sale

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

How the AI grows your store

Connected once, then every abandoned cart is handled for you.

Step 1 of 4

Connect your store

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

  • Checkouts and orders
  • Customers and products
  • Single-use discount codes

Every step, in detail

The leak

7 in 10 carts never make it to checkout

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

3 in 10 pay7 in 10 leave without paying
Average online cart abandonment: 70.22%. Baymard Institute, average of 50 studies, updated September 2025.

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 numbers

Try it

Pick a shopper. Watch the AI decide.

Same store, same rules, four different carts. See which nudge each one gets, and why.

Pour-over set, 2 aprons, $142.50Has ordered twice before

1. Your rules

  • ReminderAlways allowed
  • Free shippingCart over $100
  • 20% offOver your 10% cap

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

Free shipping

Shipping’s on us for the next 72 hours. Your pour-over set is waiting.

Example shoppers. The demo simplifies the logic; real decisions use your store’s rules and data.

The agent

An AI that knows when to hold back

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 pilot
Picks the offer per cartNever over your capWrites in their languageLogs every decisionReminder when unsure

Held back from every pilot

20%

AI cart recovery that pays for itself, or costs nothing

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.

Every cart, measuredExample carts
How every abandoned cart is handledAbandoned carts are split by a hash of their ID. 80 percent go to an AI agent that picks a reminder, free shipping or a small discount and sends one message. 20 percent are held out and get no message. After 72 hours, carts that became orders are counted in both groups.Abandoned carts$142.50Order within 72h?Splithash(cart id)AI agentpicks the offerReminderFree shipping10% off80% get one messageno message20% held outHow every abandoned cart is handledAbandoned carts are split by a hash of their ID. 80 percent go to an AI agent that picks a reminder, free shipping or a small discount and sends one message. 20 percent are held out and get no message. After 72 hours, carts that became orders are counted in both groups.Abandoned carts$142.50Order within 72h?Splithash(cart id)ReminderFree shipping10% offAI agentpicks the offer80% messagedno message20% held out
Recovered carts in each group. The green gap is the lift: the only part we take credit for, and the only part we charge for.

Why not built-in emails?

Your store already sends cart emails. Here’s the difference.

Same goal, very different maths for your margins.

Typical cart emails compared with Slipwork
TopicTypical cart emailsSlipwork
Who gets a discountEveryone, the same oneOnly shoppers who need one, within your cap
What counts as a winEvery order after an emailOnly the extra orders, proven against held-back carts
When it is unsureSends the discount anywaySends a friendly reminder
LanguageOne templateThe language each shopper used
What you payA monthly fee, results or notA share of the extra revenue. No extra, no fee

The pilot

Try it free for 4 weeks

We set it up, run it, and send you a report every week. If it doesn’t make you money, you pay nothing.

  1. Before day one

    We agree the rules

    Your discount limits, which customers we can email, and how we measure extra sales. All in writing.

  2. Weeks 1 to 4

    We run it for you

    Every abandoned cart is handled automatically. You get a short, plain report every week.

  3. End of week 4

    You see the numbers

    If the carts we messaged bought more than the ones we held back, and you agree with the numbers, it worked.

  4. After

    Pay only for the extra

    Keep going and pay a share of the extra revenue we measured together. No extra sales, no fee.

How pricing works

Questions store owners ask

What does it cost?

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.

Who pays for the discounts?

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.

Doesn’t holding back one cart in five lose sales?

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.

Will you message someone who already bought?

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.

What if the AI makes a bad call?

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.

Do you have results from other stores?

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.

What about SMS and WhatsApp?

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.

What is a holdout group in cart recovery?

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.

How is this different from Shopify’s abandoned checkout emails?

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.

How does the AI decide which offer to send?

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.

Which languages can the messages be written in?

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.

How soon will I know if it works?

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

Find out how much money is in your abandoned carts

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.

  • Free for 4 weeks
  • Nothing in your theme or checkout changes
  • Stop any time

Rather talk it through first? Book a call

Apply by email

Send us three things and we will take it from there:

  1. 1Your store’s web address
  2. 2Shopify, or which other platform
  3. 3Roughly how many carts are abandoned a month
Write the application email

Opens a prefilled email to rami@slipwork.co. Read by Rami B., answered within two working days. Applying commits you to nothing.