Playbook · Win-back

Win-back plan for lapsed and churned B2B SaaS customers

A churned customer who left over a fixed problem is a warmer lead than most of your outbound list.

  • 8 ranked moves
  • 4-week sequence
  • For B2B SaaS with 6+ months of churn data
Short answer

Win-back plan for lapsed and churned B2B SaaS customers: what should you actually do?

Churned customers are cheaper to win back than new prospects are to acquire, but only if you know why they left. Segment churn by reason, wait 60-90 days before reaching back out with a genuine product update, and lead with what changed rather than a generic discount. Discount-led win-backs attract price-sensitive customers who churn again.

Last updated 3 August 2026

Win-back plan for lapsed and churned B2B SaaS customers — plays at a glance
PlayEffortCost
Segment churned accounts by actual reason, not just 'churned'3-5 days$0
Wait for the right trigger before reaching back outOngoing process, not a one-off$0
Lead the outreach with what changed, not a discount1-2 hours per segment to draft the template$0
Prioritise accounts by revenue and fit, not recency of churn1 day$0
Have the original point of contact do the outreach, not a new rep1 day to organise$0
Offer a short reactivation trial instead of a discount1 week to set up the processCost of the trial period itself
Run a quarterly win-back campaign, not a one-off blast2-3 days per quarter$0
Track win-back rate and revenue separately from new businessHalf a day to set up$0

Most SaaS companies treat churned customers as a lost cause and spend all their re-engagement budget on new prospect acquisition instead. That's backwards for a specific subset of churned accounts: those who left because of a problem you've since fixed, a feature that's since shipped, or a budget cycle that's since reset. These accounts already know your product, already went through a buying decision once, and cost far less to re-engage than a cold prospect.

This plan is for B2B SaaS companies with at least 6 months of churn history and a CRM that tracks churn reasons, even loosely. It's not about blasting every churned account with a discount code — it's about segmenting by why they left and reaching back out at the right moment with the right message.

Who this fits
  • B2B SaaS with at least 50 churned accounts and 6+ months of churn history
  • A CRM or billing system that records some reason for cancellation
  • Product changes shipped in the last 6-12 months worth telling former customers about
  • A customer success or sales team with bandwidth for personal outreach, not just automated email

If you have fewer than 20-30 churned accounts total, the segments will be too small to build a real programme around. Focus on reducing new churn first, then revisit win-back once you have enough volume.

The moves

Ranked, highest return first.

Work down the list. Each one names the first step so there's nothing to plan.

  1. 01

    Segment churned accounts by actual reason, not just 'churned'

    A customer who left because of a missing feature, a bad support experience, and a budget cut need three completely different win-back messages. Lumping them together produces generic outreach that converts poorly.

    First step: Pull every churned account from the last 12 months and tag each with its real churn reason from exit surveys, CSM notes or support tickets.

    Tools
    Your CRM, exit survey data
    Effort
    3-5 days
    Cost
    $0
  2. 02

    Wait for the right trigger before reaching back out

    Reaching out the week after cancellation reads as desperate and usually gets ignored. Reaching out when something genuinely relevant has changed gets a response.

    First step: Set a rule: only contact a churned account when you've shipped a fix for their stated reason, or 60-90 days have passed and their contract renewal cycle would plausibly be coming up.

    Tools
    Your CRM, a shared changelog
    Effort
    Ongoing process, not a one-off
    Cost
    $0
  3. 03

    Lead the outreach with what changed, not a discount

    A discount-led win-back attracts customers motivated by price, who tend to churn again at the next renewal. Leading with a genuine product fix attracts customers motivated by the actual problem being solved.

    First step: Draft a short, personal email from the account's former CSM or an exec referencing their specific reason for leaving and what's changed since.

    Tools
    Your email tool, CRM notes
    Effort
    1-2 hours per segment to draft the template
    Cost
    $0
  4. 04

    Prioritise accounts by revenue and fit, not recency of churn

    A large account that churned 8 months ago over a now-fixed problem is worth more outreach effort than a small account that churned last week over a budget cut that hasn't changed.

    First step: Rank your churned account list by original contract value and current relevance of their churn reason, and work the list top-down.

    Tools
    A spreadsheet, your CRM
    Effort
    1 day
    Cost
    $0
  5. 05

    Have the original point of contact do the outreach, not a new rep

    A churned customer has an existing relationship with whoever they worked with before. A cold new rep reaching out feels like a sales pitch; a familiar name feels like a genuine check-in.

    First step: Match each churned account back to its original CSM or AE where possible, and have them send the win-back note personally.

    Tools
    Your CRM's account history
    Effort
    1 day to organise
    Cost
    $0
  6. 06

    Offer a short reactivation trial instead of a discount

    Letting a former customer back in for 14-30 days at no cost to see the changes for themselves converts better than a percentage-off offer, because it addresses the actual reason they left.

    First step: Set up a reactivation trial period in your billing system that restores their prior configuration where possible, so they don't start from zero.

    Tools
    Your billing system (Stripe, Chargebee)
    Effort
    1 week to set up the process
    Cost
    Cost of the trial period itself
  7. 07

    Run a quarterly win-back campaign, not a one-off blast

    New fixes and features ship continuously, which means new churned accounts become winnable on a rolling basis. A quarterly cadence keeps the list fresh instead of exhausting it in one push.

    First step: Set a recurring quarterly calendar reminder to re-segment churned accounts against what's shipped since the last campaign.

    Tools
    Calendar, your CRM
    Effort
    2-3 days per quarter
    Cost
    $0
  8. 08

    Track win-back rate and revenue separately from new business

    Blending win-back revenue into overall new business numbers hides whether the programme is actually working and makes it hard to justify continued investment.

    First step: Tag win-back deals distinctly in your CRM and report reactivation rate and revenue as a separate line each quarter.

    Tools
    Your CRM reporting
    Effort
    Half a day to set up
    Cost
    $0

Sequence

What to do first, week by week.

Week 1

Segment the churned list

Tag every churned account from the last 12 months with its real reason and rank by original contract value.

Week 2

Match reasons to fixes

Cross-reference churn reasons against what's shipped in the last 6-12 months to find accounts with a genuine trigger to return.

Week 3

Personal outreach

Have original CSMs or AEs send personal win-back notes to the top-priority segment, leading with what changed.

Week 4

Offer reactivation and measure

Extend a reactivation trial to interested accounts and set up separate tracking for win-back rate and revenue.

Avoid

Where this usually goes wrong.

Blasting the entire churned list with the same discount email

A generic discount email ignores why each account actually left, and attracts the price-sensitive segment most likely to churn again. Segment first.

Reaching out too soon after cancellation

Contacting an account the week they cancel, with nothing new to say, reads as desperate. Wait for a genuine trigger — a shipped fix or a plausible renewal cycle.

Sending win-back outreach from an unfamiliar rep

A cold outreach from someone the account has never spoken to feels like a new sales pitch. Route it through the original point of contact wherever possible.

Questions

Common questions.

How long should we wait before contacting a churned customer?

There's no universal number, but 60-90 days is a reasonable default unless you've shipped a specific fix for their stated churn reason sooner, in which case that fix itself is the trigger to reach out.

Do discounts work for winning back churned customers?

They can drive short-term reactivations, but customers won back purely on price tend to churn again at the next renewal. Leading with a genuine product change or fix tends to produce more durable win-backs.

What's a realistic win-back rate?

This varies heavily by why customers left and how much has changed since, but many B2B SaaS teams see 5-15% of a well-segmented, well-timed churned list reactivate. Poorly targeted blasts convert far lower.

Should sales or customer success own win-back outreach?

Whoever had the original relationship with the account should send the first outreach, since familiarity outperforms a cold new contact. Sales can take over once there's renewed interest and a commercial conversation to have.

Get started

Get this ranked for your business.

Paste your URL and you'll have a plan built from your site and competitors in about a minute.