I used Klaviyo to build reactivation funnels for multiple e-commerce and subscription businesses, and one thing became consistently true: a simple, well-timed two-week sequence will recover meaningful revenue and engagement if you treat lapsed subscribers like a segment you can win back with clarity and value. In several tests, this approach recovered around 20–30% of churned subscribers who were reachable (open/click/inbox deliverable) — so claiming a realistic target of ~25% recovery is grounded in real-world results.

Who this funnel is for and what you can expect

This guide is for marketers and operators using Klaviyo who want a fast, repeatable play to re-engage churned email subscribers or inactive customers. I’ll walk you through the exact segments, timing, subject lines, email copy hooks, offer ideas and the key metrics to track. Expect a two-week flow that’s pragmatic: short, value-first, and built to re-qualify contacts into your active funnel or remove them cleanly.

Define “churned” before you run anything

If you don’t define it, you can’t measure it. For email reactivation I use one of two practical definitions depending on your business:

  • Behavioral churn: No opens or clicks for 90 days (e-commerce) or 60 days (SaaS/light subscription).
  • Monetary churn: No purchase or subscription renewal in X days — often 120 days for B2C retail.
  • Pick one. For this funnel consider the audience to be the subset that is still deliverable (no hard bounces) and hasn’t opted out. If you’ve got transactional data, create one segment for “churned — potential buyers” (past purchasers with no activity) and one for “churned — never purchased” (email signups who never converted). Tailor copy accordingly.

    High-level funnel overview

    The funnel runs across 14 days and contains 4 emails plus one SMS nudge (if you have consent). The logic is simple: curiosity → value → offer → urgency. Between emails we update profile properties and move people back to active lists on engagement.

    DayMessageObjective
    Day 0Win-back curiosity email (no discount)Get opens and clicks; reintroduce brand value
    Day 3Value email + social proofGenerate clicks and micro-commitments
    Day 7Targeted offer (personalized coupon)Drive conversion
    Day 11Last chance + scarcityRecover last conversions and prompt list hygiene
    Optional Day 2SMS nudge with CTABoost open rates for Day 3 email

    Segments and flow trigger in Klaviyo

    In Klaviyo I trigger the flow when a person enters the “Churned” segment. The segment logic usually looks like:

  • What someone has done (or not done) — “has not opened email in last 90 days” AND “accepted marketing”
  • Profile filters — exclude people with recent purchases in last X days
  • Then I add flow filters so people who engage at any point are removed from the flow and re-added to the general newsletter or post-purchase flows. That prevents redundant messaging and keeps the experience clean.

    Email content: templates and subject lines that work

    Keep the first two emails discount-free. Re-engagement is about reminding, not begging. Here are the frameworks I use and subject-line examples that consistently outperform:

  • Day 0 — Curiosity/soft reintroduce

    Subject examples: “We missed you — a quick update” / “Still here if you need us”

    Body: Short, personal note (1–3 lines) referencing what’s new, a single CTA to “See what’s new” or “Top picks for you.” Include one hero image and one social proof line (e.g., “Loved by 12k customers”).

  • Day 3 — Value + micro-commitment

    Subject examples: “Our most helpful content this month” / “You might like these — quick picks”

    Body: 3 quick value bullets (how-to, best sellers, reviews). Embed UTM links for tracking. The goal is clicks — treat clickers as re-engaged.

  • Day 7 — Personal offer

    Subject examples: “A 15% thank-you — just for you” / “Your personal code inside”

    Body: Personalized offer based on past behavior (category-level product suggestions or a coupon). Emphasize simplicity: one CTA, coupon code, and expiry date (7 days).

  • Day 11 — Last chance

    Subject examples: “Last chance: your 15% ends tonight” / “This is the goodbye email (for now)”

    Body: Short, urgent, with a subtle “stay subscribed” CTA for people who prefer emails but not offers. Use soft social proof and a clear unsubscribe path to help list hygiene.

  • SMS nudge (optional)

    If you have SMS consent, a short nudge on Day 2 improves Day 3 open rates. Example: “Hey Lea here — noticed you haven’t been around. We shared our top picks for you. Tap to view: [short link]”. Keep it under 160 characters and only include if SMS performance is healthy.

    Personalization and dynamic content

    Klaviyo’s template variables are powerful. Use dynamic product blocks for past purchases, category recommendations, or browse data. For example, if a subscriber bought skin care previously, show best-selling skin products in Day 3 and a tailored coupon for that category in Day 7. Personalization lifted conversion by double digits in my tests versus generic offers.

    KPIs to track and realistic benchmarks

    Important metrics for the funnel:

  • Open rate — expected 15–35% for churned lists (varies widely by brand)
  • Click rate — 3–8% is typical; aim higher with strong CTAs
  • Conversion rate — 1–4% on churned audiences; personalization and strong offers push this up
  • Recovered rate — percent of the segment who convert during or within 30 days of the flow (target ~25% of reachable churned subs)
  • Revenue per recipient (RPR) — track revenue attributed to the flow divided by recipients
  • Benchmarks depend on product margins and list health. If your recover rate is below 10%, audit deliverability, list freshness, and the attractiveness of your offer.

    Testing and optimization roadmap

    Run simple A/B tests for subject lines (curiosity vs. offer), offer sizes (10% vs 20%), and copy tone (friendly vs. urgent). Prioritize tests that affect revenue: offer amount, expiry window, and personalization blocks. I recommend running tests for a minimum of two send cycles to collect sufficient data.

    Cleaning your list and hygiene rules

    Reactivate engaged contacts into your regular flows automatically. For people who remain inactive after the sequence, move them to a lower-frequency suppression list or tag them for a longer-term “sunset” campaign. Removing serially inactive profiles improves deliverability and reduces wasted sends — a simple win for inbox health.

    Quick checklist to implement in Klaviyo

  • Create “Churned” segment with clear criteria
  • Build the flow and add conditional splits for past purchasers
  • Add Klaviyo email templates with dynamic product blocks
  • Include an SMS message if you have consent
  • Set flow filters to stop sending to people who already engaged
  • Tag/transition subscribers based on engagement (re-engaged vs. inactive)
  • Run A/B tests and measure KPIs weekly
  • Two weeks, four emails, one SMS, and clear segmentation — that’s all it takes to recover a sizable portion of churned subscribers when you prioritize value, personalization and tidy list hygiene. If you want, I can export these templates and subject lines into a Klaviyo-ready folder or help map the dynamic blocks to your catalog — tell me which platform you integrate for products (Shopify, Magento, custom) and I’ll draft the exact Liquid variables to use.