A proven framework for building a health score that actually predicts churn — including how to calculate it, segment your customers, and turn your score into retention action.
A customer health score is a single metric that measures how much value a customer is getting from your product—and how likely they are to renew, expand, or churn.
For many SaaS companies, it's the difference between reactive support (waiting for support tickets) and proactive retention (knowing who's at risk before they click "cancel").
But here's the challenge: health scores are easy to get wrong. Many companies create scores that don't actually predict churn, change too often to be actionable, or require so much manual work that no one uses them.
In this guide, we'll walk you through a proven framework for building a health score that actually works—including how to calculate it, segment your customers, and turn your score into retention action.
Before you build a health score, let's be clear on what you're trying to solve:
The ROI is substantial. Companies that implement health scoring see 15-30% faster churn detection and 20-40% better intervention success rates.
Every effective health score combines three types of data:
How much value is the customer actually getting from your product?
Why it matters: Usage is the strongest predictor of churn. Customers who aren't using your product will churn, no matter what their contract says.
Weight: 40-50% of your overall score (this is your primary signal)
What does the customer actually think about your product and relationship?
Why it matters: Sentiment catches issues that usage data might miss. A customer might be using your product but hate it. Their sentiment is a leading indicator of churn risk.
Weight: 25-30% of your overall score (secondary signal)
Is the customer healthy from a business perspective?
Why it matters: Business metrics contextualize usage. A customer with declining usage + escalating support tickets + upcoming renewal is your highest-risk account.
Weight: 20-25% of your overall score (tertiary signal)
The best health scores are simple, not comprehensive. Most companies use 5-8 metrics total:
| Metric | Data Source | Weight | Update Frequency |
|---|---|---|---|
| Monthly Active Users (MAU) | Your product database | 25% | Daily |
| Feature Adoption Rate | Your product database | 15% | Daily |
| NPS Score | Survey (quarterly) | 20% | Quarterly |
| Support Escalations (30d) | Help desk | 15% | Daily |
| Days to Renewal | CRM/Billing system | 15% | Daily |
| Recent Support Sentiment | Help desk | 10% | Daily |
Each metric should be normalized so they can be combined. Here's how:
Multiply each normalized metric by its weight, then add them up:
Result: A single number between 0-10 that reflects overall customer health.
Don't just track scores—segment customers into actionable categories:
| Category | Score Range | Meaning | Action |
|---|---|---|---|
| Healthy | 8.0 - 10.0 | Customer is thriving, getting value, engaged | Nurture for expansion; gather testimonials |
| At Risk | 5.0 - 7.9 | Customer showing warning signs; declining engagement or sentiment | Proactive outreach; offer support or resources |
| Critical | 0.0 - 4.9 | Customer at high churn risk; major issues | Executive outreach; retention offer; intervention playbooks |
One health score doesn't fit all. Create different scoring models for different segments:
SMB Score (Self-serve users):
Enterprise Score (CSM-managed):
Let's walk through how a real company implements health scoring:
Current State (Before Health Scoring):
Health Score Implementation:
Results (After 90 Days):
You have options depending on your team's technical depth:
| Tool Category | Best For | Examples |
|---|---|---|
| All-in-One Platforms | Quick setup, unified revenue ops | SaaS Pulse, Gainsight, Totango, Vitally, Planhat |
| Analytics Platforms | Deep product usage insights | Amplitude, Mixpanel, Heap |
| Data Warehousing | Custom scoring, full control | Segment, Rudderstack, custom Python/SQL |
| Spreadsheet-based | Proof of concept, small datasets | Google Sheets, Excel with formulas |
Recommendation: Start with a unified platform that connects health scores to the rest of your revenue stack. Once you've proven the concept and understand your weighting, consider moving to a full data warehouse solution. SaaS Pulse surfaces health signals alongside churn signals, attribution, and support — so your team sees the full picture in one place.
Here's where most companies fail: they build a health score but don't actually use it.
A health score is only valuable if it triggers action. That means:
A customer health score transforms churn from inevitable to preventable. Instead of reacting to cancellations, you're proactively identifying customers at risk—and getting your team in front of them before they decide to leave.
Start simple (5-8 metrics), validate that your score correlates with churn, and improve from there. Most companies see measurable churn reduction within 60 days of implementing a health score.
Ready to act on your health scores? SaaS Pulse connects health signals to your full revenue operations stack — so at-risk customers trigger the right intervention automatically. Request an Invite →
SaaS Pulse brings together everything you need — analytics, churn prevention, attribution, support, and more — in one connected platform.
Request an Invite →