1. Pipeline hygiene first
A forecast is only as good as the deals underneath it. Every open deal needs an owner, an amount, a believed close date and a stage that matches reality. Close or park anything failing those four tests first.
2. Define stages by exit criteria
A stage is defined by what has happened, not by how the rep feels. Qualified means a specific set of facts are known; negotiation means a quote is out. Written criteria make stage data comparable across reps.
3. Set probabilities from your own history
Calculate the actual conversion rate from each stage across your last few hundred closed deals and use those numbers. Inherited defaults are the most common reason a weighted forecast is confidently wrong.
4. Separate weighting from judgement
Weighted pipeline is arithmetic; commit and best case are judgements. Separate fields let you compare the two and see whose judgement is reliable.
5. Snapshot at the start of the period
Freeze the forecast in week one. Without a snapshot there is nothing to compare against, and accuracy becomes an argument about what was said in a meeting.
6. Review weekly, on movement only
The weekly session covers deals that moved, deals flagged at risk, and deals aged past their stage norm. Everything else is left alone.
7. Close the loop quarterly
Compare snapshot to actual, and split the gap into slipped and lost. Adjust stage probabilities and coaching accordingly.