Playbook

How to Reactivate Dormant Customers (Without Burning Budget)

Reactivating dormant customers is the fastest way to increase revenue without spending more on acquisition. Most Shopify stores have 40-60% of their customer base sitting inactive, and a targeted winback campaign can recover 5-15% of them. This playbook shows you how to segment, message, and measure reactivation campaigns using Klaviyo, Meta, and Shopify data—without guesswork.

Why this happens

The root cause, named

Customers go dormant because they forget about you, not because they hate your product. The average email open rate is around 20-25% (Klaviyo benchmark, 2024), meaning 75%+ of your list never sees your messages. Combine that with inbox clutter and changing needs, and you get silent churn. The real problem is that most brands treat all dormant customers the same, blasting generic 'We miss you' emails. That doesn't work. You need to segment by behavior and value, then match the message to the segment.

The recipe

Run this. In order.

  1. 01

    Define what 'dormant' means for your store

    Set a clear dormancy window based on your average repurchase cycle. If your customers typically buy every 45 days, 90 days without a purchase is a safe threshold. Use Shopify's customer filter by last order date to find them. For subscription brands, dormancy might be 60 days past the next expected order. Don't guess—look at your data. Persona LM's audit automatically identifies the optimal dormancy window from your actual purchase patterns.

  2. 02

    Segment dormant customers by past value

    Not all dormant customers are equal. A one-time buyer who spent $20 is different from a 5-time buyer who spent $500. Use Klaviyo segments to split dormant customers into high-value, mid-value, and low-value groups. High-value dormant customers deserve a personalized winback series with a higher discount. Low-value ones might just need a reminder. Persona LM's archetypes do this automatically, naming segments like 'Premium Lapsed' or 'One-and-Done Promo Hunter'.

  3. 03

    Build a Klaviyo winback flow with a discount ladder

    Create a flow triggered by a customer entering a dormant segment. Email 1 (day 0): 'We noticed you haven't been around' with a 10% off code. Email 2 (day 3): social proof and reviews. Email 3 (day 7): 'Your 20% off expires in 48 hours'. Use Klaviyo's split testing to see which subject line gets opens. The average winback flow open rate is 35-45% (Klaviyo benchmark, 2024).

  4. 04

    Layer on Meta retargeting with custom audiences

    Export your dormant customer list to Meta as a custom audience. Create a 1% Lookalike from your best purchasers to find new customers similar to your reactivated ones. Run a retargeting ad with the same offer as the email flow. This multi-channel approach increases reactivation rates by 20-30% over email alone (Meta case studies). Use Meta's conversion campaign with the 'Purchase' optimization event.

  5. 05

    Measure reactivation rate and adjust

    Track how many dormant customers make a purchase within 30 days of entering the flow. A good reactivation rate is 5-15%. If it's lower, test your offer or subject lines. Use Shopify's cohort report to see if reactivated customers stick around. Persona LM's audit includes expected lift bands for each campaign, so you know if you're on track.

A worked example

Applied to a real brand

A $4M DTC skincare brand running Shopify, Klaviyo, and Meta defines dormant as no purchase in 120 days. They have 12,000 dormant customers. Persona LM's free audit identifies two segments: 'Premium Lapsed' (3+ purchases, AOV $85) and 'One-Time Buyers' (1 purchase, AOV $35). They build a Klaviyo flow for each. For Premium Lapsed, they send a personalized email with a 15% off code, social proof, and a Meta retargeting ad. For One-Time Buyers, they send a simpler reminder with a 10% off code. After 30 days, they reactivate 14% of Premium Lapsed (1,680 customers) generating $28,000 in revenue, and 8% of One-Time Buyers (960 customers) generating $4,200. Total reactivation revenue $32,200 at a 4.1x ROAS.

Target

What “good” looks like

A solid reactivation campaign recovers 5-15% of dormant customers within 30 days. Email open rates for winback flows average 35-45% (Klaviyo benchmark, 2024). Click rates of 5-8% are achievable. The real win is reactivated customer LTV: a reactivated customer typically has a 20-30% higher second-time purchase rate than a first-time buyer, because they already trust you. Over 6 months, a reactivated high-value customer can be worth 2-3x the reactivation cost.

Skip the manual work

How the audit cuts the runway

Persona LM's free audit connects to your Shopify, Klaviyo, and Meta accounts and delivers a Customer Activation Map in 24 hours. You'll get six named buyer archetypes, including dormant segments, plus 18 ranked campaign concepts with subject lines and expected lift bands. No spreadsheets, no guessing.

FAQ

Common questions

  • How to reactivate dormant customers?

    Start by defining a dormancy window based on your repurchase cycle. Segment dormant customers by past value, then build a multi-channel winback campaign using Klaviyo email flows and Meta retargeting ads. Measure reactivation rate and adjust offers based on performance. A well-executed campaign can recover 5-15% of dormant customers within 30 days.

  • How to reengage lapsed customers?

    Reengage lapsed customers by sending a personalized winback email series with a time-sensitive offer. Use Klaviyo to trigger the flow when a customer passes your dormancy threshold. Combine with Meta ads to reinforce the message. The key is to match the offer to the customer's past value: high-value lapsed customers get a higher discount or exclusive access.

  • What is a dormant customer?

    A dormant customer is someone who hasn't made a purchase within a defined time window, typically 90-120 days for most DTC brands. The exact window depends on your average repurchase cycle. For a brand with a 30-day repurchase cycle, 90 days is dormant. For a brand with a 6-month cycle, 12 months might be dormant.

  • How do I segment dormant customers?

    Segment dormant customers by their past purchase behavior: total spend, number of orders, AOV, and time since last purchase. Use Klaviyo's segment builder with conditions like 'Last order date is more than 90 days ago' and 'Total spent is greater than $200'. Persona LM's audit creates these segments automatically and names them based on behavior patterns.

  • What email subject lines work for winback campaigns?

    Effective winback subject lines include curiosity ('We noticed something'), personalization ('[Name], your next order is on us'), and urgency ('Your 20% off expires tonight'). Test different angles with Klaviyo A/B testing. Subject lines that mention the product category or past purchase can increase open rates by 15-20% (Klaviyo benchmark, 2024).

Skip the manual work

The audit gets you here in about 24 hours.

Free. Seven-minute connect. Six named buyer archetypes plus 18 ranked campaigns delivered to your inbox.