Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Sales Forecasting

Health Score in Renewal Forecasting

ORM Technologies
Home/ Glossary/ Health Score in Renewal Forecasting
Definition Using a health score in renewal forecasting means mapping score bands to renewal probabilities observed in your own history, then applying those probabilities to the renewal base to produce a forecast. The mapping has to be calibrated against outcomes, not assigned by judgment.
A health score becomes a forecasting input the moment its bands are attached to renewal rates you have actually observed. Until then it is a triage tool. The conversion is straightforward, and the discipline it requires is calibration rather than modeling.

Building the mapping

Take a snapshot of every account's health score as it stood 90 days before its renewal date, going back at least eight quarters. Bucket those accounts by score and calculate what share of each bucket renewed, and at what value. The finished table has one row per band and looks like this, with your own numbers in the last three columns:

Score band at T minus 90Accounts in bandRenewedObserved renewal rate
80 to 100your countyour countyour rate
60 to 79your countyour countyour rate
40 to 59your countyour countyour rate
Below 40your countyour countyour rate
The first time a team builds this, the bands rarely behave the way anyone assumed. Two adjacent bands with nearly identical renewal rates mean the score is not separating risk in that range, and the fix is a better signal rather than a redrawn boundary.

Apply the calibrated rates to the renewal base by band and the result is a probability-weighted renewal forecast built on behavior instead of on account manager sentiment.

Track value, not only logo

Renewal outcomes are not binary. An account that renews at 70% of its previous ARR counts as a save and as a miss at the same time. Run the calibration twice, once on logo retention and once on retained value, because a health score that predicts survival while missing contraction produces a forecast that is right about the customer list and wrong about the number.

Keep it calibrated

Two ORM positions govern the maintenance of this model.

The first concerns drift. ORM's view is that the most common reason a forecast fails is that something in the business or the market changed while the forecast was still built on old assumptions, and that a model unresponsive to changing dynamics will miss. Score-to-probability mappings age exactly this way. Recalibrate every two quarters.

The second concerns data quality, which is the objection most teams raise before they start. ORM's position is that everyone thinks their data is uniquely bad, that everyone is wrong, and that consistent data supports accurate predictions regardless of how messy it looks. Consistency is the requirement. Perfection is not.

One scope note. ORM's 95% accuracy target applies to new and expansion business rather than renewal. Renewal is a separate forecasting problem running on a different signal set, which is precisely why it deserves its own calibrated model instead of a haircut applied to the sales forecast. Done properly, the renewal line stops being the softest part of the plan and starts carrying real forecast accuracy, which is what makes net revenue retention something a board can be told in advance rather than after the fact.

Frequently Asked Questions

How do you turn a health score into a renewal probability?

Bucket historical accounts by the score they held 90 days before their renewal date, then calculate the share of each bucket that actually renewed. If accounts scoring 40 to 55 renewed 62% of the time, that band carries a 62% probability. The number comes from your outcomes rather than from a workshop about what red should mean.

How far ahead should the score be measured?

Take the snapshot 90 days before the renewal date, because that is roughly the last point where an intervention can still change the result. Scoring at renewal week produces a forecast that is accurate and useless. A quarter of lead time is what turns the score into a save motion instead of a postmortem.

Does a bad-data problem make this impossible?

No. ORM's position is that everyone believes their data is uniquely bad, and it does not matter, because consistent data still supports accurate predictions. Inconsistency breaks a model. Imperfection does not. Fix definitions that change over time before worrying about fields that are merely incomplete.

Why do health-score-driven renewal forecasts drift?

Because the relationship between the signals and the outcome changes while the mapping stays fixed. ORM's view on forecast misses is that the most common cause is a model built on old assumptions that no longer match current conditions. Recalibrate the score-to-probability mapping every two quarters or the forecast slowly describes a market that has moved.

Put these metrics to work

ORM builds custom revenue forecast models that turn concepts like health score in renewal forecasting into prescriptive action for your team.

Schedule a Demo