The Markin ROI Report for Enterprise Growth TeamsRead now
MARKIN
Field notes
Guides8 min read

Churn prevention vs churn prediction: the difference that matters

Prediction estimates who will leave. Prevention decides what to do and proves it worked. Why an excellent churn model can sit next to a flat retention curve.

Jonas Weber
  • #Churn
  • #Prediction
  • #Decisioning
Churn prevention vs churn prediction: the difference that matters

Churn prediction estimates who is likely to leave. Churn prevention decides what to do about it and proves the action changed the outcome. Prediction answers a question about the world as it is; prevention is an intervention that changes it. A business can have an excellent churn model and a flat retention curve, and that is the normal case, not the exception.

The difference in one table

Churn predictionChurn prevention
QuestionWho is likely to leave?What should we do, for whom, and did it work?
OutputA risk score per customerA ranked action per customer, plus a holdout
Model classPropensity (gradient-boosted trees)Uplift (T-, X-, R-learner) plus arbitration
Success metricAUC, precision, recall, calibrationIncremental margin retained versus control
OwnerData scienceGrowth or lifecycle, with data science
Failure modeAccurate scores nobody acts onAction taken without a counterfactual

Why a good model does not reduce churn

A propensity model ranks customers by likelihood of leaving. That ranking says nothing about persuadability. The highest-risk decile usually contains a large group of customers who have already decided, whose minds no offer will change, and a smaller group whose decision is still open. Spending the retention budget on the first group is the single most common way to run a large, busy, unprofitable programme.

Uplift modelling fixes the target. Instead of predicting churn, it predicts the change in churn caused by a treatment, which splits the base into persuadables, sure things, lost causes and sleeping dogs, the last being customers made more likely to leave by being contacted. The mechanics are covered in machine learning for churn prediction.

How they fit together

  1. 1Predict Score risk on a fixed horizon with frozen features, so nothing leaks from the future into the training set.
  2. 2Attribute the cause Group at-risk customers by why they are at risk. Cause defines which treatments are even eligible.
  3. 3Rank actions by uplift For each eligible treatment, estimate the incremental effect and the cost, then pick the one with the highest expected margin retained.
  4. 4Hold back a control Five to fifteen percent of equally-scored customers get nothing, permanently, per treatment.
  5. 5Read the result and act on it Scale what is incremental, kill what is flat, and feed the experiment data back into the uplift model.

Questions that separate the two in practice

  1. 1Can you name the action? If the answer to a risk flag is a report, you have prediction only.
  2. 2Is there an untreated group? If every at-risk customer gets treated, no save number you report is defensible.
  3. 3Do you know your cost per save? Save rate without cost is vanity. Incremental margin retained is the number the finance team will accept.
  4. 4How long from signal to action? Weeks of latency turn a good prediction into a post-mortem.

Which one should you build first?

Build the loop before you build the model. A crude rule set (engagement decay plus a downgrade plus a support escalation) routed into two competing treatments with a holdout will teach you more in six weeks than a well-tuned gradient-boosted model with no distribution. Once the loop runs, model quality starts to compound, because every experiment produces the treatment-effect data that uplift models need and propensity models never generate on their own.


Markin runs both halves: risk detection over your warehouse, then hypothesis, candidate action, experiment and a preserved holdout. See Retention decisioning or read what churn prevention is.

Frequently asked

Questions readers ask about this.

What is the difference between churn prevention and churn prediction?
Churn prediction estimates the probability that a customer leaves within a horizon and outputs a risk score. Churn prevention selects and delivers an intervention for that customer and measures the incremental effect against a control group. Prediction describes the world; prevention changes it.
Can you prevent churn without a prediction model?
Yes. A rule set built from engagement decay, downgrades, failed payments and support escalations identifies most of the actionable risk in a typical base. The model improves targeting later, but the loop, treatments and holdout produce the value.
Why does an accurate churn model not reduce churn?
Because the highest-risk customers are not necessarily the most persuadable. A large share of them have already decided, so treating them spends margin without changing the outcome. Uplift models fix this by predicting the effect of the treatment rather than the probability of churn.
Who owns churn prevention?
Data science owns the models and the experiment design. Growth or lifecycle marketing owns the treatments, the eligibility rules and the budget. The programme fails when either side owns it alone, because scores without actions and actions without counterfactuals both produce nothing measurable.

See it in the product

This runs in Markin today.

The same loops this note describes run 24/7 against your customer base. Watch the workspace decide, experiment and execute 1:1.