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.
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.
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.
"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.
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.
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.
"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.
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.
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.
"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.
"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.
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.
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:
Don't change three things at once. You won't know which one moved the metric.
Click-through rate for messaging changes; recovery rate for timing/segmentation changes.
Anything shorter is noise. You need at least 200-300 carts in each variant for a usable signal.
No A/B test "tie" — if it's within 2% relative, ship the simpler version.
Write the result in a doc. Three months later you'll forget what you tested. Future-you will thank you.
Some "best practices" sound reasonable but actively hurt recovery. If you've been doing any of these, stop:
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.