Calculate win probability based on pipeline stage in HubSpot

Replace static deal stage assumptions with data-driven win rates to improve sales forecasts and coaching.

Author:
Tory Ferrall, from Databox

Integrations: Datasets and HubSpot

Departments: Operations

Pricing Plans: Professional

Features: Calculated Metrics and Metric Builder

Summary

Sales forecasts in HubSpot often rely on static deal stage probabilities that are set once and rarely revisited. These probabilities are typically based on intuition rather than historical performance, which leads to inaccurate forecasts and limited visibility into where deals break down across the pipeline.

In this use case, Tory Ferrall shows how her team used HubSpot and Databox to calculate real win probabilities by pipeline stage using historical deal data. By tying deals to the date they entered each stage and calculating win rates based on Closed-Won versus all Closed deals, the team gained a clearer view of pipeline health, rep performance, and stage-level drop-offs. The result is more accurate forecasting and more precise coaching conversations.

Tory’s tips and best practices

“Static probabilities are usually set once and never revisited.”

Default deal stage probabilities in HubSpot are often based on assumptions. Watching how actual win rates differ from those assumptions highlights where forecasts may be overstated and where pipeline expectations need to be reset.

“Tie deals to when they entered a stage, not when they closed.”

Using the Entered Deal Stage Date property ensures win rates are calculated based on when deals actually hit a stage. This makes comparisons over time more accurate and avoids skewing results toward recent closes.

“Stage-level win rates show exactly where coaching is needed.”

Breaking win probability down by stage and by rep reveals where deals consistently fall apart. In Tory’s case, this made it possible to identify late-stage drop-offs for a specific rep and focus coaching on that exact point in the funnel.

Explore similar use cases

Improve Monthly Revenue Outcomes by Spotting Sales Gaps Early

Read more

Coach sales reps faster by understanding what drives performance

Read more

Align funnel reporting with your real sales cycle (rolling date logic)

Read more

Build better Quarterly Business Review (QBR) reports with Hubspot + Databox

Read more

FAQ

How do you report on close rates over time in HubSpot?

In HubSpot, you can use custom reports to report on close rates for a moment in time. Users encounter limitations without investing in Operations Hub or Datasets if trying to report on close rates over time and resort to manual exports to see close rates as a rolling metric. With Databox, this can be achieved in one single dashboard.

How do you calculate win probability in HubSpot?

By default, HubSpot assigns a static win probability to each deal stage in your pipeline. These can also be updated (manually or automatically), but users complain about gaps and inaccuracies if prospects have not completed every stage in linear order. With Databox, a combination of calculated metrics allows accurate reporting on win rates by stage.

How is this win rate formula calculated?

This is a modified win rate based on Closed-Won divided by all Closed deals that entered a stage during a selected period.

Can I use this dashboard to coach individual reps?

Yes. You can filter metrics by rep using the “Deal Owner” dimension and identify coaching opportunities by comparing stage-level performance.