Every Shopify store has a graveyard of customers who bought once — or even several times — and then quietly disappeared. They are not angry. They did not unsubscribe. They just drifted. A win-back email campaign is a structured, automated way to re-engage these lapsed customers before they forget you entirely. The economics are compelling: reactivating a former customer costs three to five times less than acquiring a new one, and they already trust you enough to have bought before. This guide defines what counts as a lapsed customer, walks through a proven 3-email win-back sequence, gives you real subject line formulas, explains how to segment by purchase value, and shows you how to set it all up in Klaviyo or Omnisend.

Defining a Lapsed Customer

The definition depends on your product’s natural repurchase cycle. For consumables (skincare, food, supplements), a customer who has not repurchased in 60 days is lapsed. For fashion or home goods with a longer cycle, 90–120 days is a more appropriate threshold. In Klaviyo, create a segment with the condition “Has not placed an order in the last 90 days AND placed at least one order ever AND is subscribed.” This becomes your win-back audience. Avoid going beyond 180 days — at that point, the customer has likely moved on and aggressive re-engagement risks spam complaints that damage your sender reputation. Segment your lapsed audience by lifetime value before sending: high-value customers (top 20% by spend) get a more generous offer, while low-value lapsed subscribers get a smaller incentive or a content-first approach.

Email 1: “We Miss You” + Discount

Send when the customer hits your lapsed threshold. The tone should be warm and genuine, not needy. Acknowledge the gap (“It’s been a while since we’ve seen you”) and offer a reason to come back — typically a 10–15% discount or free shipping. For high-value lapsed customers, consider a more significant offer such as 20% off or a free gift with purchase. The email should include your current bestsellers or any new arrivals since they last visited, so there is fresh content to explore. Subject line formulas: “We miss you, [First Name] — here’s a little something”, “It’s been a while. We saved you something”, “Come back — your [Brand] reward is waiting”. Expected open rate: 20–30%. Expected conversion rate: 3–8%.

Email 2: Last Chance (3–5 Days Later)

Send only to those who opened but did not click Email 1, or who did not open at all. This email creates urgency around the offer: “Your discount expires in 48 hours.” Keep it short and direct. One headline, one discount code, one CTA button. The brevity itself signals urgency. For subscribers who did open but did not purchase, test a different subject line angle — curiosity or a new product angle rather than pure urgency. Subject line formulas: “Last chance — your [X]% off expires tonight”, “[First Name], your offer expires at midnight”, “Final reminder: your reward is about to disappear”. Expected open rate on non-openers: 10–15%. Conversion rate: 2–5%.

Email 3: The Unsubscribe Offer

If a subscriber did not engage with Emails 1 or 2, send a final “break-up” email. This has a counter-intuitive but proven structure: tell the customer you are about to remove them from your list unless they click to stay, and offer one final generous incentive. Subject lines: “Should we break up?”, “We’re about to say goodbye, [First Name]”, “One last thing before we go”. This email serves two purposes — it reactivates a small percentage of truly dormant subscribers (typically 2–5%), and it cleanly removes the rest, which improves your list health and deliverability metrics. A clean list of engaged subscribers always outperforms a bloated list of ghosts. The overall expected recovery rate across a 3-email win-back sequence is 5–15% depending on your brand, offer, and how well you have maintained list hygiene up to this point. OneOnic builds and optimises win-back flows as part of our Shopify email marketing service.

Frequently Asked Questions

How often should I run win-back campaigns for my Shopify store?

Win-back should run as a continuous automated flow, not a one-time campaign. Set it up to trigger automatically when a customer hits your lapsed threshold. This way, new lapsed customers enter the flow month after month without you needing to manually run campaigns. Review and optimise the sequence every quarter.

Should I offer a discount in every win-back email?

Not necessarily. For high-AOV or premium brands, leading with a discount can cheapen your positioning. Instead, try leading Email 1 with new products, brand updates, or exclusive content, and only introduce a discount in Email 2 if there was no engagement. This protects your brand value while still recovering revenue from fence-sitters.


Ready to Build a High-Converting Shopify Store?

OneOnic builds Shopify stores for growing Indian brands — from design and development to ongoing growth strategy. Our team has launched 100+ stores across fashion, food, wellness, electronics, and more.

💬 Chat with us now — click the chat icon at the bottom right of this page for instant support.