You find out an account is leaving when the renewal does not come back. By then the decision was made weeks or months earlier. The signals were there the whole time, sitting in separate systems, and nobody read them together.
Every account lost without warning is a full replacement cost. You already paid to win it. You lose the revenue, the expansion it would have grown into, and the referrals it would have sent. A customer health score is the instrument that reads the warning signs early, while you can still act. This is a customer experience question, not a reporting one. The score works because it measures how the customer is actually experiencing you.
What a customer health score is
A customer health score is a single number, per account, that combines the signals predicting whether a customer will stay, grow, or leave. Not one metric. A weighted blend of the few that matter. Green, amber, red, or 0 to 100, whatever your team reads fast. The job is to make a quiet decline visible before the renewal conversation, not after it.
You already hold the data
The vendors selling health-score software imply you need their platform to begin. You do not. The inputs sit in systems you already own:
- Usage: are they using what they pay for, or a fraction of it.
- Support load: ticket volume, repeat contacts, problems that stay open.
- Engagement: do they open your messages, attend the reviews, take the calls, or have they gone quiet.
- Payment behaviour: paying on time, or disputing and delaying.
- Relationship depth: one contact who could walk out the door, or several across the account.
Pull these from your CRM, your support desk, and your finance system. A spreadsheet is enough to start.
How to build one in five steps
Pick three to five inputs that actually predict churn in your business. Look at the accounts you lost last year. What did they share in the months before they left. Those patterns are your inputs, and they are the same early churn signals a health score is built to catch.
Weight them. Signals do not matter equally. If your lost accounts almost always went quiet first, engagement carries more weight than usage.
Set the bands. Decide what green, amber, and red look like for each input, then combine them into one account score.
Score every account and refresh monthly. A health score is a rhythm, not a one-off report.
Assign the response. Decide who acts when an account turns amber and what they do. Skip this and the score is decoration.
Read it from the customer's side
A score built only on internal data misses half the picture. Usage tells you what a customer does, not how they feel about it. The strongest scores add the experience signals: how much effort it takes to get an answer, whether problems get fixed, whether the customer feels heard after they give feedback. An account can look active and still be planning to leave, because every interaction is hard work. Add at least one experience input, effort or a direct check, so the score reflects the relationship and not just the login.
What to do when the score drops
The score is the trigger, not the fix. When an account drops a band, the response is a designed recovery, not a panic call: understand why the score moved, address the real problem, then confirm with the customer that it is resolved. A red score with no recovery path is only an earlier way to watch a customer leave. The point of the early warning is to act before the renewal date, while you still can.
Size what it protects
Take your own figures. Count the accounts you lost last year without seeing it coming, and multiply by your average contract value. That is the revenue a working health score puts in front of you while you can still save it. Then estimate how many of those you could realistically have kept with two months' warning. That number is what the score is worth, every year. Use your real baseline, because that is the figure that holds up in front of your CFO.
What to do next
Pull last year's lost accounts and list what they shared in the months before they left. That list is your first health score. Build it in a spreadsheet, score every account this month, and decide who owns the amber accounts. That is how we work: find the problem, build the fix, keep it working.
Frequently asked questions
What is a customer health score?
How do you calculate a customer health score?
Do you need customer success software to build a health score?
What signals should a B2B customer health score include?
How often should you update a customer health score?
More on Retention

Customer Education Is a Retention Problem, Not a Course Library
Customers who use a fraction of what they bought question the renewal. Customer education that protects revenue is built into the experience, not a course library.

How to Win B2B Contract Renewals Before the Renewal Date
A contract renewal is decided across the term, not at the renewal date. Here is how to protect and grow B2B renewals through the experience, not the paperwork.

How to Handle Customer Complaints in B2B and Keep the Account
In B2B, a complaint is a contract at risk. Here is how to handle customer complaints with a process that fixes the problem, keeps the account, and builds loyalty.
