Customer churn analysis and save-desk playbook for a telecom operator
Find who churns and why in a public telecom data set, model churn risk, work out which saves are worth paying for, and write the save-desk playbook with a pilot to prove it.
Industry project · for Borealis Telecom, a regional operator with 1.2 million mobile and home internet customers
Borealis Telecom sells mobile, home internet and TV to 1.2 million customers. Monthly churn has risen from 1.6% to 2.1% in a year, mostly among month-to-month internet customers. The retention team, called the save desk, handles about 9,000 cancellation calls a month and offers whatever discount the agent thinks will work. It saves about a third of callers, but the finance team suspects many of them would have stayed anyway, and that the discounts cost more than the revenue they keep.
The customer director has asked you, as a customer analytics associate, to answer: - which customers are most likely to leave, and what is associated with it; - what each saved customer is worth, and which offers pay for themselves; - how the save desk should decide what to offer, to whom.
You will use the Telco Customer Churn data set published on Kaggle (an IBM sample of about 7,000 customers with contract type, tenure, services, charges and churn). Treat it as a representative sample of Borealis customers and say so in your report.
You will audit and explore the data, build and evaluate a churn model, calculate customer lifetime value and the economics of save offers, write a save-desk playbook with offers by segment and guardrails, and design a pilot that proves whether the playbook beats today's approach.
Done means the customer director can see which segments drive churn, what a saved customer is worth, a playbook agents can follow on a call, and a pilot with a control group that will show, within eight weeks, whether the save rate and net revenue improve.
Data audit and EDA + churn model notebook + CLV and save economics workbook + save-desk playbook + pilot design and customer director deck
Stack: Python with pandas and scikit-learn, or R, Excel or Google Sheets, Power BI or Tableau (optional), PowerPoint or Google Slides
- Clear churn drivers20
Churn rates are shown by segment with counts, and the main associated factors are explained in plain words.
- Sound model20
The model is evaluated on held-out data with metrics suited to imbalance and a lift or gains view.
- Offer economics25
CLV and offer costs show which saves pay for themselves, allowing for customers who would have stayed anyway.
- Usable playbook20
Agents get clear offers by segment, scripts and guardrails they can follow on a live call.
- Credible pilot15
The pilot has a control group, sample size, metrics and a decision rule.
Pass 60% · Merit 75% · Distinction 90%
Engineering Students
Diploma, B.Tech, B.E., BCA, MCA, or M.Tech students seeking practical experience.
Aspiring Developers
Developers who want to build proof-of-work capstone projects for tech resumes.
Job Seekers
Graduates looking for AI-evaluated code review & verified industry credentials.