Telecommunications

Churn prediction is easy. Retention is the hard part.

A model that flags at-risk subscribers is a science project until the campaign team, the offer economics, and the measurement discipline are built around it.

Telecom operators sit on some of the richest behavioral data in any industry: usage, recharge patterns, network experience, service contacts, device changes. Predicting which subscribers are likely to leave is, by machine-learning standards, a solved problem. Most operators who try will get a model with respectable accuracy.

And most of those models change nothing, because prediction was never the bottleneck. The bottleneck is what the organization does with the prediction.

Where churn programs break

  • The list goes nowhere. The model produces scores; the campaign platform runs on segments built years ago. If the score does not flow into the system that sends offers, it is a report, not a program.
  • Everyone gets the same offer. A high-value subscriber leaving over network quality and a price-sensitive subscriber leaving over cost need different interventions. One discount-for-all campaign burns margin on people who would have stayed.
  • No holdout, no truth. Without a control group that receives no intervention, the program counts subscribers who would have stayed anyway as saves. Finance eventually notices, and the program loses its budget.
  • The model is never retrained. Subscriber behavior shifts with pricing, competition, and network changes. A model trained on last year's behavior quietly decays.

The operating loop that works

Effective retention runs as a closed loop: the model scores subscribers weekly; scores flow into the campaign platform; offers are matched to churn reason and customer value; every campaign carries a holdout; results feed back into both the offer playbook and the model's training data. The team reviews the loop monthly: lift over holdout, save rate by offer, cost per retained subscriber, and model performance against fresh data.

Run this way, the questions get sharper and more commercial. Not "is the model accurate" but "which save offer pays for itself at which customer tier", and "is the network-driven churn in that region a marketing problem or an engineering problem". That last question is where churn analytics earns its seat at the executive table: sometimes the model's most valuable output is the case for a capital decision.

The economics, worked through

Take an operator with one million subscribers, 2.5 percent monthly churn, and average revenue per user of 3,000 naira. That is 25,000 subscribers and 75 million naira of monthly revenue walking out the door every month. Suppose the model identifies the riskiest decile well, campaigns reach 10,000 of those subscribers monthly, and the program genuinely saves 8 percent of them versus holdout: 800 subscribers retained, about 2.4 million naira of monthly revenue preserved per campaign cycle, compounding as each saved cohort persists. Against that, the cost side is the offers themselves plus the program. This is why the holdout matters so much: without it, the program will claim the 92 percent who stayed for their own reasons, the finance review will not believe the number, and a working program will lose its funding alongside the broken ones.

Signs your churn program is theater

  • The save rate is reported without a control group.
  • Every at-risk subscriber receives the same discount, regardless of value or churn reason.
  • The model was built once, by a vendor or a team that has since moved on, and nobody can say when it was last retrained.
  • Network-driven churn is treated as marketing's problem because marketing owns the model.
  • Nobody can state the cost per retained subscriber.

Any two of these and the program is producing activity, not retention. The fix is rarely a better model. It is the loop around the model.

Match the offer to the reason, not just the risk

The score tells you who is likely to leave. The intervention depends on why, and the model's feature attributions usually tell you. A high-value subscriber whose risk is driven by repeated dropped-call indicators needs a network gesture and a service apology, not two gigabytes of free data; the discount insults the actual grievance. A price-sensitive prepaid user responding to a competitor's promotion needs a counter-offer timed to their recharge rhythm. A subscriber whose usage is simply fading may respond to a re-engagement bundle, or may be a lost cause not worth offer spend at all. The practical artifact is an offer matrix: customer value tiers on one axis, churn-reason clusters on the other, an agreed intervention and maximum spend in each cell. Marketing owns the cells, finance signs the spend caps, and the model routes each subscriber to one. Without the matrix, every retention campaign collapses back to the one offer everyone can agree on, which is a discount, which is the most expensive possible answer.

The practical first step

Before building any model, audit the action path: can a list of subscriber identifiers, produced weekly, reach your campaign platform with a matched offer and a holdout group? If the answer is no, fix that first. A modest model with a working action path will outperform an excellent model without one, every time.

Facing this problem? This is the work TechEccentric does: analytics, AI and machine learning, and cybersecurity for organizations where the operating systems behind decisions have to hold up.

Book a Diagnostic Call