Is your store leaking revenue?
Find out exactly where you're losing sales — takes 2 minutes.
Re-activation campaigns target the biggest untapped revenue source in your eCommerce business: the customers who already bought from you but stopped coming back. For most online stores in Malaysia and Singapore, 60-80% of the customer list is dormant — people who purchased once (or a few times) and then went silent. We've run reactivation flows for dozens of DTC brands across the region, and the math is consistently compelling: reactivating a dormant customer costs 5-7x less than acquiring a new one, and they already trust your brand enough to have bought before.
If your repeat purchase rate is below 25%, a re-activation campaign is likely the fastest way to grow revenue without spending more on ads. Here's the complete playbook.
Why Do Re-Activation Campaigns Work?
Dormant customers aren't lost customers.
Quick Answer: How effective are re-activation campaigns?
Re-activation campaigns recover 5-12% of dormant customers at a cost of RM5-30 per conversion — compared to RM50-200 for new customer acquisition. Recovered customers have 25-30% higher lifetime value than first-time buyers, and the first three no-discount emails typically recover 6-10% on their own. Most didn't leave because they had a bad experience — they simply forgot, got distracted, or didn't have a reason to come back. According to Klaviyo's eCommerce data, the average win-back campaign recovers 5-12% of dormant customers, and recovered customers go on to have 25-30% higher lifetime value than first-time buyers.
The economics of reactivation vs. acquisition:
| Factor | New Customer Acquisition | Dormant Customer Reactivation |
|---|---|---|
| Cost per conversion | RM50-200 | RM5-30 |
| Conversion rate | 1-3% | 3-8% |
| Trust level | Zero — needs to be built | Already established |
| AOV | Baseline | 10-20% higher |
| Email deliverability | N/A (no email) | Already on your list |
The key insight: dormant customers already have your product at home, already know your brand, and already gave you their email address. You're not starting from scratch — you're re-opening a conversation.

When Should You Trigger a Re-Activation Campaign?
A customer is dormant when they haven't purchased in a period significantly longer than their expected repurchase cycle. The definition depends on your product category:
| Product Category | Expected Repurchase Cycle | "At-Risk" Trigger | "Dormant" Trigger |
|---|---|---|---|
| Skincare / beauty | 45-60 days | 75 days | 120 days |
| Supplements | 30-45 days | 60 days | 90 days |
| Coffee / food | 14-21 days | 30 days | 60 days |
| Fashion | 90-120 days | 150 days | 240 days |
| General eCommerce | 60-90 days | 120 days | 180 days |
Your customer retention funnel should have two stages before "lost": at-risk (haven't purchased in 1.5x the normal cycle) and dormant (haven't purchased in 2x+ the normal cycle). The re-activation campaign targets both, but with different messaging intensity.

What Does the 6-Email Re-Activation Sequence Look Like?
The most effective re-activation campaigns use a "discount ladder" approach: start with a gentle reminder (no discount), gradually increase urgency, and only introduce incentives if the softer approaches don't work.
Email 1: The Soft Reminder (At-Risk Trigger)
Timing: 1.5x the normal purchase cycle Subject line: "It's been a while, [Name] — we've missed you" Content: Personal, warm tone. No discount. Remind them what they bought, what's new since their last visit, and why customers love your brand. Include their original product with a "reorder" link.
Expected response: 3-5% of recipients will convert from this email alone — the ones who simply forgot.
Email 2: What's New (5 days later)
Subject line: "A lot has changed since your last visit" Content: Showcase 2-3 new products or improvements since their last purchase. Product launches, new scents/flavours, packaging updates, customer reviews. Make them curious about what they've been missing.
Expected response: 2-3% additional conversions.
Email 3: Social Proof (10 days after Email 1)
Subject line: "See why [X] customers came back this month" Content: Customer reviews, before/after photos, testimonials. Let other customers sell for you. "Here's what [Name] said about coming back to [Product]."
Expected response: 1-2% additional conversions.
Email 4: Small Incentive (15 days after Email 1)
Subject line: "A little something to welcome you back" Content: First discount introduction — 10% off or free shipping. Frame it as a gift, not a sale. "We'd love to see you back — here's 10% off your next order as a welcome-back treat."
Expected response: 3-5% additional conversions. This is usually the highest-converting email in the sequence.
Email 5: Stronger Incentive (20 days after Email 1)
Subject line: "Your 15% welcome-back offer expires soon" Content: Increase the offer (15% off or free shipping + gift). Add a deadline. "This offer expires in 5 days."
Expected response: 2-3% additional conversions.
Email 6: Last Chance (25 days after Email 1)
Subject line: "Last chance — your offer expires tonight" Content: Final urgency email. Strongest offer (20% off or significant freebie). "After today, this offer is gone. We'd hate to see you go — one more chance to come back."
Expected response: 1-2% additional conversions.
The Discount Ladder Summary
| Days After Trigger | Discount | Expected CVR | |
|---|---|---|---|
| 1 - Soft reminder | Day 0 | None | 3-5% |
| 2 - What's new | Day 5 | None | 2-3% |
| 3 - Social proof | Day 10 | None | 1-2% |
| 4 - Small incentive | Day 15 | 10% off | 3-5% |
| 5 - Stronger incentive | Day 20 | 15% off | 2-3% |
| 6 - Last chance | Day 25 | 20% off | 1-2% |
Total reactivation rate: 12-20% of dormant customers re-engaged over 25 days.
The discount ladder protects your margins by only offering discounts to customers who didn't respond to softer approaches. The 3-5% who convert on Email 1 (no discount) are pure profit.

How Do You Set Up the Automation?
In Klaviyo (Shopify)
- Create a new Flow → Trigger: "Placed Order"
- Add a time delay matching your dormancy threshold (e.g., 120 days for beauty)
- Add a conditional split: "Has placed order since entering this flow?" → Yes: Exit | No: Continue
- Add Email 1
- Time delay: 5 days → Conditional split (ordered?) → Email 2
- Continue the pattern through all 6 emails
- After Email 6, add a final split: if they still haven't purchased, add them to a "Dormant — Unresponsive" segment (reduce email frequency to quarterly)
Critical: Always check if the customer has purchased between emails. Nothing damages trust faster than receiving a "we miss you" email the day after you placed an order.
In Mailchimp (WooCommerce)
- Create an automation: Customer Journey → "Win-Back"
- Set the trigger based on days since last purchase
- Build the email sequence with conditional delays
- Use merge tags to personalise with their last purchased product

Which Re-Activation Subject Lines Work Best?
The subject line determines whether your email gets opened or deleted. Here are tested performers:
Curiosity-driven:
- "We noticed something about your account"
- "Quick question about your last order"
- "[Name], can we talk?"
Personal:
- "We've missed you, [Name]"
- "It's been [X] days since your last order"
- "Your favourite [Product] is waiting"
Incentive-forward:
- "Come back for 15% off — just for you"
- "Your welcome-back gift is inside"
- "We saved you something"
Urgency:
- "Your offer expires at midnight"
- "Last chance to claim your welcome-back gift"
- "Don't miss this — 24 hours left"
How Do You Measure Re-Activation Success?
| Metric | Target | What It Means |
|---|---|---|
| Overall reactivation rate | 10-15% | % of dormant customers who purchase within 30 days of entering the flow |
| Revenue recovered | Track monthly | Total revenue from reactivated customers |
| Cost per reactivation | RM5-30 | Email platform cost / Reactivated customers |
| Post-reactivation retention | 40%+ buy again within 6 months | Are reactivated customers sticking? |
| Unsubscribe rate | Below 1% per email | If higher, reduce frequency or improve relevance |
If your reactivation rate is below 5%, the problem is usually one of three things:
- Timing: You're triggering too late — the customer has moved on completely. Try shortening your dormancy threshold
- Relevance: Generic "we miss you" emails don't work. Reference their specific purchase history
- Offer: The incentive isn't compelling enough for this segment. Test stronger offers
Bottom Line
Re-activation campaigns target the biggest untapped revenue source in your business: dormant customers who already trust your brand. Use a 6-email discount ladder — start with soft reminders, escalate to social proof, then gradually introduce incentives for non-responders. This approach protects your margins while recovering 10-15% of dormant customers. The first three emails (no discount) typically recover 6-10% on their own, meaning the majority of reactivated revenue comes at full margin.
Not sure where your store stands? Get a free ecommerce scorecard — we'll audit your store and show you exactly what to fix first.
Frequently Asked Questions
How often should I run re-activation campaigns?
Re-activation should run as an always-on automation, not a one-off campaign. Each customer enters the flow individually when they hit the dormancy threshold. You should review and optimise the flow quarterly, and run a separate batch reactivation to your entire dormant list once or twice per year.
Should I remove dormant customers from my email list?
Not immediately, but eventually yes. After a customer has gone through your full 6-email reactivation sequence and hasn't purchased or opened an email in 12+ months, suppress them from regular campaigns. This protects your sender reputation and improves deliverability for your active list.
What if my re-activation discount cannibalises full-price sales?
The discount ladder prevents this. The first 3 emails have no discount, capturing customers who would have bought anyway. Only customers who didn't respond to 3 non-discount emails receive an offer — and without the offer, they wouldn't have purchased at all. A discounted sale is always better than no sale.
Keep reading:
Ready to grow?
Find out exactly where your store is leaking revenue.
Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.
Find Your Revenue LeaksFree · No obligation · 2 minutes



