SaaS Metric

Customer Health Score

Definition

A customer health score is a composite indicator that summarizes how likely an account is to renew, expand, or churn, based on signals like product usage, engagement, support history, and billing status. There is no single formula — it is a weighted model, and the most predictive versions use statistical methods such as survival analysis rather than fixed point-based rules. It turns scattered signals into one number that customer success teams can act on before churn happens.

Formula

No single formula. Two common approaches:
1. Weighted rules: health = Σ (signal score × weight) across usage, engagement, support, billing
2. Predictive model: estimate churn probability from historical signals (e.g. survival analysis / Cox model)

Benchmark

Not a benchmark metric — there is no industry target value. A health score is judged by how well it predicts actual renewal and churn outcomes, so validate it against your own historical data.

What goes into a health score

Most health scores combine four families of signal: product usage (frequency, depth, breadth of features used), engagement (logins, active seats, key-action adoption), relationship and support (ticket volume, sentiment, NPS, executive contact), and commercial status (payment health, contract stage, expansion or contraction). Each is weighted by how strongly it predicts retention for your business.

The naive version assigns fixed points to each signal and sums them. That is easy to explain but brittle, because the weights are guesses. A stronger approach learns the weights from your own churn history, so the score reflects what actually predicts churn in your data rather than intuition.

Rules-based vs. predictive scoring

Rules-based scores are transparent but static and often poorly calibrated. Predictive scores use statistical models — survival analysis or a Cox proportional-hazards model, for example — to estimate each account’s churn probability and how it changes over time. RetentionLens builds predictive health scores from Stripe and product signals so teams can prioritize the accounts most likely to churn next, rather than reacting after a cancellation.

Frequently asked questions

What is a customer health score?

It is a composite score that estimates how likely a customer is to renew, expand, or churn, built from signals such as product usage, engagement, support history, and billing status. It gives customer success teams a single, actionable read on each account.

How do you calculate a customer health score?

There is no universal formula. A simple version assigns weighted points to usage, engagement, support, and billing signals and sums them. A more accurate version learns the weights from historical churn data using a predictive model such as survival analysis, so the score reflects what truly predicts churn.

What is a good customer health score?

There is no industry benchmark value — a health score is only as good as its ability to predict real renewal and churn outcomes. Validate it against your own history: a good score cleanly separates accounts that later churned from those that renewed.

Track this automatically

Connect Stripe and RetentionLens computes Customer Health Score for you — with cohorts, trends and churn-risk scoring. Start on the free tier.

Benchmarks are general SaaS ranges and vary by segment, stage and business model. Last reviewed 2026-05-30.