Answer

Should I discount in an abandoned cart email?

Don't offer a discount to everyone by default. A discount costs margin on orders you might have had anyway, and regular buyers can learn to abandon a cart and wait for a code. Split your flow by new and regular buyers, start without a code, and use a holdout to test whether a discount earns its cost.

October 31, 2026

Don't offer a discount to everyone by default. A discount costs margin on orders you might have had anyway, and regular buyers can learn to abandon a cart and wait for a code. Split by customer type and test whether a code earns its cost.

Why is a default discount risky?

Three costs are easy to miss in a flow report:

  • Margin on orders you'd have had. Some shoppers would have come back at full price. Attributed revenue won't separate them, so a discount can look like a success.
  • Discount conditioning. Customers who see a code after each abandoned cart learn that leaving pays. Consumable brands have good reason to watch for it, because their buyers return often and can notice the pattern.
  • A lower reference price. A regular buyer who gets the product at a discount may treat that as its real price.

How should you split it?

New buyer Regular buyer
Why they left Unsure about the brand, shipping or fit Got distracted, or isn't due yet
What helps first Reviews, shipping details, answers to objections A quick path back to the cart
Discount Consider it later in the sequence, and test it Generally avoid it
Biggest risk Paying for a sale that reassurance could have won Teaching a habit that lasts

In Klaviyo, a conditional split on past orders can route the two groups. Keep the rule simple enough that you'll maintain it, because a hand-kept filter can drift over time. Parallel abandoned cart flows shows how that happens.

What should you fix before adding a code?

Check where the button goes. A code can't rescue a shopper who opens the email on a phone and finds an empty cart, then has to rebuild it from memory. Getting that path right costs no margin on each order. Run a second-device test before you consider a code.

How does reOtter fit in?

reOtter doesn't decide your cart email offer, since your brand's Klaviyo sends the message. Its cart recovery page restores the cart when reOtter holds it and knows who clicked. The cart summary shows free shipping and gift progress and accepts discount codes, so an incentive you already use has a place to go. Subscribe & save stays available per line where the product has it. Its holdout compares the page with your current destination, and no brand has run it to a result yet.

Key takeaways

  • A default discount can cost margin on orders you'd have had and teach regular buyers to wait.
  • Split new and regular buyers, and start both without a code.
  • Test any discount with a holdout that counts all orders, and fix the click destination first.

See how reOtter restores the cart → Abandoned cart recovery

Frequently asked questions

What is discount conditioning?
It's what happens when customers learn that waiting brings a lower price. A shopper who gets a code each time they leave a cart may start leaving carts on purpose. The cost shows up in orders that would have been at full price.
Should new customers get a discount in a cart email?
They're the stronger candidates, because they have less reason to trust you and no habit to disturb. Even then, a later email in the sequence can be a better place for it than the first. Test it to see whether it pays for itself.
Are there alternatives to a discount in cart emails?
Yes. You can answer common objections, show reviews, or point out free shipping thresholds. Making the cart easy to finish also helps, since a code does little for someone who lands on an empty cart.
How do I know whether my discount is worth it?
Run a holdout with and without the code, and compare margin per shopper across all orders. Attributed revenue can favour the discounted path because it credits orders that might have happened anyway. Also watch whether regular buyers' full-price orders decline over time.

Keep exploring