A B2B sales forecast built on your own conversion history
Five members of the B2B Sales work group on the methods, the data and the commit rules behind a forecast.
Updated
A forecast earns trust when every number traces back to conversion rates in your own history, and a deal reaches commit only on evidence from the buyer.
- Build it twice. Kyle Poyar builds a top-down version from the board's number and a bottom-up one from ICP accounts, rep capacity and real conversion rates. The gap between them shows which assumption has to change.
- Project from pipeline cohorts. Cassie Young groups pipeline by the quarter it was created and applies each cohort's close rate. In her worked example, a $2M plan needed about $16.5M of new pipeline from a team that generated $6M of pipeline last quarter, which showed the miss before the quarter began.
- Let buyer evidence decide commit. Peter Kazanjy ties every stage to a buyer action you can verify, and keeps a deal in commit only with a mutual close plan and 1:1 contact with the economic buyer and one other stakeholder. Kris Rudeegraap drops deals well past the median cycle out of commit.
- Keep the history and score the call. Andy Mowat snapshots opportunity history into a data warehouse, then compares the leaders' week-2, week-6 and week-10 calls and the RevOps model with final bookings. He sets the accuracy band from the team's own past misses.
Group chat with Kyle, Peter, Andy, Kris, Cassie — the B2B Sales work group
How do you build a B2B sales forecast you can trust?
- Measure stage conversion by cohort. Of 10 first meetings, how many get a second meeting, how many a third, how many close? My target shape: roughly 7 get a second meeting, about 4.5 get a third, 2 to 3 win. Those are your leading indicators.
YouTube
- Get enough at-bats before you believe the math. Two wins out of 10 is a good start. Run 50 to 100 first meetings, and if you reliably convert 15 to 25% of first meetings into customers, your conversion rates are real enough to forecast against.
YouTube
- Pull out the deals that never had a moment of truth. If a prospect hasn't had a real chance to say no, their yes doesn't count yet.
LinkedIn
- Scrub against red flags: no date-driven milestones, a vague "collaborative" decision process, no current spend in your category. Two or more flags means the deal comes out of the forecast.
X
- Make commit mean there's a mutual close plan with the buyer: milestones, an owner for each step, target dates, known blockers.
LinkedIn
- Keep the forecast separate from the plan. Forecasts can change, and plans never do. Kyle's two versions shouldn't collapse into one number, so layer the targets: the sum of bottoms-up seller capacity is higher than the leader target, the leader target is higher than the company target, and the company target is higher than the board target. That buffer is what lets you hit the board number when deals slip.
YouTube
- Be intellectually honest with your board. The worst thing an exec can do is tell board members the number they want to hear. It never ends well, and a forecast is only trustworthy if the board believes you'll flag the miss early.
- Get marketing, sales + finance to agree that pipeline is the number everyone is measured on.
- For each past quarter, measure how much pipeline you brought into the quarter, how much of it closed and over what time period, and how much got created and closed inside the quarter.
- Use those ratios to set the coverage you need going forward, then compare the reps' commit call against them. When the two disagree, that's the deal review conversation.
Apple Podcasts
- Use deal age as a check against rep optimism. At Sendoso we've watched this across thousands of customers: every day a deal sits open, it gets less likely to close.
LinkedIn So any deal that's well past your median cycle for its segment drops out of commit automatically, even if it has a close plan. Cassie's cohort curves show the same decay across the whole pipeline. Deal age applies it to one deal at a time, and it shows you which close plans have gone stale.
- Put Ops in charge of the data. I've said Ops will be the skill that matters most in sales over the next few years.
LinkedIn Andy's warehouse snapshots fix the history problem. The other half is getting buyer actions into the record in the first place, captured automagically from email, calendar, and call data: who replied, who attended, whether the economic buyer showed up. If those inputs depend on reps updating the CRM on Thursday night, you're snapshotting their gut feel.
- Pick one owner for each account's expansion number, usually whoever carries the commercial quota. That person also owns the contraction risk Cassie described, so gross and net come out of the same forecast.
- Make the usage curve an input to that person's forecast. Usage growth tells you when to expect the upsell. It shouldn't become a second line item.
- Set a trigger, for example an account reaching 80% of its commit, that moves the account from the CSM's adoption view into the AM's pipeline as a dated opportunity. After that it gets the same deal-age and close-plan checks as new business.
- Write one definition doc for every forecast category (new logo, expansion, renewal, contraction, churn) and every stage in each. RevOps owns the doc, and sales + CS sign off on it.
- Run one weekly forecast call where all three numbers get presented together, with Cassie's gross and net retention as separate lines.
- Have RevOps publish its own number next to the leaders' call, built from the snapshot history and cohort curves. Leaders still make the call. RevOps' job is to show the gap and ask which deals explain it.
- Call accuracy: leader call versus model number versus final bookings at each checkpoint week.
- Slippage: the share of commit deals that pushed a close date or cut an amount, by rep.
- Coverage conversion: how much pipeline you started the quarter with and how much actually closed, which is the coverage math I've used as a company-wide metric.
Apple Podcasts
Ask a follow-up
B2B Sales
Frequently Asked Questions
How should a startup set up its CRM stages?
Use one deal pipeline where each stage needs a buyer action, keep booked first meetings on the lead or account, and open a deal once the buyer confirms the pain and a next step.
How do you book sales meetings at a conference?
Pick the target accounts first, start outreach about a month out with a specific time and place, use small dinners or side events as the reason to meet, and book the follow-up on site.
What funnel conversion rates should a B2B team aim for?
One working range is 40 to 60% of first conversations becoming opportunities, and 25% opportunity to win is a planning case. Set the other steps from your own cohorts, split by source.
What cadence works for founder cold outreach?
Four to six touches across email, LinkedIn and phone over 10 days to three weeks, each adding something new and ending with a direct ask. Then wait for a signal.
How many SDRs should you hire per AE?
Work it out from each AE's pipeline gap rather than a fixed ratio, measure SDRs on opportunities AEs accept, and hold off on SDRs until the sales motion is proven.


