Optimisation playbook

How to Optimize Recovery Messages

Ten techniques to lift your recovery rate without writing more messages. Each one is testable in a week, measurable in your dashboard, and pulled from real merchant data.

8 min read Updated April 2026 10 actionable techniques

Most stores assume cart recovery is a "set up once and forget" project. The merchants doubling their recovery rate quarter on quarter aren't writing new automations — they're relentlessly optimising the messages already in their flow.

The good news: you don't need a copywriter or a CRO consultant. The 10 techniques below are ranked by lift (highest first), tested across hundreds of stores, and small enough to ship in an afternoon.

Pick three. Run each as an A/B test for two weeks. Keep what wins. Repeat next month.

The 10 techniques

01

Use the customer's first name within the first 3 words

+15-30% click-through

WhatsApp and SMS notification previews show a tiny snippet. If "Sarah" is the second word the customer reads, recognition kicks in before they swipe away. Generic openers ("Hi there!") are ignored.

02

Reference the actual product, not "your cart"

+10-20% recovery

"You left the Linen Summer Dress at checkout" reactivates the desire. "You left items in your cart" sounds like an automated nag. Pull the headline product name into every message.

03

Send the first message within 30 minutes

+50-100% recovery

Recovery rate halves every 4-6 hours. Stores that send within 30 minutes of abandonment recover 2-3x more carts than stores waiting "until tomorrow" — which is, somehow, still common advice in 2026.

04

Match channel to message length

+10% open rate

Long messages on SMS look like spam and split into multiple billed segments. Long messages on email get skimmed. WhatsApp tolerates 3-4 short paragraphs. Use the right channel for the message you need to send.

05

One CTA per message, with a verb

+8-15% click-through

"Complete your order" beats "Click here". "See your cart" beats "View your saved items". Verb-led CTAs convert because they tell the brain exactly what will happen next.

06

Address the objection, don't ignore it

+12-20% recovery

Customers abandon for a reason: shipping cost, return policy, payment options. Hit those head-on. "Free returns within 7 days" outperforms "Don't miss out!" because it answers the actual hesitation.

07

A/B test subject lines, not just bodies

+5-25% open rate

On email, the subject line drives 80% of the open decision. On WhatsApp, the first sentence is your subject line. Test "Quick reminder about your order" vs "Sarah, your cart's waiting" and watch what wins.

08

Include social proof when you have it

+8-12% conversion

"Over 12,000 customers ordered this month" works when it's real. "Join 10k+ happy customers" is fake-sounding boilerplate. Use specific numbers and recent reviews, never vague claims.

09

Use real urgency, sparingly

+15% on final touch

"Cart expires in 24 hours" works once. "Only 2 left in stock!" works when it's true. Repeat fake urgency across every message and customers train themselves to ignore you. Reserve urgency for the final touch.

10

Segment by cart value, not just behaviour

+20-30% revenue recovered

A $20 cart and a $200 cart need different sequences. High-value carts justify a voice call; low-value carts don't. Tier your flow by cart total and watch overall recovery climb without changing message copy.

How to actually test these

Most "optimisation" articles tell you what to change but not how to know if the change worked. Here's the minimum-effort test process we recommend:

1

Pick one message in your flow

Don't change three things at once. You won't know which one moved the metric.

2

Define the success metric

Click-through rate for messaging changes; recovery rate for timing/segmentation changes.

3

Run for 2 weeks minimum

Anything shorter is noise. You need at least 200-300 carts in each variant for a usable signal.

4

Keep the winner, kill the loser

No A/B test "tie" — if it's within 2% relative, ship the simpler version.

5

Document the test, then move on

Write the result in a doc. Three months later you'll forget what you tested. Future-you will thank you.

What not to optimise

Some "best practices" sound reasonable but actively hurt recovery. If you've been doing any of these, stop:

  • ! Beautiful HTML emails for cart recovery. Plain-text from a real-looking sender outperforms branded templates by 30-50% on click-through.
  • ! "Cart abandoned 7 days ago" reminders. Past 72 hours, recovery is statistically zero. You're just generating unsubscribes.
  • ! Cross-sell in recovery messages. "You also might like..." derails the actual recovery. Send the cart link, that's it.
  • ! Heavy emoji loadout. WhatsApp's anti-spam systems penalise messages with 3+ emojis. So do customers' brains.
  • ! Discount stacking. If a customer already has a coupon applied at checkout, don't add another. Margin death.

Ready to ship the first test?

Open your pipeline, change one message, watch the dashboard. Cartio splits the metrics so you can see exactly which touch is moving the recovery rate.