Almost every churn-save programme is built backwards. It triggers on the cancellation — the moment the customer has already decided, already told their team, and already, in many cases, signed with someone else.
At that point you are not saving an account. You are offering a discount to someone who will churn next quarter instead, which is worse than losing them cleanly because it costs you the discount as well.
Dial before the decision, not after
The useful window is 45 to 60 days before renewal. Early enough that no one has decided, late enough that the renewal is real to them.
| When you call | What the call is | Realistic outcome |
|---|---|---|
| 45–60 days out | A conversation | Problems surface and get fixed in time |
| 2 weeks out | A check-in | Renews or does not; little you can change |
| After cancellation | A negotiation | Discount, delayed churn, or nothing |
The pre-renewal call has one job: find out whether anything is wrong while there is still time to fix it. If the answer is "the reporting does not do what we need", 45 days is enough to ship something or offer a workaround. Two weeks is not.
Who to call
Not everyone. Prioritise by signal, and usage data is a better signal than revenue:
- Usage declining quarter over quarter — the strongest predictor there is.
- The champion left. If your main contact's email bounces, the account is at risk regardless of usage.
- Support tickets clustered around one unresolved problem.
- Seats bought but never assigned — they are paying for something they never rolled out, and someone will notice at renewal.
Accounts with healthy, growing usage and no tickets do not need a phone call. Send them a renewal notice and leave them alone.
"Never offer a discount"
Absolute, and it is a commercial rule rather than a technical one.
The moment a save call can discount, every save becomes a discount, your team learns to expect it, and customers learn that threatening to leave lowers the price. Discovering the problem is the automated call's job. Deciding what it is worth to fix is a human's, with the authority and the account context to judge.
The highest-value outcome is not a save
It is finding out that your champion left and nobody replaced them.
Silent ownership changes kill more B2B accounts in India than product dissatisfaction does. The person who bought and evangelised the tool moves on, nobody inherits it, usage drifts down, and at renewal a finance person sees a line item nobody defends.
Catching that 45 days out means you can build a relationship with the new owner while there is time. Catching it at cancellation means you cannot, because there is nobody left who cares.
The economics
A pre-renewal call is two to three minutes — about ₹12. For a subscription worth ₹50,000 a year, this is not a cost decision.
The reason it does not happen is not budget, it is attention: customer success teams are firefighting current accounts and renewals feel far away until they are not. An automated call happening on schedule for every at-risk account, 45 days out, without anyone having to remember, is the entire value.
Trial activation is the other end of the lifecycle, and the SaaS page covers both.