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

6 Sales Forecasting Methods That Actually Work (And When to Use Each)

Pete Furseth 8 min read
sales forecastingforecasting methodsB2B SaaSrevenue planning
6 Sales Forecasting Methods That Actually Work (And When to Use Each)
Home/ Blog/ 6 Sales Forecasting Methods That Actually Work (And When to Use Each)

6 Sales Forecasting Methods That Actually Work (And When to Use Each)

By Pete Furseth

87% of enterprises missed revenue targets in 2025 (Clari Labs, 2026). Only 7% of companies achieve 90%+ forecast accuracy (Gartner). That is not a gap in effort. Every revenue leader I know spends hours on forecasting. The gap is in method.

Most teams default to one approach. Rep calls. Gut feel. A weighted pipeline that nobody trusts. Then they wonder why the number comes in 15% below commit every quarter.

The reality is that how to forecast sales depends on your data, your team, and your deal complexity. There is no universal answer. But there are six proven sales forecasting methods, and understanding when to use each one is the difference between a forecast that holds and one that falls apart in Week 8.

Here is what each method actually does, when it works, and when it breaks. If you want the full picture on building a forecasting system end to end, start with our complete guide to sales forecasting.

1. Historical Trending

Historical trending uses past revenue results to project future performance. You take what happened last quarter or last year, adjust for growth rate and seasonality, and extrapolate forward.

How it works: Pull closed-won revenue by quarter for the last 4-8 quarters. Calculate the quarter-over-quarter growth rate. Apply that rate to the most recent quarter. Adjust for known seasonality patterns (Q4 budget flush, Q1 slowdown, etc.). When to use it: Early-stage companies with limited pipeline data. Annual planning when you need a top-down number before bottoms-up pipeline builds out. Sanity-checking your pipeline forecast against what history says is realistic. Accuracy range: +/- 15-25% Pros: - Requires no CRM sophistication. You need closed-won data and a spreadsheet. - Fast to build. You can have a working model in an afternoon. - Good baseline for calibrating other methods against. Cons: - Completely ignores what is actually in your pipeline right now. - Assumes the future looks like the past. In high-growth or contracting environments, it does not. - Cannot account for market shifts, new competitors, or changes in your go-to-market motion.

Historical trending is a starting point, not an answer. If it is your only sales forecasting method, you are flying blind on everything that matters for the current quarter.

2. Pipeline Stage-Weighted Forecasting

Stage-weighted forecasting assigns a probability to each pipeline stage, then multiplies opportunity value by that probability to produce a weighted pipeline number.

How it works: Define your pipeline stages (Discovery, Evaluation, Proposal, Negotiation, Closed-Won). Assign close probabilities based on historical conversion data. For example: Discovery = 10%, Evaluation = 25%, Proposal = 50%, Negotiation = 75%. Multiply each deal's value by its stage probability. Sum the weighted values for your forecast. When to use it: You have consistent pipeline stages with at least 6 months of conversion data. Your average deal count per quarter is 50+, giving the probabilities statistical relevance. You need a forecast that reflects current pipeline health, not just historical patterns. Accuracy range: +/- 10-20% Pros: - Reflects current pipeline state. You can see the forecast change as deals move. - Easy for reps and managers to understand. - The math is transparent. Everyone can see how the number is built. Cons: - Treats all deals in a stage as equal. A $500K deal with an exec sponsor and a $500K deal with a single champion both get the same weight at the same stage. - Stage definitions vary by rep. One rep's "Evaluation" is another rep's "Discovery." - Probabilities are averages. They smooth out the exact deal-level signals that determine whether a specific opportunity will close.

Stage-weighted forecasting is the workhorse method for most B2B SaaS teams. It is good enough to run the business, but it leaves accuracy on the table by ignoring deal-specific signals. For a deeper look at how different forecasting models compare, we break that down separately.

3. Opportunity Scoring

Opportunity scoring evaluates each deal on a set of objective criteria, then assigns a composite score that predicts close likelihood more precisely than stage alone.

How it works: Define 8-12 scoring criteria based on factors proven to predict close outcomes: stakeholder count, executive engagement, competitive displacement status, timeline urgency, activity cadence, mutual action plan completion. Weight each criterion. Score every deal weekly. Deals above a threshold enter the forecast; deals below it do not. When to use it: Your deals are complex (multiple stakeholders, 60+ day cycles). You need to differentiate between deals that are "in the right stage" and deals that are "actually going to close." You have a RevOps team that can maintain scoring criteria and update weights quarterly. Accuracy range: +/- 8-15% Pros: - Captures deal-specific signals that stage-weighting misses entirely. - Forces reps to document what is actually happening in each deal, not just where they think it sits in the process. - Scoring criteria are auditable. You can look at any deal and understand why it scored the way it did. Cons: - Requires discipline to maintain. If reps stop updating scoring fields, the model degrades fast. - Initial setup takes effort. You need to analyze historical wins and losses to identify which criteria actually predict outcomes. - Subjective elements creep in. "Champion strength" is harder to score objectively than "number of stakeholders."

The best implementations combine opportunity scoring with stage-weighting. Stage gives you the macro view. Scoring tells you which specific deals in each stage are real and which are wishful thinking.

4. Regression Analysis

Regression analysis uses statistical modeling to identify which variables predict revenue outcomes, then applies those relationships to current data.

How it works: Gather historical data on closed deals: deal size, cycle length, number of activities, stakeholder count, product fit, industry, source, competitive situation. Run a regression to find which variables correlate with close outcomes and by how much. Build a model that takes current deal data as input and produces a close probability as output. When to use it: You have 12+ months of clean, consistent CRM data with at least 200 closed outcomes. Your sales motion is repeatable enough that historical patterns predict future results. You have a data analyst or RevOps person who can build and maintain the model. Accuracy range: +/- 7-12% Pros: - Identifies non-obvious predictors. You might find that deals with 3+ stakeholders close at 2.4x the rate of single-threaded deals, or that proposals sent on Tuesdays convert 15% better. - Removes subjective judgment from the model. The math tells you what matters. - Gets more accurate over time as you feed it more data. Cons: - Garbage in, garbage out. If your CRM data is inconsistent or incomplete, the model will be worse than a simple stage-weighted approach. - Requires statistical expertise to build correctly and avoid overfitting. - Does not adapt to market shifts automatically. A regression built on 2024 data may not reflect 2026 buying behavior, especially given that sales cycles have lengthened 22% since 2022 (Digital Bloom, 2025).

Regression is where forecasting starts to become a real competitive advantage. But it has a hard prerequisite: clean data. If your CRM hygiene is not there yet, focus on stage-weighting and opportunity scoring first. Build the data foundation before you try to build on top of it.

5. AI/ML Predictive Forecasting

Machine learning models analyze patterns across your entire data set to generate deal-level and aggregate forecasts that update automatically as new data flows in.

How it works: ML models ingest CRM data, activity logs, email metadata, calendar events, and engagement signals. They train on historical outcomes to identify patterns that predict close likelihood. The model assigns a probability to each deal, then aggregates across the pipeline for a total forecast. Models retrain regularly as new data accumulates. When to use it: You have 18+ months of rich CRM data including activity and engagement data, not just deal fields. Your deal volume is high enough for ML to find meaningful patterns (typically 500+ closed deals). You want a forecast that adapts to changing conditions without manual recalibration. Accuracy range: +/- 5-10% Pros: - Catches signals that no human or simple model would find. Patterns in email response times, meeting cadence changes, and stakeholder addition timing all become forecast inputs. - Scales without additional RevOps effort. Once built, the model processes every deal automatically. - Continuously learns. As buying behavior changes, the model adapts. Cons: - Black box problem. When the model says a deal is at 73% close probability, it can be hard to explain why to the rep or the CRO. - Requires significant data infrastructure. Activity capture, email logging, and calendar integration all need to be in place and working. - Expensive to build from scratch. Most teams use vendor platforms rather than building proprietary models.

ML forecasting is powerful, but it is not magic. The teams that get the most out of it are the ones that treat it as one input alongside rep judgment and deal reviews, not as a replacement for them.

6. Prescriptive Analytics

Prescriptive analytics goes beyond predicting outcomes to recommending specific actions that improve those outcomes. It does not just tell you the forecast will miss. It tells you what to do about it.

How it works: The system combines predictive modeling with optimization algorithms. It identifies which deals are at risk and why, then recommends specific interventions: add a stakeholder, accelerate the timeline, bring in an executive sponsor, adjust pricing. It also simulates scenarios so you can see how different actions would change the aggregate forecast. When to use it: You already have a predictive model in place and want to move from "we know the forecast" to "we can change the forecast." Your sales team is coachable and will act on system-generated recommendations. Your leadership team wants forecast accuracy above 85%. Accuracy range: +/- 3-8% Pros: - Turns forecasting from a reporting exercise into a revenue lever. You do not just know the number. You influence it. - Catches at-risk deals early enough to intervene. A deal that slows down in Week 3 of the quarter can be recovered. A deal that surfaces as at-risk in Week 10 cannot. - Companies using prescriptive analytics with weekly pipeline reviews consistently achieve 85-95% forecast accuracy. Cons: - Requires the most sophisticated data infrastructure and tooling of any method. - Adoption is the bottleneck. The system only works if reps and managers act on recommendations. - Highest cost to implement and maintain. This is a commitment, not an experiment.

Prescriptive analytics is where revenue operations becomes a genuine strategic function. Teams operating at this level track pipeline velocity daily, review deals weekly, and adjust the forecast in real time. They are the 7% hitting 90%+ accuracy.

Side-by-Side Comparison

MethodData NeededAccuracyComplexityBest For
Historical Trending4-8 quarters revenue+/- 15-25%LowAnnual planning, early-stage
Stage-Weighted6+ months pipeline data+/- 10-20%Low-MediumStandard pipeline forecasting
Opportunity ScoringWin/loss analysis + criteria+/- 8-15%MediumComplex, high-ACV deals
Regression Analysis12+ months clean CRM data+/- 7-12%Medium-HighRepeatable sales motions
AI/ML Predictive18+ months activity data+/- 5-10%HighHigh deal volume, rich data
Prescriptive AnalyticsFull data stack + predictions+/- 3-8%Very HighMature RevOps orgs

Combining Methods for Better Accuracy

No single sales forecasting method covers every angle. The most accurate teams layer two or three methods and reconcile the differences.

The combination I see working best for B2B SaaS companies in the $10M to $100M ARR range:

Stage-weighted pipeline as the foundation. It gives everyone a shared view of where deals sit and what the weighted number looks like. It is the number you put on the board. Opportunity scoring as the adjustment layer. Score every deal in the commit and best-case categories. When the scoring model disagrees with the stage-weighted number, dig into the specific deals causing the gap. The scoring model is usually right. Historical trending as the sanity check. If your bottoms-up forecast says $4.2M and your historical growth rate says $3.5M is realistic, something needs to explain the $700K gap. Maybe you have a legitimate reason. Maybe you are overcommitting.

Companies with weekly pipeline velocity tracking achieve 87% forecast accuracy versus 52% for teams that track irregularly (Digital Bloom, 2025). The method matters. The cadence matters just as much.

Where to Start

If you are building a forecasting practice from scratch, here is the sequence:

Quarter 1: Implement stage-weighted forecasting with consistent stage definitions across all reps. Track close rates by stage for at least two full quarters. Quarter 2: Introduce opportunity scoring for deals above your median ACV. Start with 6-8 criteria, weight them based on your win/loss analysis, and score weekly. Quarter 3: With two quarters of clean data, build a regression model. Identify your top 5 predictors. Compare the regression output to your stage-weighted forecast weekly. Quarter 4: Evaluate whether your data and deal volume justify an ML investment. If you have 500+ closed deals and rich activity data, the ROI is there. If not, keep refining your scoring criteria.

The goal is not to use the most sophisticated method. The goal is to use the right method for your data maturity, then evolve as your data gets better.

Every sales forecasting method on this list works in the right context. None of them work if you check the number once a month and hope for the best. Pick your methods, set the weekly cadence, and let the data do what gut feel cannot.

Frequently Asked Questions

What is the best sales forecasting method?

There is no single best method. The right approach depends on your data maturity, deal volume, and accuracy requirements. Most B2B SaaS companies achieve the best results by combining weighted pipeline forecasting with opportunity scoring. Companies with 12+ months of clean CRM data can add regression or ML models for higher accuracy.

How accurate is sales forecasting?

The average B2B company forecasts within 10-20% of actual results. Only 7% of companies achieve 90%+ accuracy (Gartner). Companies using prescriptive analytics with weekly pipeline reviews consistently hit 85-95% accuracy.

What is the simplest forecasting method to start with?

Historical trending is the simplest. Take last quarter's results, adjust for growth rate and seasonality, and you have a baseline. It requires minimal data and no CRM sophistication. The limitation is that it ignores current pipeline signals entirely.

How do you improve forecast accuracy?

Three things move the needle most: switching from monthly to weekly forecast reviews, replacing rep-judgment calls with data-driven pipeline weighting, and tracking leading indicators (deal velocity, stakeholder count, activity cadence) instead of lagging ones (close dates, stage names).

PF
Pete Furseth
Sales & Marketing Leader, ORM Technologies
Pete has built custom revenue forecast models for B2B SaaS companies for over a decade.

See how ORM turns these insights into action

ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.

Schedule a Demo