Back to Blog
RevOpsDeal ScoringHubSpot

Deal scoring: know which open deals will actually close

Abhishek Singla Jul 22, 2026 10 min read

It is Friday morning and the forecast call starts in ten minutes. Your VP of Sales says the quarter is "in good shape." Three of the five deals he called commit last quarter slipped. Two of them slipped again this quarter. Nobody in the room can tell you, with a straight face, which of the twelve open deals on the board will actually close in the next 30 days.

That is not a forecasting problem. It is a scoring problem. You are ranking open deals by gut feel and stage, and both lie to you.

I have sat on a lot of these calls over the past ten years, most recently building the go to market stack at Peec AI. The pattern is always the same. Teams pour effort into scoring leads at the top of the funnel and then run the bottom of the funnel, where the actual money is, on a mix of stage probability and optimism. Deal scoring fixes that. It is the discipline of ranking your open opportunities by how likely they are to close, using real signals instead of the number your CRM assigns to a pipeline stage.

Deal scoring is not lead scoring

People conflate the two constantly, so let me draw the line clearly.

Lead scoring answers one question: which of the people who just filled in a form or landed on the pricing page are worth a call. It works on contacts and companies at the top of the funnel. If you have not built one yet, my HubSpot lead scoring guide covers the fit and engagement split.

Deal scoring answers a different question: of the opportunities already in my pipeline, which ones will close and which ones are quietly dying. It works on the deal object, not the contact. A hot lead can turn into a dead deal, and a lukewarm lead can turn into a signed contract. The two scores measure different things at different points, and you need both.

Here is why the distinction matters for the money. Win rates are getting worse, not better. The 2025 Ebsta and Pavilion report put the average B2B win rate at 19%, down from 29% the year before. At the same time, 89% of B2B buyers said a purchase they were working on stalled at some point in the year. Your pipeline is full of deals that look alive in the CRM and are already gone. Deal scoring is how you find them before the forecast call, not after.

The point

Stage is a folder, not a forecast.

A deal sitting in "proposal sent" for six weeks is not 60% likely to close just because your pipeline settings say that stage is worth 60%. The stage tells you where the deal is filed. It tells you almost nothing about whether it will close.

Why stage probability lies to you

Most CRMs, HubSpot included, let you attach a win probability to each deal stage. Discovery is 20%, demo done is 40%, proposal is 60%, and so on. Then the weighted pipeline report multiplies deal value by stage probability and gives you a number that feels like a forecast.

It is not. Stage probability is a flat average baked in once and applied to every deal in that stage forever. Two deals sitting in "proposal sent" get the same 60%, even if one has a champion, a signed mutual action plan, and a procurement date, and the other went dark eleven days ago and has not replied to three emails. The CRM cannot tell them apart because stage is the only input.

The other problem is that reps game stages. They move a deal to "proposal sent" because they emailed a PDF, not because the buyer is evaluating anything. Stage inflation is real, and it means your weighted pipeline is built on a number the rep controls and the buyer does not.

Deal scoring replaces that single flat number with a live read on the actual deal. It looks at what the buyer is doing, not what folder the rep dropped the deal into.

The two things a real deal score measures

Good deal scoring, whether you build it by hand or let AI do it, comes down to two questions.

The first is deal shape. Does this opportunity look like the deals you usually win, or the ones you usually lose. You already have the answer in your closed data. Pull your last 100 closed won and closed lost deals and look at what separates them. In most B2B teams I have worked with, the winners share a few traits: multiple contacts engaged, a clear next step booked, a deal size inside your normal band, and a champion who replies within a day. The losers share the opposite: single threaded, no next meeting, a deal size two or three times your average that never had a real budget behind it.

The second is momentum. Is this deal moving or rotting. A deal that had a meeting last week, a proposal opened twice yesterday, and a reply this morning is alive. A deal with no activity in 14 days is not stalled, it is usually dead, and the rep just has not admitted it yet. Momentum is where deal scoring earns its keep, because it catches the slippage before the forecast call instead of during it.

Weighted pipeline by stage
Every "proposal" deal scored 60%
Rep controls the stage, so the score
Dead deals look identical to live ones
You find out on the forecast call
Real deal scoring
Each deal scored on its own signals
Buyer behaviour drives the score
A rotting deal drops on its own
You see the risk two weeks early

How to build a rule based deal score in HubSpot

You do not need AI to start. A rule based score you can explain to a rep will beat a black box you cannot, and it works from day one instead of needing years of history. Here is the version I set up for teams running HubSpot Sales Hub.

Build a calculated or scored property on the deal object and add points for the signals that separate your won deals from your lost ones. A starting rubric that has held up well:

  • Multiple contacts on the deal, at least two roles engaged: add 15
  • A meeting booked in the next 14 days: add 20
  • Deal size inside your normal ACV band: add 10, subtract 10 if it is more than 3x your average
  • Champion replied in the last 3 days: add 15
  • Proposal or quote opened more than once: add 10
  • No activity logged in 14 days: subtract 25
  • Past the expected close date with no new close date set: subtract 20

Tune the weights against your own closed data, not mine. The point is that the score moves as the deal moves. A deal that goes quiet loses points every day until it drops out of the "worth chasing" band on its own, which is exactly the behaviour weighted pipeline never gives you.

If your signals live outside HubSpot, in product usage or intent data, this is where an automation layer earns its place. We wire these scores together with n8n and Clay so a deal score reflects product logins, support tickets, and buying signals, not just email opens. That data plumbing is most of the work, and it is the part we handle in our AI automation builds.

Step 01
Pull closed data
Last 100 won and lost deals. Find the 5 signals that separate them.
Step 02
Write the rubric
Turn those signals into a points model on the deal object.
Step 03
Score live deals
Apply it to open pipeline and sort. See what surfaces at the bottom.
Step 04
Run the review
Work the pipeline review off the score, not the stage.

The AI deal score question

HubSpot ships a predictive deal score on Sales Hub Professional and Enterprise. It produces a 0 to 100 likelihood of winning, refreshed every six hours or after roughly two weeks of new signal. Salesforce, Pipedrive, and a growing set of revenue intelligence tools do the same thing. It is genuinely useful once the conditions are right.

Here is the part the vendors skip. Predictive scoring underperforms a well tuned rule based model until you cross a few thousand closed deals of training data. The number I have seen quoted, and it matches what I have watched happen, is roughly 5,000 closed deals before the AI model reliably beats the rules you would write yourself. A 50 person B2B company closing 200 deals a year does not have that history, and feeding a thin dataset into a predictive model gives you confident nonsense.

So the honest answer for most companies reading this: start with rules, run them for a year or two, and switch to the AI score when you actually have the volume to train it. The teams that get forecasting to within 3 to 4% of actual every quarter are not the ones with the fanciest model. They are the ones with clean deal data and a weekly cadence of looking at it. One study found teams tracking pipeline weekly hit 87% forecast accuracy against 52% for teams that tracked irregularly. The model matters less than the habit.

The training threshold
5,000

Closed deals of history before a predictive AI deal score reliably beats a rule based one you can build and explain today. Most SMBs are years away, so start with rules.

What to actually do with the score

A score you look at once a quarter is decoration. The value shows up when it drives your weekly pipeline review. Sort open pipeline by deal score, low to high, and start the meeting at the bottom. The deals with a champion, momentum, and a booked next step do not need discussion. The ones scoring low do.

For every low scoring deal, the question is simple: what would have to be true for this to score higher, and can we make it true this week. Usually the answer is a second contact, a booked next meeting, or an honest conversation about whether budget exists. If the rep cannot name a next step, the deal is not real, and it comes out of the commit. That is the whole game. You are not trying to save every deal. You are trying to stop counting the dead ones.

This is also where deal scoring connects to your coverage math. If you strip the dead deals out and your real, scored coverage drops below 3x quota, you have a pipeline generation problem this quarter, not a closing problem. I wrote about that gap in the pipeline coverage ratio guide. And once a quarter closes, the deals your score got wrong are the best input you have for tuning it, which is a nice reason to run a proper win loss analysis.

Forecast built on gut feel?

Book a free 30 minute audit and we will show you the three deal signals your CRM is ignoring, and how to score on them.

Book an audit →

The unglamorous truth about deal scoring

Deal scoring is not an AI feature you switch on. It is a decision to rank open pipeline on buyer behaviour instead of rep optimism, and then to act on the ranking in your weekly review. The model can be seven rules in a HubSpot property. What makes it work is that you actually look at the bottom of the sorted list and do something about it.

The teams that forecast well are boring about this. Clean deal data, a scoring rubric everyone understands, and a review that starts with the ugly deals every single week. That is it. If you get that right, the Friday forecast call stops being a guessing game and starts being a status update. Getting the CRM and the data model to support it cleanly is the part we do inside CRM and RevOps builds.

FAQ

What is the difference between deal scoring and lead scoring?

Lead scoring ranks contacts and companies at the top of the funnel to tell reps who to call. Deal scoring ranks open opportunities already in the pipeline to tell reps and managers which deals will close and which are dying. They run on different objects at different funnel stages, and a healthy revenue team uses both.

Is HubSpot deal stage probability the same as deal scoring?

No. Stage probability is a single flat number attached to a pipeline stage, applied to every deal in that stage regardless of what the buyer is doing. Deal scoring looks at each deal's own signals, like engagement and momentum, so two deals in the same stage can score very differently. Stage probability is a rough average. Deal scoring is a live read.

Do I need HubSpot Enterprise to score deals?

No. HubSpot's AI predictive deal score needs Sales Hub Professional or Enterprise, but you can build a rule based score on the deal object in almost any tier using scored or calculated properties. For most small and mid sized B2B teams, the rule based version is the better starting point anyway because it works without years of training data.

How many closed deals do I need before AI deal scoring works?

As a rough guide, around 5,000 closed deals of history before a predictive model reliably beats a well built rule based one. Most companies closing a few hundred deals a year are years away from that, so start with rules and switch to the AI score when your volume can actually train it.

How often should deal scores be updated?

The score should move as the deal moves, so update it continuously off live signals rather than on a schedule. HubSpot's predictive score refreshes roughly every six hours. What matters more than the refresh rate is that you review the scored pipeline weekly, since teams that track pipeline weekly hit far higher forecast accuracy than those who check in irregularly.

Get your pipeline scoring the way it should

If your forecast is built on stage probability and rep confidence, deal scoring is the highest impact fix you can make this quarter. We build the scoring model, wire in the signals your CRM ignores, and set up the weekly review so your team acts on it. Book a free audit and we will show you the three fixes we would make first.

Second opinion

Wrestling with something like this in your own stack?

Describe the whole problem to us, in total privacy. Within 7 days you get our second opinion in writing: what is actually going on, how we would tackle it, and what we would avoid. We take on a limited number of questions each month.

Ask privately