Marketing Analytics: Predicting Customer Churn in Python
About this course
Marketing Analytics: Predicting Customer Churn in Python walks through the full churn-modeling workflow on the real Telco Churn Dataset: exploratory analysis and visualization, preprocessing (encoding, scaling, feature engineering), building scikit-learn classification models, evaluating them with accuracy, precision, recall, ROC-AUC and F1, and finally tuning hyperparameters to understand what actually drives churn.
The honest take: this is squarely about telecom/subscription-style churn — the dataset and examples are industry-specific, but the underlying classification workflow transfers directly to SaaS, cable, or any subscription business. No machine learning background is required, but comfort with pandas is assumed.
What you'll learn
This course includes
Compare alternatives for Marketing Analytics: Predicting Customer Churn in Python
- Price
- PaidDataCamp subscription · from $25/mo (free trial)
- Duration
- 4 hrs
- Level
- Intermediate
- Certificate
- Completion
- Price
- FreeAudit free · Cert $49/mo
- Duration
- 190 hrs
- Level
- Beginner
- Certificate
- Professional
- Price
- FreeAudit free · Certificate available
- Duration
- —
- Level
- Beginner
- Certificate
- Professional
- Price
- PaidUdemy one-time purchase (frequent sales) · lifetime access
- Duration
- 3 hrs
- Level
- Intermediate
- Certificate
- Completion
Instructor
Taught by DataCamp's marketing analytics curriculum team.
Requirements
- Data Manipulation with pandas
Who this course is for
- Marketing and data analysts in subscription businesses
- Anyone with pandas basics wanting applied ML