A "10% off, come back and finish your order" email feels like the obvious move. It converts. You can watch the orders land. Compared with a plain reminder, it looks strictly better.

It usually isn't, and the reason is that recovery discounts are measured wrong almost universally. The recovery rate goes up, everyone declares victory, and nobody checks what happened to the gross profit.

What a recovery discount really costs

Here's the part that gets missed: a discount in your recovery email doesn't only go to the customers it persuades. It goes to every customer who opens that email and completes the order — including the ones who were going to come back regardless.

Let's put numbers on it. 100 abandoned carts, average order $100, gross margin 40%.

Plain reminder, no offer

Recovers 10 carts. Revenue 10 × $100 = $1,000. Gross profit 10 × $40 = $400.

Same email with 10% off

Recovers 13 carts — a 30% lift, which would be a very good result. Revenue 13 × $90 = $1,170. Gross profit 13 × $30 = $390.

More revenue. Less profit. The dashboard shows a win; the bank account shows a small loss.

To actually break even on gross profit you'd need to recover 13.3 carts — a 33% lift — and anything below that makes you poorer while looking successful. It's the same formula that governs any markdown:

Break-even lift

Required lift = discount ÷ (margin − discount)

10 ÷ (40 − 10) = 33%. At a 20% offer it's 20 ÷ (40 − 20) = 100% — you'd need to double your recovery rate to justify it. At a 25% margin, a 10% offer needs a 67% lift.

Which reframes the question entirely. Not "does a discount improve recovery?" — it does. But: does it improve recovery by more than a third? Often it doesn't, because a good share of those recovered carts were coming back either way.

If you measure one thing

Compare gross profit per abandoned cart, not recovery rate. Recovery rate can only go up when you add an offer; profit per cart is the number that can go down, and it's the one that pays you.

You're paying a lot of people who didn't need paying

The arithmetic gets worse when you look at why people abandon. Baymard's data, as cited in Klaviyo's guidance, finds that nearly 43% of shoppers abandon because they were "just browsing" or not ready to buy.

Think about what a blanket discount does to that group. The ones who genuinely weren't ready won't be moved by 10% — they didn't leave over price. And the ones who were merely distracted mid-checkout were coming back anyway; for them, your discount is a pure gift.

Meanwhile 39% abandon over unexpected extra costs — and that group isn't objecting to your product price at all. They're objecting to shipping. A percentage discount is an expensive, imprecise answer to a specific complaint.

The habit problem

There's a longer-term cost that no single campaign report will show you. If every abandoned cart reliably produces a coupon, some customers will learn that. Not consciously scheming — just noticing that leaving things in the basket tends to be rewarded.

Once that's learned, you've converted full-price buyers into discount buyers permanently, and your abandonment rate becomes partly self-inflicted. This is the mechanism behind the standard advice to avoid leading with a discount on every send — and it's a behavioural argument rather than a measured one, so treat it as a reason for caution rather than a quantified risk.

What makes it worth taking seriously is how common the mistake is. Among the 1,000 brands Rejoiner studied, 31% of recovery emails included an offer — and of the brands that used offers, half put the first one in the very first email. That's the single most habit-forming configuration available, and it's the default half the market has chosen.

What to do instead

Email 1: no offer, ever

Just the cart. What they picked, an image, a link straight back to checkout. The people who were distracted need a reminder, not a bribe — and this email harvests them at full margin. Adding an offer here is paying for orders you already had.

Email 2: remove the friction, not the price

By 24 hours you're addressing a real hesitation, and hesitation is usually about risk rather than cost. Answer the objection directly:

Email 3: now an offer is reasonable

If the first two didn't land, the cart is nearly worthless and a discount stops being a gift — it's the last realistic chance to convert. Two rules: make it clearly the final contact, and give it an expiry. An offer that arrives once, late, with a deadline is far less habit-forming than one that arrives instantly, every time.

On depth: among brands that do use offers, 10% off is the most common by a wide margin (40% of all offers), with 15% and 20% much rarer. Start at the shallow end and check it against the break-even lift above before going deeper.

The one case for discounting early

If your carts are dominated by a genuinely price-sensitive, one-off product and you have high margins to absorb it, leading with a small offer can be right. High margin is what makes it survivable: at 70% margin, a 10% offer needs only a 17% lift to break even, versus 33% at 40% margin and 67% at 25%.

Run the sequence properly without managing it

CartMind ships six email templates — plain, follow-up and urgency variants, each with and without a discount — so you can send a clean reminder first and hold the offer for the final email. You set the discount percentage and the code; the AI picks the flow that suits each cart, and you can approve every one or let it run automatically.

Try CartMind free

The short version

Read next

Sources

  1. Rejoiner — Abandoned cart email statistics (1,000 DTC brands: 31% of emails carry an offer; 50% of first offers appear in email 1; 10% off is 40% of all offers)
  2. Klaviyo — Abandoned cart emails: 12 best practices (Baymard-sourced abandonment reasons: 43% just browsing, 39% extra costs)
  3. ECD Strategy — Your abandoned cart discount is training customers to leave (behavioural argument against default discounting)

The break-even arithmetic is worked from first principles and reproducible with your own margin. Recovery-rate figures in the worked example are illustrative — substitute your own.

About Matriks.io: We build AI-powered Shopify apps. CartMind analyzes each abandoned cart using real storefront behaviour and recommends the recovery flow most likely to win that customer back — in manual-approval or fully automatic mode.