Software Growth

Win-back campaign

A win-back campaign is a short series of messages sent to customers who canceled, inviting them to come back, usually timed to their reason for leaving.

A win-back campaign contacts former customers to bring them back. These people already know your product and already paid for it, so reaching them costs far less than finding a stranger. For a small SaaS it is usually a few emails and a bit of discipline, not a program.

How to measure it

You email 300 customers who canceled in the last 90 days and 21 resubscribe. The win-back rate is 21 / 300 = 7%. If they pay $40 a month, that adds $840 of reactivation MRR from a few hours of work. Compare it with what the same hours would buy in acquisition.

Timing

Baremetrics advises tying timing to how often the product is used, in its guide to winback emails: roughly 2 to 3 weeks of no logins for a daily-use tool, and 60 to 90 days for a monthly one. For customers who already canceled, my suggestion is a first message within a few weeks and a follow-up around 60 to 90 days, then stop, or send one note about a major launch later. Test your own timing, since there is no universal window.

What to say

Match the message to the reason from your cancellation flow. Baremetrics lists five approaches: a personal check-in, a note about features they missed, a product update, an incentive such as extended access, and an honest acknowledgment of a gap. It advises warm and personal over salesy, with subject lines that read like a message from a person.

  • Left over a missing feature: tell them when you ship it, and nothing else.
  • Left over price: offer a cheaper plan before a discount.
  • Left because they stopped needing it: ask them to come back when it returns, such as next season.
  • Failed payment never fixed: send a clean link to update their card. These are the easiest wins, see dunning.

Common mistakes

  • Sending the same blast to everyone, regardless of why they left.
  • Opening with a discount. It trains customers to cancel and wait.
  • No unsubscribe, or too many emails. A former customer who feels spammed will not return.
  • Not counting returns correctly. Reactivated revenue should be tracked separately so it does not hide new or expansion revenue.

For small SaaS

Keep a simple list: name, email, cancel date, reason. Write two emails in your own voice. Send them by hand if the list has fewer than 50 names. The replies, including the angry ones, are also feedback you would not get elsewhere.

Sources

Back to the SaaS glossary