Subscription · SaaS
Win-back campaigns were re-buying customers who’d have returned free.
This marketing & margin audit identified $33k in wasted annual spend in a Subscription business — evidenced, senior-reviewed, and delivered in 5 days.
The business
A SaaS subscription ran discounted win-back campaigns to reactivate lapsed users, and treated every reactivation the campaigns touched as a marketing success. The program reliably produced returning customers, its reported ROI looked healthy, and because reactivations are intuitively valuable, it had never been questioned whether the campaign was actually the reason those users came back.
What triggered the audit
Win-back looked efficient on paper, but the team had never separated the users it genuinely won back from the users who were drifting back on their own. Discounted reactivation is a classic place to pay for outcomes you’d have got for free, so the audit isolated the campaign’s incremental effect from the natural return behavior underneath it.
What the audit found
A large portion of the win-back budget was paying for reactivations that would have happened regardless. Many lapsed users in this product had a natural tendency to return on their own once a project or seasonal need brought them back, and the win-back campaign was landing a discounted offer in front of exactly those people at exactly that moment — then claiming credit for a return that was already underway. Because the program measured total reactivations rather than incremental ones, it couldn’t tell the difference between customers it rescued and customers it simply gave an unnecessary discount to. The result was roughly $33k a year spent re-buying customers the business was going to get back anyway.
What we changed
Excluded the naturally-returning cohorts from paid win-back entirely, so the program stops spending to discount users who were already on their way back on their own.
Reserved reactivation discounts for the segments with no organic return pattern, where the offer genuinely changes behavior rather than subsidizing an inevitable return.
Switched the campaign’s success metric from total to incremental reactivations, so its reported ROI reflects the customers it actually rescued rather than natural returns it merely coincided with.
Introduced a holdout group to keep the campaign’s true incremental effect measurable over time, so the honesty of the numbers can’t quietly erode again.
The result
$33k a year stopped from paying for reactivations that would have happened for free — a 6× return on the $5,950 Audit + Sprint fee. Any growth leader running win-back should check this: the campaign looked efficient because it never separated customers it rescued from customers already drifting back. If you measure total reactivations rather than incremental ones, you’re discounting inevitable returns and calling it a win. Only a holdout reveals the difference. A fixed-fee audit sets one up in days, so your win-back ROI reflects real recovery instead of natural behavior you dressed up as success.
From kickoff to signed-off findings: 5 days — inside our fixed 5–7 day window.