Bloga Dön
How to Forecast Sales: Building a Realistic Forecast From CRM Data
sales3 dk okuma

How to Forecast Sales: Building a Realistic Forecast From CRM Data

Why sales forecasts miss, and how to build a stage-weighted forecast from CRM data: three methods compared, accuracy measurement and the fields that break it.

Closync Team·

Sales forecasting in most teams is a guessing game played in the last week of the month: everyone states a number, a manager adds them up, and the total misses. But forecasting is not intuition — it is arithmetic applied to data already sitting in your CRM. The problem is rarely missing data; it is using that data without a method.

Why sales forecasts miss

Inaccurate forecasts almost always trace back to the same three causes:

  • Optimism bias: Reps assume the deals they have worked hardest on will close. Close dates keep sliding into next month.
  • Counting dead records: Opportunities untouched for months still show as open, so they land in the total.
  • Using a single method: Relying only on rep commitment, or only on stage percentages, accumulates error in one direction.

Three forecasting methods built on CRM data

  1. Stage-weighted forecast: Each open opportunity's value is multiplied by the historical win rate of its stage. The most stable method for high-volume teams.
  2. Historical velocity: Look at how much closed per month in past periods and adjust for seasonality. Works well for repeatable business.
  3. Rep commitment: Each rep declares which deals they consider certain. Weak alone, but comparing it against the other two lets you measure bias.

Calculate all three at once. If the gap between them narrows, trust your forecast. If it widens, look at the data before questioning the number.

Stage-weighted forecasting, step by step

  • Step 1: Take the last 12 months of closed opportunities and calculate the real win rate for each stage. Do not use default percentages.
  • Step 2: Group open opportunities by stage.
  • Step 3: Multiply each group's total value by that stage's win rate.
  • Step 4: Strip out anything with a close date outside the period.
  • Step 5: Remove records with no activity in 60 days and show them on a separate "at risk" line.

Measure forecast accuracy

A forecast only improves once its error is measured. At the end of each period, calculate one number: actual divided by forecast. If that ratio sits below 1 for three consecutive periods, you have systematic optimism. If it is consistently above 1, the team is sandbagging. The direction of the deviation tells you more than its size.

Track accuracy per rep as well. Most of the deviation usually comes from two or three people, and the cause is typically the nature of their segment rather than the individual.

Which method suits which team?

  • More than 30 deals a month: Stage-weighted forecasting. The sample is large enough for stable percentages.
  • Five to fifteen deals a month: Historical velocity plus rep commitment. Stage percentages are too volatile at this volume.
  • Fewer than five large deals a month: Deal-by-deal review. Statistics do not apply here, but decision maker, budget approval and next-step date must still be filled in the CRM for every opportunity.

CRM fields that quietly break the forecast

  • Close date: Left stale, past-dated open deals distort everything. Scan for them weekly.
  • Amount: Blank values count as zero and understate the forecast.
  • Stage: Records advanced in bulk corrupt your stage win rates.

The common mistake: presenting a single number

Handing leadership one figure gives the forecast a certainty it has not earned. Present three scenarios instead: committed, likely (the stage-weighted total) and optimistic (all open opportunities). Seeing the spread lets the decision maker weigh risk directly. When a single-number forecast misses, the argument becomes about the number; with three scenarios, it becomes about which deals slipped and why.

Practical tip: freeze the forecast weekly

Save a snapshot on the same day and time every week. At period end you then see not just the result but how the forecast shifted week by week. For most teams that is the most instructive finding available: knowing when the forecast broke makes it far easier to work out why.

Closync helps keep the underlying fields current by letting reps update records by speaking after a call.

Sonraki Yazı

Calculating Cost Per Lead With CRM Data: A Channel-by-Channel Revenue Model