Streamly, a subscription video platform, uses a binary classification model to predict whether a customer will churn in the next 30 days so the retention team can send discounts or outreach. The current model has strong overall ranking performance, but the marketing team says the chosen success metric may not reflect the real business tradeoff.
| Metric | Validation Set | Notes |
|---|---|---|
| Accuracy | 0.91 | Churn rate is low |
| Precision | 0.44 | Of predicted churners, 44% actually churned |
| Recall | 0.72 | Model catches 72% of churners |
| F1 Score | 0.55 | Moderate balance of precision and recall |
| AUC-ROC | 0.87 | Good ranking ability |
| Log Loss | 0.29 | Probabilities are reasonably informative |
| Churn rate | 0.12 | 12% positive class |
| Customers scored monthly | 500,000 | Outreach budget is limited |
The team currently reports accuracy to leadership because it is easy to explain, but only 12% of customers churn. Retention offers cost $8 per contacted customer, while saving a true at-risk customer generates $95 in expected gross profit. The retention team can contact at most 40,000 customers per month.