Dashboard
Interactive KPI dashboard — the live working version embedded below.
Sample Data
A live preview of the raw sample data used in this analysis. Use the download tab for the full file.
| KPI | Value | Unit | Benchmark | Status |
|---|---|---|---|---|
| Monthly Churn Rate (Satellite) | 1.8 | % | 2.1% industry avg | ✓ Below Benchmark |
| Monthly Churn Rate (Streaming) | 3.2 | % | 3.8% industry avg | ✓ Below Benchmark |
| Annual Revenue at Risk | 1.52 | $B | — | ⚠ Monitor |
| Win-Back Success Rate | 34.6 | % | 28% industry avg | ✓ Above Benchmark |
| Avg Customer Lifetime | 6.2 | Years | 5.1 industry avg | ✓ Above Benchmark |
| Predicted Churn (Next 90 Days) | 623000 | Subscribers | — | ⚠ High Risk |
| Month | Satellite Churn % | Stream Churn % | Industry Benchmark % |
|---|---|---|---|
| Jan 2024 | 0.017 | 0.03 | 0.021 |
| Feb 2024 | 0.016 | 0.029 | 0.021 |
| Mar 2024 | 0.022 | 0.037 | 0.021 |
| Apr 2024 | 0.021 | 0.035 | 0.021 |
| May 2024 | 0.019 | 0.032 | 0.021 |
| Jun 2024 | 0.017 | 0.03 | 0.021 |
| Jul 2024 | 0.016 | 0.038 | 0.021 |
| Aug 2024 | 0.016 | 0.031 | 0.021 |
| Sep 2024 | 0.017 | 0.029 | 0.021 |
| Oct 2024 | 0.016 | 0.028 | 0.021 |
| Nov 2024 | 0.02 | 0.031 | 0.021 |
| Dec 2024 | 0.018 | 0.03 | 0.021 |
| Jan 2025 | 0.017 | 0.03 | 0.021 |
| Feb 2025 | 0.015 | 0.029 | 0.021 |
| Mar 2025 | 0.022 | 0.037 | 0.021 |
| Apr 2025 | 0.021 | 0.035 | 0.021 |
| May 2025 | 0.019 | 0.032 | 0.021 |
| Jun 2025 | 0.018 | 0.03 | 0.021 |
| Jul 2025 | 0.017 | 0.038 | 0.021 |
| Aug 2025 | 0.016 | 0.031 | 0.021 |
| Sep 2025 | 0.017 | 0.029 | 0.021 |
| Oct 2025 | 0.016 | 0.028 | 0.021 |
| Nov 2025 | 0.02 | 0.031 | 0.021 |
| Dec 2025 | 0.019 | 0.03 | 0.021 |
| Average | 0.018 | 0.0316666666666667 | 0.021 |
| Reason | % of Churners | Subscriber Count | Revenue Impact ($M) | Addressable (Y/N) |
|---|---|---|---|---|
| Price Too High | 0.34 | 212000 | 518 | Y |
| Better Competitor Offer | 0.22 | 137000 | 335 | Y |
| Moving / Relocation | 0.14 | 87000 | 213 | N |
| Service/Tech Issues | 0.12 | 75000 | 183 | Y |
| No Longer Watching | 0.1 | 62000 | 151 | Partial |
| Financial Hardship | 0.05 | 31000 | 76 | Partial |
| Death / Account Close | 0.03 | 19000 | 46 | N |
| Total | 1 | 623000 | 1522 | — |
| Tenure Band | Subscriber Count | Monthly Churn Rate | Annual Churn Rate | Avg ARPU | LTV ($) | Churn Risk Score |
|---|---|---|---|---|---|---|
| 0-3 Months | 890000 | 0.062 | 0.744 | 62 | 248 | 92 |
| 3-6 Months | 720000 | 0.048 | 0.576 | 68 | 425 | 78 |
| 6-12 Months | 1040000 | 0.034 | 0.408 | 74 | 740 | 65 |
| 1-2 Years | 1580000 | 0.021 | 0.252 | 82 | 1968 | 42 |
| 2-3 Years | 1420000 | 0.016 | 0.192 | 87 | 3480 | 31 |
| 3-5 Years | 2340000 | 0.012 | 0.144 | 93 | 7750 | 18 |
| 5+ Years | 3310000 | 0.008 | 0.096 | 102 | 15300 | 9 |
| Stage | Subscriber Count | Conversion Rate | Drop-Off | Revenue Potential ($M) |
|---|---|---|---|---|
| Churned (Eligible) | 1850000 | — | — | 1924 |
| Contacted | 1295000 | -0.3 | 555000 | 1347 |
| Engaged | 648000 | -0.4996138996139 | 647000 | 674 |
| Offered Deal | 453000 | -0.300925925925926 | 195000 | 471 |
| Accepted | 231000 | -0.490066225165563 | 222000 | 240 |
| Re-Activated | 195000 | -0.155844155844156 | 36000 | 203 |
| Retained 90+ Days | 152000 | -0.220512820512821 | 43000 | 158 |
| Month | Churn Index | Satellite Index | Stream Index | Key Driver |
|---|---|---|---|---|
| Jan | 96 | 95 | 98 | Post-holiday adjustment |
| Feb | 94 | 93 | 96 | Slow content month |
| Mar | 108 | 105 | 114 | Spring sports end |
| Apr | 112 | 109 | 118 | Spring cleaning |
| May | 106 | 103 | 112 | Pre-summer shift |
| Jun | 98 | 96 | 102 | Summer content ramp |
| Jul | 101 | 99 | 105 | Mid-summer |
| Aug | 97 | 95 | 101 | Back to school |
| Sep | 94 | 92 | 97 | NFL season start |
| Oct | 88 | 86 | 92 | Strong content slate |
| Nov | 82 | 80 | 87 | Holiday bundles |
| Dec | 79 | 77 | 84 | Holiday retention peak |
| Signal | Weight | Description | Avg Days to Churn | Detection Accuracy | Intervention Success Rate |
|---|---|---|---|---|---|
| No login for 14+ days | 0.28 | App/portal inactivity | 42 | 0.87 | 0.38 |
| Bill payment late 2+ times | 0.24 | Payment friction | 28 | 0.94 | 0.44 |
| Support calls 3+ in 30 days | 0.19 | Service dissatisfaction | 21 | 0.82 | 0.29 |
| Package downgrade | 0.15 | Spending reduction | 55 | 0.91 | 0.51 |
| Competitor ad exposure | 0.08 | Price-shopping behavior | 67 | 0.63 | 0.23 |
| Usage drop >50% | 0.06 | Engagement decline | 38 | 0.78 | 0.34 |
Downloads
Source artefacts behind this analysis — case study writeups, raw data, and deliverable templates.
DirecTV_Churn_Analysis_Data.xlsx Excel Data · ~17 KB Download →