Blog· HubSpot CRM 9 min read

HubSpot Forecasting Tools: A Practical Setup Guide

Stop relying on messy spreadsheets for revenue prediction. This guide provides a step-by-step walkthrough for configuring HubSpot's forecasting tools to get accurate, real-time sales forecasts directly from your CRM data.

HubSpot Forecasting Tools: A Practical Setup Guide — HubStack HubSpot article cover
In this article
  • Prerequisites: What You Need Before You Start
  • Choosing Your Forecasting Method: Deal Amount vs. Weighted Amount
  • Setting Up Revenue Goals for Your Team
  • Configuring Your Forecast Categories
  • Using the Forecasting Tool: A Walkthrough
  • Analyzing Forecast Accuracy and Making Adjustments
  • Common Mistakes to Avoid in HubSpot Forecasting

Sales forecasting is the process of predicting future revenue, typically within a specific timeframe like a month or quarter. For most sales leaders, this process is a mix of art, science, and guesswork, often conducted in complex spreadsheets disconnected from where the sales activity actually happens. This disconnection leads to stale data, manual entry errors, and forecasts that are outdated the moment they are compiled. The result is low confidence in revenue predictions and an inability to make proactive decisions about sales strategy and resource allocation.

HubSpot’s forecasting tools, available in Sales Hub Professional and Enterprise, are designed to solve this problem by building the forecast directly on top of your live CRM data. Instead of exporting deal information, the tool pulls from deal stages, amounts, and close dates to create a dynamic forecast. This allows sales leaders to see projected revenue in real time, track progress against goals, and hold sales reps accountable for their pipelines. When set up correctly, it transforms forecasting from a painful administrative task into a strategic asset.

However, the tool is not a magic wand. Its accuracy is entirely dependent on the quality and consistency of the data within your HubSpot portal. A poorly configured pipeline or inconsistent data entry habits will render the tool useless. This guide provides a practical, step-by-step process for setting up HubSpot's forecasting tools correctly, ensuring your team can generate reliable revenue predictions and move beyond the spreadsheet for good. We will cover the prerequisites, setup process, and common pitfalls to avoid.

Prerequisites: What You Need Before You Start

Before you even navigate to the forecasting tool in HubSpot, you must ensure the foundational elements of your sales process are clean and consistently managed within the CRM. The forecast is a direct reflection of your deal data; garbage in, garbage out. The first prerequisite is a well-defined set of deal pipelines and stages. Each stage must represent a tangible step in your sales process, with clear exit criteria that every sales rep understands and follows. Ambiguous stages like 'In Progress' or 'Follow-up' lead to inaccurate forecasting because they don't signal a clear probability of closing.

Second, your sales team must be disciplined about maintaining accurate 'Close Date' and 'Amount' properties for every deal. The forecast tool relies heavily on the close date to determine which period a deal falls into (e.g., this month or next quarter). If reps let close dates for stalled deals linger in the current month, your forecast will be artificially inflated. Similarly, the deal amount must reflect the real potential value of the sale. If you need help structuring your pipelines and properties for better data hygiene, a HubSpot CRM setup and automation engagement can establish these foundational rules.

Finally, your team needs to use the CRM for all sales activities. If deals are being worked offline, if notes are kept in a separate system, or if reps are not consistently updating deal records after every interaction, the data in HubSpot will be incomplete. The forecasting tool cannot account for information it doesn't have. Establishing the CRM as the single source of truth for all sales activities is a non-negotiable prerequisite for achieving a trustworthy forecast.

Choosing Your Forecasting Method: Deal Amount vs. Weighted Amount

HubSpot offers two primary methods for calculating your forecast: 'Deal Amount' and 'Weighted Amount'. The method you choose determines how HubSpot calculates the projected revenue from the deals in your pipeline. Understanding the difference is critical for setting up a forecast that aligns with your sales process and risk tolerance. The choice is made within the forecast settings and applies to the entire forecast for that pipeline.

The 'Deal Amount' method provides a simple, unweighted projection. It sums the full amount of every deal within a specific forecast category (which we'll cover next). For example, if you have three deals worth £10,000 each in your 'Best Case' category, your 'Best Case' forecast will be £30,000. This method is straightforward and easy to understand but can be overly optimistic, as it doesn't account for the probability of each deal closing. It's best suited for sales processes with very high close rates or for teams that prefer to manually assess probability outside of a system-defined weighting.

The 'Weighted Amount' method applies the default 'Deal Probability' associated with each deal stage to the deal's amount. For instance, if a £10,000 deal is in the 'Presentation Scheduled' stage, which has a 60% probability, it will contribute £6,000 to the forecast. This method provides a more conservative and statistically nuanced forecast. It's highly effective for businesses with a high volume of deals and a well-understood sales cycle where historical data has been used to set realistic probabilities for each stage. For this method to work, you must be confident in the probability percentages assigned to your deal stages.

Setting Up Revenue Goals for Your Team

A forecast is most useful when compared against a target. HubSpot's Goals feature allows you to set specific revenue targets for your entire sales team and for individual reps. These goals are then displayed directly within the forecasting tool, providing immediate context on performance and pacing. Without goals, you can see your projected revenue, but you can't easily tell if you're on track to hit your targets for the month or quarter.

To set up goals, navigate to 'Reports' > 'Goals'. Here, you can create revenue goals for specific users and teams for a given timeframe (monthly, quarterly, or yearly). It's crucial that these goals are realistic and communicated clearly to the team. The goals you set here are what populate the 'Goal' bar in the forecasting tool, allowing you to see at a glance how the 'Commit' or 'Closed Won' amounts stack up against the target.

Assigning goals is not just an administrative step; it's a key part of the sales management process. It gives reps a clear benchmark to aim for and makes forecasting conversations more productive. Instead of just asking, 'What do you think will close?', you can ask, 'What do we need to pull into your Commit forecast to close the gap to your goal?'. This shifts the conversation from passive prediction to active strategy. Regularly reviewing progress against these goals is a core function that effective sales managers perform, and HubSpot's tool makes this data easily accessible.

Configuring Your Forecast Categories

This is the most critical step in the entire setup process. Forecast categories are HubSpot's way of letting reps signal their confidence in a deal closing within the forecast period, independent of its deal stage. HubSpot provides four key categories: Commit, Best Case, Pipeline, and Omitted. You must map your existing deal stages to these categories. This tells HubSpot how to initially classify deals, though reps can manually override the category on a per-deal basis.

The 'Commit' category is for deals you are highly confident will close in the current period. These are the deals your sales reps are staking their reputation on. Typically, deal stages like 'Contract Sent' or 'Verbal Agreement' are mapped here. 'Best Case' includes the 'Commit' deals plus others that have a good chance of closing but are not as certain. Stages like 'Presentation Scheduled' or 'Proposal Submitted' often fall into this category. 'Pipeline' includes all deals in your pipeline, representing the total possible revenue you are actively working. Early stages like 'Appointment Scheduled' would start here.

Finally, the 'Omitted' category allows you to exclude specific deals from the forecast without deleting them or marking them as 'Closed Lost'. This is useful for deals that have stalled or are on hold for a future period. Your mapping of deal stages to these categories creates the default view, which is the foundation of your forecast. At HubStack, we advise clients to be conservative with what maps to 'Commit' to ensure it remains a reliable figure.

Example Mapping of Deal Stages to Forecast Categories
Deal StageDefault ProbabilityRecommended Forecast CategoryRationale
Appointment Scheduled10%PipelineThe deal is qualified but still very early in the process. It belongs in the overall pipeline but is not yet a candidate for Best Case or Commit.
Qualified to Buy25%PipelineBudget, authority, need, and timeline are confirmed. The deal is solid but still has several hurdles to clear before a confident forecast can be made.
Presentation Scheduled50%Best CaseThe prospect has committed time to a formal solution review. This is a strong buying signal and makes it a good candidate for a 'Best Case' scenario.
Contract Sent80%CommitA formal contract is out for signature. This is the strongest signal before a close and should be in the 'Commit' forecast for the period.
Closed Won100%Closed WonThis is a special, locked category for deals that have already closed. It represents actual revenue booked against the goal.
On HoldVariesOmittedThe deal is stalled for a known reason (e.g., budget freeze). Omitting it cleans the active forecast without losing the deal record.

Using the Forecasting Tool: A Walkthrough

Once your setup is complete, you can begin using the forecasting tool, located under 'Sales' > 'Forecast'. The main view displays a table with each sales rep listed in a row. Columns show their 'Commit', 'Best Case', 'Pipeline', 'Closed Won' amounts, and how they are tracking against their goal. Sales leaders can toggle between their team's view and an individual rep's view. You can also filter by pipeline and forecast period (month or quarter).

A key feature is the 'Forecast Submission'. Reps can review their forecast and submit it to their manager. This creates a snapshot of the forecast at that point in time. Managers can then review submissions, see historical submission data, and identify discrepancies. For example, if a rep's 'Commit' forecast decreases significantly from one week to the next, it's an immediate signal for a manager to investigate what changed. Consistent use of submissions creates a historical record and drives accountability.

Reps and managers can also drill down into the deals that make up each forecast category. By clicking on a number in the table (e.g., a rep's 'Commit' amount), a side panel opens showing the specific deals. From here, you can review deal health, next steps, and even change a deal's forecast category manually. If a rep knows a deal in the 'Presentation Scheduled' stage (mapped to 'Best Case') is almost certain to close this month, they can manually move it to 'Commit' for this period's forecast without changing its deal stage. This flexibility is crucial for accuracy.

Analyzing Forecast Accuracy and Making Adjustments

Setting up the forecast tool is only half the battle. The real value comes from using it to improve the accuracy of your predictions over time. HubSpot provides a 'Forecast Accuracy' report that compares your team's historical forecast submissions to the actual revenue that was closed in that period. This report is your primary tool for understanding how reliable your team's 'Commit' and 'Best Case' forecasts truly are.

For example, if the report shows that your team consistently closes only 70% of what they place in 'Commit', you have a coaching opportunity. It may indicate that the team's definition of 'Commit' is too lenient, and the criteria need to be tightened. Conversely, if a rep consistently over-delivers on their 'Commit' forecast, they might be 'sandbagging'—holding back deals they are confident in to ensure they always hit their number. This also skews the forecast and should be addressed.

Use this data to refine your process. You might need to adjust the default deal stage probabilities, redefine the exit criteria for certain stages, or provide additional training to your team on what each forecast category means. The goal is to create a feedback loop: you use the tool, analyze its accuracy, and then make adjustments to your sales process or HubSpot CRM setup to improve future results. Forecasting should be a dynamic process of continuous improvement, not a static report you look at once a quarter.

Common Mistakes to Avoid in HubSpot Forecasting

Several common mistakes can derail your forecasting efforts in HubSpot. The most frequent is failing to enforce data hygiene, especially around deal close dates. When reps don't push the close date of a stalled deal into a future month, it remains in the current forecast, creating a false sense of security. Implementing a workflow that flags deals with past-due close dates can help mitigate this.

Another mistake is having misaligned definitions for deal stages and forecast categories. If one rep's 'Commit' is another rep's 'Best Case', your team-level forecast will be an unreliable mix of different confidence levels. This is why a clear, written definition for each stage and category, reinforced through training, is essential. HubStack often works with teams to build these definitions as part of a sales enablement project.

Finally, avoid the temptation to use the forecast solely as a tool for pressure. While it is an accountability tool, its primary purpose is to provide a realistic view of the business to inform strategy. If reps feel that an honest but underwhelming forecast will be met with negative consequences, they will be incentivized to inflate it. The best sales cultures use the forecast as a starting point for collaborative problem-solving: 'Our commit forecast is 20% short of the goal. Which deals can we work on together to pull them in?' This approach fosters trust and leads to more accurate data.

FAQ

Questions people actually ask AI about this.

What is HubSpot's forecasting tool?

HubSpot's forecasting tool is a feature within Sales Hub that allows sales teams to predict future revenue based on deal data in their CRM. It uses deal pipelines, stages, and amounts to create a real-time sales forecast, replacing the need for manual spreadsheets.

Which HubSpot tiers include sales forecasting?

The sales forecasting tool is available for HubSpot users on the Sales Hub Professional and Sales Hub Enterprise plans. It is not included in the Free or Starter tiers.

What's the difference between 'Commit' and 'Best Case' in HubSpot forecasting?

'Commit' is for deals you are highly confident will close in the current forecast period. 'Best Case' includes all 'Commit' deals plus other deals that have a good chance of closing but are less certain. It represents a more optimistic scenario.

How do I change a deal's forecast category?

You can change a deal's forecast category directly from the forecast tool by clicking into a rep's forecast amount and using the dropdown next to the deal. You can also edit the 'Forecast Category' property on the deal record itself. This allows for manual overrides without changing the deal stage.

Can I forecast based on custom properties?

By default, HubSpot's forecasting tool forecasts based on the standard 'Amount' property or a weighted version of it. For more complex forecasting based on custom properties, like projected monthly recurring revenue, you would typically need to build custom reports or use HubSpot's custom report builder.

How are forecasting goals set in HubSpot?

Forecasting goals are set using the 'Goals' feature under the 'Reports' navigation menu. You can create revenue goals for your entire company, specific teams, or individual users for a monthly, quarterly, or yearly period. These goals then appear in the forecasting tool for comparison.

Why is my HubSpot forecast inaccurate?

Inaccurate forecasts are almost always due to poor data quality. Common causes include outdated 'Close Date' properties, inconsistent use of deal stages, unrealistic deal 'Amount' values, or reps not updating their deal records in a timely manner. Clean CRM data is the foundation of an accurate forecast.

Can you automate forecast submissions in HubSpot?

No, forecast submissions are a manual action that a user must take. This is by design, as the submission represents a user's personal commitment to that forecast at a specific point in time. Automation would defeat the purpose of this accountability mechanism.

What is a weighted forecast in HubSpot?

A weighted forecast calculates the projected revenue by multiplying each deal's amount by the probability percentage associated with its current deal stage. For example, a £10,000 deal in a stage with 50% probability contributes £5,000 to the weighted forecast. It offers a more conservative estimate than an unweighted total.

How can I improve my team's forecast accuracy?

Improve accuracy by enforcing strict data hygiene, especially for deal close dates and amounts. Use HubSpot's 'Forecast Accuracy' report to compare past forecasts to actual results. Use this data to coach reps and refine your deal stage definitions and probabilities.

Proof

What this looks like when it's done right.

Get Your HubSpot Forecast Right

Related

Technical SEO services

Redirect mapping, metadata baselines, canonical configuration, schema and indexing controls — handled as an ongoing programme rather than a launch-week scramble.

HubSpot technical SEO
Keep reading

How to Set Up HubSpot CRM for a 30-Person Team (Without Overbuilding It)

Most failed CRM rollouts are overbuilt, not underbuilt. Here is the order we configure HubSpot for a 30-person company — and everything we deliberately leave out of version one.

Read article