Branden Foote
All projects

RevPack

Revenue forecasting and pacing

RevPack brings booked revenue, pacing projections, and opportunity forecasts into one review. It shows how much is left to close and which deals support the forecast.

Focus
Forecasting & pacing
Approach
Booked revenue, pacing, and deal estimates
Artifact
Revenue planning workbook

RevPack · example quarter · new ARR bookings

Quarterly revenue review

Expected to date
$150k
Booked vs. plan
$0
Still to book
$450k
Required per week
$50k

Bookings pace

20 of 65 selling days
Expected bookingsPace projectionBookedTarget
Cumulative quarterly bookingsBookings of $150,000 at the end of week 4 against a $600,000 target.

$150k booked ÷ 25% of the booking curve = $600k projected finish.

Quarter-end estimates

Target $600k
Gap after expected open-deal bookings
$150k

Pipeline and meeting capacity

Qualify new opportunities by week 6
Qualified pipeline required
$750k
Discoveries required
100
New bookings toward the gap
$60k
Remaining gap in this scenario
$90k

40 meetings before the deadline support $60k in expected new bookings. The resulting scenario is $510k against a $600k target.

Inputs and calculations
  • The quarter has 13 weeks and 65 selling days. The review date is the end of the selected week.
  • The selected booking curve determines expected bookings and the pace projection. The team projection is held until at least 15% of the quarter has elapsed.
  • Open-deal bookings are an expected current-quarter contribution after likelihood and timing adjustments. They are added to booked revenue once. The timing switch removes up to $100k from that contribution.
  • The sales leader’s forecast is entered independently; changing an assumption does not rewrite that call.
  • New-pipeline recovery is a separate scenario. The qualification deadline is quarter-end less the assumed sales cycle. Meeting capacity counts only the weeks before that deadline.
  • Qualified pipeline needed = uncovered bookings gap ÷ win rate. Discoveries needed = pipeline needed ÷ ARR per deal ÷ qualification rate.
Current review calculations
MeasureCalculation

Business problem

A team can be on pace from bookings already won while its remaining pipeline is too small or too late to reach target. RevPack shows booked progress, the expected booking pattern, deal estimates, and the leader's submitted forecast so the review can identify that gap.

My role

I built the pacing calculations, forecast comparisons, and snapshot history, then designed the review process for investigating differences between the model and the submitted forecast.

What I built

01

Compare progress with plan

Show the bookings target, closed-won revenue, and expected bookings by this date. Calculate the remaining gap and the daily pace needed to close it.

02

Check the open deals

Compare estimates based on stage, forecast category, rep history, and close timing. Identify which deals explain the difference from the sales leader's submitted forecast.

03

Save the forecast before updating

Store the date, deal state, model assumptions, and submitted forecast. At period close, compare each saved estimate with the final bookings result.

Key design decisions

Review large deals separately

Show how much each large deal contributes and what happens if it slips. Count it once in the total.

Check the rep history

Show the number of past deals behind a rep adjustment. Use a documented fallback when that history is too small to support the adjustment.

Match the action to the deadline

For current-quarter risk, identify buyer decisions or blockers the team can address in time. Track new-pipeline and hiring actions against the later periods they could affect.

How to use it

Compare closed-won bookings with the amount expected by this date. Divide booked revenue by the curve's expected cumulative share to project a finish if the same pattern continues. That projection uses no open deals. Next, inspect the opportunities expected to close before period-end and compare their estimated contribution with the sales leader's forecast. If the numbers disagree, identify the deals or timing assumptions responsible and assign the next action. Save the forecast before changing those assumptions.

Related playbooks

Pacing formulas, forecast snapshots, and accuracy checks. The planning example connects a bookings gap to pipeline and meeting capacity.

Pipeline and capacity planning example

Forecasting and pacing playbookNext: Deal scoring and buyer decisions