Win-back campaigns that recover at-risk customers
A win-back campaign brings lapsing customers back before they're gone for good. Here's how to time them, which channels to use, how to structure the message, and templates to start from.
What is a win-back campaign?
A win-back (or re-engagement) campaign is a targeted message series aimed at customers who have stopped buying or are drifting toward it. The goal is to give them a timely, relevant reason to return — a reminder, a restock, a new product, or an incentive — before they forget about you entirely.
Win-back is one of the highest-ROI retention activities because you're marketing to people who already know and have bought from you. The hard part isn't the message — it's timing it and targeting the right people.
Timing: catch them at "at-risk," not "dormant"
The biggest mistake is waiting too long. A customer who lapsed six months ago is expensive to win back; one who's just started to slip is cheap. Trigger on an at-risk threshold tied to each customer's own purchase cycle rather than a single fixed window.
The best win-back is the one that fires the moment a good customer starts behaving unlike their normal self.
This is exactly what predictive churn scoring enables: it flags the at-risk moment per customer so your campaign reaches them in the window where it still works.
Channels: email vs SMS
| Channel | Best for | Notes |
|---|---|---|
| Storytelling, product, longer offers | Low cost, rich format; lead with a strong subject line | |
| SMS | Urgency, time-boxed offers, VIPs | High open rates; keep it short and respect consent & quiet hours |
| Email + SMS | High-value at-risk customers | Sequence email first, SMS as the nudge — strongest for VIPs |
Message structure
An effective win-back message has four parts:
- Personal hook — reference what they bought or browsed. Generic blasts underperform.
- Reason to return — a restock, a new arrival, a seasonal fit, or simply "we miss you."
- Right-sized incentive — sized to the customer's value. Don't discount a VIP who'd return anyway; do give a real reason to a fading mid-value customer.
- One clear CTA — a single obvious action, not five links.
A simple 3-message sequence
| Message | Timing | Angle |
|---|---|---|
| 1 — Reminder | At at-risk trigger | "We miss you" + your most relevant products. No discount yet. |
| 2 — Incentive | +4–6 days if no return | A value-matched offer with a clear deadline. |
| 3 — Last call | +3–5 days | Urgency: the offer is expiring. Consider adding SMS for VIPs. |
Templates
Email 1 — Reminder (subject: "We saved your spot, {{first_name}}")
Hi {{first_name}}, it's been a little while. The {{last_product_category}} you loved is back in stock — and a few new arrivals we think you'll like. Pick up where you left off.
Email 2 — Incentive (subject: "A little something to welcome you back")
We'd love to see you again, {{first_name}}. Here's {{offer}} on your next order — valid through {{expiry_date}}. Your favorites are waiting.
SMS — Last call
{{first_name}}, your {{offer}} expires tonight. Tap to use it before it's gone: {{link}}. Reply STOP to opt out.
Frequently asked questions
What is a win-back campaign?
A targeted series of messages — usually email and/or SMS — aimed at customers who have stopped buying or are at risk of lapsing, designed to bring them back with a relevant reminder, incentive, or new reason to return.
When should you send a win-back campaign?
Ideally before a customer fully lapses. Trigger when they cross an at-risk threshold based on their own purchase cycle rather than a fixed number of days — catching at-risk customers early is cheaper and more effective than reactivating long-dormant ones.
What should a win-back email include?
A personal hook (reference past purchases), a clear reason to return, a value-matched incentive, and a single obvious call to action. A short sequence usually outperforms one send.
See your store's churn risk in 2 minutes
Take the free ChurnMiser retention audit — answer 7 questions and get a personalized revenue-leak report showing exactly where you're losing customers. No credit card.
Take the free retention audit →Or install ChurnMiser from Shopify and start scoring customers today.
ChurnMiser