Engineers Clinic
IntermediateBusiness trackFP-MBA-10

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.

AI, Data & AnalyticsData Analytics
6 Guided Steps34h Internship TierSubmit: Data audit and EDA + churn model notebook + CLV and save economics workbook + save-desk playbook + pilot design and customer director deckVerified CertificateAI Rubric Graded
Program Overview

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.

Churn analysisClassification modellingCustomer lifetime valueOffer economicsPlaybook designExperiment design
What you submit

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

How it is graded
  • 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%

Learning Outcomes
Explore churn drivers by segment
build and evaluate a churn model for imbalanced data
calculate CLV and the economics of retention offers
turn analysis into an agent playbook
design a controlled pilot
Target Audience

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.