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. They're a core part of any serious ecommerce CRO strategy because they improve revenue without any additional ad spend. 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. If you sell beauty or personal care products, see our dedicated guide to re-activation campaigns for beauty brands. 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. Understanding what customer retention really means makes the case even clearer.
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 |
Need help building these flows? Our Grow service sets up the full retention stack — including re-activation automations — so you can focus on running your business.
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



