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.
| Deal Stage | Default Probability | Recommended Forecast Category | Rationale |
|---|---|---|---|
| Appointment Scheduled | 10% | Pipeline | The 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 Buy | 25% | Pipeline | Budget, 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 Scheduled | 50% | Best Case | The 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 Sent | 80% | Commit | A 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 Won | 100% | Closed Won | This is a special, locked category for deals that have already closed. It represents actual revenue booked against the goal. |
| On Hold | Varies | Omitted | The 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.
