In D2C ecommerce, the most expensive customers are always the new ones. Customer acquisition through Meta and Google is getting more expensive every year — CPMs are up, competition is fierce, and attribution is messy.
Sitting in your CRM, quietly, are customers who already bought from you. They liked your product enough to order once (or twice). For some reason, they stopped. Getting them to buy again costs a fraction of what it takes to acquire a new customer — but most D2C brands don't have a systematic process to do it.
This is what win-back campaigns are for.
Why Inactive Customers Are More Valuable Than You Think
A customer who bought from you before already trusts your brand, knows your product quality, and has proven willingness to pay your prices. The cost of reactivating them is dramatically lower than finding and converting a new customer through paid ads.
Industry benchmarks suggest win-back campaigns targeting lapsed customers convert at 3–5x the rate of cold acquisition campaigns. If your current ROAS on new customer acquisition is 2x, a well-run win-back campaign can achieve 6–10x.
Segmenting Inactive Customers by Dormancy
"Inactive" isn't a single segment — it's a spectrum. The right approach depends on how long a customer has been dormant:
- 30–60 days inactive: Recently lapsed, high chance of reactivation. Often just needs a nudge — a reminder about a product they viewed, a restock alert, or a new collection.
- 60–90 days inactive: Moderately lapsed. May have switched to a competitor. A stronger offer is needed — free shipping or a small discount.
- 90–180 days inactive: Significantly lapsed. Re-engagement requires a compelling reason to come back. Best approached with a "we miss you" message combined with a meaningful offer.
- 180+ days inactive: Long-lapsed. Treat as near-cold. Focus on your highest spenders in this cohort where conversion rates are most defensible.
The Three-Touch Win-Back Sequence
Touch 1: The Soft Reminder (Day 45 of inactivity)
Don't lead with a discount. Start with a personalised reminder of what they last bought and a relevant product recommendation. "Hi Riya, it's been a while since your last order of [Product Name]. We just launched something we think you'd love — check it out: [link]."
This touch has low pressure and tests whether the customer is still receptive without giving away margin.
Touch 2: The Value Offer (Day 60)
If Touch 1 didn't convert, follow up with an incentive. "Hi Riya, we'd love to have you back. Here's 10% off your next order — use code COMEBACK10 at checkout. Valid for 7 days: [link]." Time-boxing the offer creates urgency without feeling aggressive.
Touch 3: The Final Reach-Out (Day 75)
Your last touchpoint should feel genuine, not desperate. "Hi Riya, this is our final message — we don't want to bother you if [Brand] isn't the right fit anymore. But if you want to give us another try, your 10% code COMEBACK10 expires tomorrow."
Customers who don't respond after 3 touches can be moved to a low-frequency segment or archived from active outreach — this protects your WhatsApp sender reputation.
Win-Back Message Templates
WhatsApp Win-Back (Month 1 — No offer)
Hi [Customer Name], it's been a while! We've added some new arrivals since your last order of [Last Product]. Check out what's new: [link] — we think you'll love it.
WhatsApp Win-Back (Month 2 — With offer)
Hey [Customer Name], we miss you! Here's 10% off to welcome you back. Use code COMEBACK10 at checkout — valid until [date]: [checkout link]
AI Voice for High-Value Lapsed Customers
For customers who spent above a certain threshold (e.g., ₹2,000+) in their previous order, an AI voice call at the 60-day mark outperforms WhatsApp significantly. The call feels personal and premium — appropriate for a customer that brand recognises as valuable.
Automating Win-Back Campaigns
The key to making win-back campaigns work is consistency — they need to run automatically, triggered by customer inactivity milestones, without anyone manually pulling lists and sending messages.
LoopKit integrates with your Shopify store to identify inactive customers, segment them by inactivity period and purchase value, and run automated WhatsApp and voice sequences on your behalf — completely hands-off.