Account health score: how to build one for a consulting firm
An account health score tells you which clients are at risk before they say so. Here's how to build one for a consulting or services firm, and what to track.
By Sebastian StreiffertPublished Jun 2, 2026Updated Jun 2, 20266 min read
A client can be unhappy for months before they tell you. By the time they say they're looking at other options, the relationship is usually already gone.
An account health score is a way to catch that earlier. It's a number, or a simple rating, that tells you how each client relationship is doing based on real signals: how often you're talking, who you know inside the account, what's outstanding, and more.
Why consulting firms need one
A product company has usage data. If a client stops logging in, the platform knows. For a consulting firm, you don't have that signal. You have meetings, emails, deliverables, and conversations.
That makes it easy for accounts to quietly drift. The delivery work is ongoing, invoices are going out, but the relationship is getting thinner. No one is talking to the economic buyer. The client's main stakeholder changed roles six months ago and no one followed up.
An account health score turns the signals you do have into a rating that's easy to glance at. Instead of having to remember the state of every account, you can see at once which ones need attention.
What to include in the score
Recency of meaningful contact
When did someone on your team last have a real conversation with this client? Not a quick invoice email. An actual call, meeting, or substantive exchange. Weight this heavily. A client you haven't spoken with in 45 days is a risk, regardless of how well the project is going.
Contact coverage
How many people at the client company do you actually know? If you only know one person and they leave, the relationship can disappear overnight. Healthy accounts have at least two or three meaningful contacts, including someone at the economic buyer level.
Open items and outstanding commitments
Are there things you promised and haven't followed through on? Unresolved action items are a quiet relationship risk. Clients notice when you commit to something and it disappears.
Stakeholder changes
Has anyone new joined the account, or has your main contact changed roles? A new stakeholder who didn't buy your work is a risk. Catching this early gives you time to build the relationship before it matters.
Invoice and payment status
Late payments can be a sign that a client is unhappy, not just slow.
Renewal or expansion status
An account in active renewal conversation is healthy. One that's nowhere near that discussion might be drifting.
Keep the scoring simple at first
A three-level system is easier to act on than a precise 0-to-100 number. Here's a starting template:
This is not a perfect score. It doesn't need to be. The goal is a fast signal that tells you where to focus, not a precise measure you can debate in a board meeting.
- Healthy: Last meaningful contact within 14 days. At least two known contacts. No overdue items.
- At risk: Last contact 15 to 30 days ago, or only one known contact, or one item past due.
- Needs attention: No meaningful contact in 30 or more days, or a stakeholder change with no follow-up, or multiple overdue items.
Where to track it
Your CRM is the right home for this. If your CRM has custom fields on the company level, you can track it manually at first. Update it each week during your account review.
Once you see which signals actually predict at-risk accounts for your firm, you can start automating the update. In Lumenbase, email and calendar sync means recency-of-contact fields stay current without anyone typing them in. You can build a view that shows every active account sorted by risk level.
What to check in your weekly account review
This takes 15 to 20 minutes if your data is in decent shape.
- Which accounts have gone quiet in the past two weeks
- Which accounts have only one known contact
- What open items are past due across your active clients
- Whether any key stakeholders have changed roles recently
- Which accounts are approaching renewal without a recent conversation
How to use the score
When an account drops to "at risk" or "needs attention," reach out. Not with a sales call, but with a real touchpoint. A quick call to check in. A note about something relevant. A question about how the project is landing for their team.
Clients respond well to proactive contact. It's easy to stay loyal to a firm that makes them feel noticed. It's easy to leave one that only gets in touch when there's an invoice on the table.
Who this works best for
Consulting and professional services firms with 10 to 50 active accounts. At that size, you can't rely on memory, but you also don't need a complex scoring platform.
If you have fewer than 10 active accounts, you can just look at the list. If you have more than 50, you need more automation and alert triggers built into your CRM. The sweet spot is 10 to 50 accounts, which is where most agencies and mid-sized consultancies sit.
Frequently asked questions
How often should I update the account health score?
Once a week is usually enough. Set aside 15 minutes on Monday to go through your active accounts and update the score based on what happened last week. If you use a CRM with email sync, some of this updates automatically.
Can I use an account health score for new business as well as existing clients?
Not directly. Account health scoring is for active client relationships. For leads and pipeline, you would use a lead score or deal health metric instead. The inputs are different.
What is the difference between an account health score and a customer success health score?
Mostly context. Customer success health scores come from SaaS companies tracking product usage. Consulting firms don't have usage data, so account health scores track relationship signals instead: who you've spoken to, how recently, and what's outstanding.
What should I do when an account drops to "at risk"?
Reach out. Not to push a renewal or upsell, but to check in. Ask how the project is landing. Ask if anything needs attention. The conversation itself is often enough to bring the relationship back to green.
Was this article helpful?
