Customer Health Score Calculator
Calculate customer health score from product usage, support tickets, and NPS for churn prediction.
Calculator
Adjust values & calculateScore Breakdown
Recommended Actions
- โขCustomer is healthy - maintain regular check-in cadence
Formula
The health score combines five weighted dimensions: product engagement from login frequency and feature usage, recency of last activity, support ticket health, NPS satisfaction, and revenue growth trajectory. A tenure factor adjusts for account maturity, slightly boosting scores for long-term customers.
Last reviewed: December 2025
Worked Examples
Example 1: Healthy Enterprise Customer Assessment
Example 2: At-Risk SaaS Customer Intervention
Background & Theory
The Customer Health Score Calculator applies the following established principles and formulas. Health and medicine calculators are grounded in validated physiological measurement methods established through decades of clinical research. Body Mass Index, or BMI, is calculated by dividing weight in kilograms by height in meters squared (kg/mยฒ), a formula originating from Adolphe Quetelet's 19th-century statistical work and later codified by the WHO into standard classifications: underweight below 18.5, normal weight 18.5 to 24.9, overweight 25 to 29.9, and obese at 30 and above. Basal Metabolic Rate quantifies the minimum energy required to sustain life at rest. The Mifflin-St Jeor equation, published in 1990 and widely regarded as the most accurate for most adults, calculates BMR as (10 ร weight in kg) + (6.25 ร height in cm) โ (5 ร age) ยฑ sex adjustment. The older Harris-Benedict equations, revised in 1984 by Roza and Shizgal, remain in common use. Total Daily Energy Expenditure is derived by multiplying BMR by a physical activity factor ranging from 1.2 for sedentary individuals to 1.9 for extremely active ones, following the methodology validated by doubly labeled water studies. Body fat percentage can be estimated without laboratory equipment using the U.S. Navy circumference method, which uses neck, waist, and hip measurements, or via BMI-derived equations adjusted for age and sex. The Jackson-Pollock skinfold method offers higher precision with calipers. Blood pressure classification, according to the American College of Cardiology and the 2017 ACC/AHA guidelines, defines normal as below 120/80 mmHg, elevated as 120 to 129 systolic, and hypertension stage 1 as 130 to 139 systolic or 80 to 89 diastolic. Target heart rate zones for aerobic exercise are derived from maximum heart rate estimates, most commonly using the formula 220 minus age in years, with moderate-intensity training typically defined as 50 to 70 percent of maximum heart rate and vigorous intensity at 70 to 85 percent, consistent with CDC and American Heart Association guidelines. These thresholds guide safe and effective cardiovascular conditioning.
History
The history behind the Customer Health Score Calculator traces back through the following developments. The history of health measurement stretches back to ancient Greece, where Hippocrates around 400 BCE laid the foundation for observational medicine by systematically recording patient symptoms, diet, and environment. His humoral theory, though scientifically superseded, established the principle that the body operates as an interconnected system subject to measurable imbalance. The transformation toward modern medicine accelerated in the 19th century. Louis Pasteur and Robert Koch developed germ theory in the 1860s and 1870s, identifying microorganisms as disease agents and enabling targeted interventions. Florence Nightingale, working during the Crimean War in the 1850s, introduced statistical analysis to nursing practice, demonstrating through data visualization that sanitation reduced mortality. Her work is foundational to evidence-based health measurement. The discovery of vitamins in the early 20th century, beginning with Casimir Funk's coinage of the term in 1912 and culminating in the isolation of vitamins A through K, created the field of nutritional science and gave rise to dietary reference intake frameworks. The World Health Organization, founded in 1948, subsequently established global standards for health metrics, disease classification through the International Classification of Diseases, and recommended daily allowances. The BMI as a clinical screening tool gained traction in the 1970s through Ancel Keys' large-scale epidemiological work, which validated Quetelet's index as a population-level obesity indicator. Through the 1980s and 1990s, the Framingham Heart Study produced landmark data linking cholesterol, blood pressure, and lifestyle factors to cardiovascular disease risk, directly shaping the numeric thresholds still used in health calculators. The evidence-based medicine movement, formalized by Gordon Guyatt and colleagues at McMaster University in the early 1990s, demanded that all health recommendations derive from systematically graded clinical evidence. The digital health era beginning in the 2000s brought these formulas to consumer devices, wearable sensors, and smartphone applications, expanding access to health self-monitoring on a global scale and enabling population-level data collection that continues to refine clinical reference ranges.
Frequently Asked Questions
Formula
Health Score = (Engagement x 0.30 + Recency x 0.20 + Support x 0.15 + NPS x 0.20 + Growth x 0.15) x Tenure Factor
The health score combines five weighted dimensions: product engagement from login frequency and feature usage, recency of last activity, support ticket health, NPS satisfaction, and revenue growth trajectory. A tenure factor adjusts for account maturity, slightly boosting scores for long-term customers.
Worked Examples
Example 1: Healthy Enterprise Customer Assessment
Problem: An enterprise customer logs in 18 times/month, uses 75% of features, has 2 support tickets, NPS of 9, $48K contract, last login 1 day ago, 18-month tenure, and 20% expansion revenue growth.
Solution: Engagement: (min(18/20,1) x 100 x 0.4) + (75 x 0.6) = (90 x 0.4) + 45 = 81\nRecency: 100 (1 day)\nSupport: 90 (2 tickets)\nNPS: 90 (9/10 x 100)\nGrowth: 67 (20/30 x 100)\nRaw: (81x0.30 + 100x0.20 + 90x0.15 + 90x0.20 + 67x0.15) x 1.05 = 90.2\nHealth Score: 90
Result: Health Score: 90 | Risk Level: Healthy | Churn Probability: 5% | Revenue at Risk: $2,400
Example 2: At-Risk SaaS Customer Intervention
Problem: A customer logs in 4 times/month, uses 30% of features, has 8 support tickets, NPS of 5, $18K contract, last login 12 days ago, 8-month tenure, and 2% expansion.
Solution: Engagement: (min(4/20,1) x 100 x 0.4) + (30 x 0.6) = (20 x 0.4) + 18 = 26\nRecency: 50 (12 days)\nSupport: 40 (8 tickets)\nNPS: 50 (5/10 x 100)\nGrowth: 6.7 (2/30 x 100)\nRaw: (26x0.30 + 50x0.20 + 40x0.15 + 50x0.20 + 6.7x0.15) x 1.0 = 37.8\nHealth Score: 38
Result: Health Score: 38 | Risk Level: Critical | Churn Probability: 65% | Revenue at Risk: $11,700
Frequently Asked Questions
What is a customer health score and why is it important?
A customer health score is a composite metric that predicts the likelihood of a customer renewing, expanding, or churning based on their behavior and engagement patterns. It aggregates multiple signals including product usage, support interactions, satisfaction surveys, and business metrics into a single actionable number, typically on a 0-100 scale. Health scores are critical for SaaS businesses because they enable proactive intervention before customers churn. Companies using health scoring report 10-20% improvement in net revenue retention. Without health scores, customer success teams react to cancellation requests rather than preventing them, missing the window where intervention is most effective.
What factors should be included in a customer health score?
An effective customer health score should incorporate both leading and lagging indicators across multiple dimensions. Product engagement metrics like login frequency, feature adoption breadth, and time spent in the product reveal whether customers are getting value. Support metrics including ticket volume, sentiment, and resolution satisfaction indicate frustration levels. Relationship metrics such as NPS scores, executive sponsor engagement, and responsiveness to outreach reflect relationship quality. Financial metrics like payment history, expansion revenue, and contract value signal commercial commitment. The specific weights for each factor should be calibrated using historical churn data from your customer base to identify which signals are most predictive for your product.
How do I interpret different health score ranges?
Health scores typically fall into four actionable categories that drive different customer success strategies. Scores of 80-100 indicate healthy customers who are engaged, satisfied, and likely to renew. These customers are candidates for expansion conversations and case study requests. Scores of 60-79 represent neutral customers who are using the product but may not be fully realizing its value. Proactive check-ins and enablement sessions work well here. Scores of 40-59 flag at-risk customers showing warning signs like declining usage or increasing support tickets, requiring immediate outreach and remediation plans. Scores below 40 indicate critical accounts with high churn probability, demanding executive-level intervention and potential rescue offers.
How does NPS relate to customer health and churn prediction?
Net Promoter Score correlates strongly with retention outcomes but should never be the sole health indicator. Promoters scoring 9-10 have renewal rates 15-25% higher than detractors scoring 0-6. However, NPS captures a point-in-time sentiment that may not reflect actual product usage. A customer might give a high NPS during a honeymoon period but churn later due to poor adoption. Conversely, a low NPS from a power user experiencing a temporary frustration does not necessarily indicate churn risk. The most effective approach weights NPS alongside behavioral data, giving NPS approximately 15-25% of the total health score weight. Track NPS trends over time rather than single responses for more reliable predictions.
How should support ticket volume be weighted in health scoring?
Support ticket interpretation requires nuance because both extremes can indicate problems. Zero tickets might mean the customer is self-sufficient and happy, or it might mean they have disengaged and stopped trying to make the product work. Very high ticket volumes clearly indicate frustration and friction. The sweet spot of 1-3 tickets per month often indicates active engagement with the product. More important than volume is ticket sentiment and resolution satisfaction. Unresolved tickets, repeated issues, and escalations are much stronger churn signals than ticket count alone. Weight support metrics at 10-20% of total health score, and consider tracking the ratio of feature requests to bug reports as a proxy for customer investment in the product.
How often should customer health scores be recalculated?
Health scores should be recalculated at least weekly for meaningful trend detection, though daily updates are ideal for SaaS products with granular usage data. Real-time scoring enables immediate alerts when a customer crosses critical thresholds, allowing same-day intervention. However, avoid over-reacting to daily fluctuations by implementing smoothing algorithms that weight recent behavior more heavily while maintaining historical context. Use 30-day rolling averages for stable metrics like feature adoption and 7-day windows for volatile metrics like login frequency. Establish alert triggers for significant score drops of 15 or more points within a week, and generate automated reports for customer success managers showing score trends for their portfolio at the start of each week.
References
Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy