Weekly Forecast Roll-Up
Managers get forecast prep done before the meeting
Forecast day is a synthetic exercise. Reps polish their commit numbers in a spreadsheet an hour before the call, managers roll them up on the drive to work, the VP presents a number nobody trusts, and finance backs into a different number for the board. The signal that would make the forecast honest — stage progression, activity, engagement, the last email the prospect sent — is already in the CRM. It just never gets synthesised in time.
An hour-by-hour walkthrough.
Step by step.
- 01
Pull every open opportunity + signal
Read Salesforce (or HubSpot) opportunities. For each, gather: stage, amount, close date, days-in-stage, last activity type + date, contact count, multi-threading depth, engagement from Outreach / Gong.
Salesforce · HubSpot · Outreach · Gong · Chili Piper - 02
Score against your own win history
Not a vendor's generic benchmark. Rev looks at your historical won / lost deals with similar shape (stage, days-in-stage, engagement, industry, ACV band) and computes a fitted probability. Explains the drivers.
Historical data warehouse · Model - 03
Draft commit / best-case / pipeline per rep
Per-rep draft: commit (>75% score, on-track dates), best-case (40-75%), pipeline (rest). Each deal carries the score, the reason, and a suggested next-best-action.
Reasoning · Slack DM · CRM annotations - 04
Rep accepts / overrides / annotates
Sunday-night DM asks for accept-as-is or manual override with reason. Override reasons are captured verbatim; feed the model. Rep's action-plan on at-risk deals goes into the manager's Monday review.
Slack · Teams · CRM notes - 05
Roll up + surface deltas
Team → region → segment → total. Dashboard shows: current commit / best-case / pipeline, delta since last week, top movers (up + down), and the specific deals + reasons driving the change.
Dashboard · Slack digest · Snowflake reporting mart
What you connect to make this run.
Salesforce · HubSpot
read+writeRead opportunities + related activities. Write the forecast category + score + reason back to custom fields so any BI tool sees the same signal.
Outreach · Gong · Chili Piper
readEngagement signals: cadence responses, call sentiment, meeting attendance. Feed the score, especially the champion-going-dark signal that stage alone misses.
Snowflake · BigQuery
read+writeHistorical won / lost + current pipeline for training and re-scoring. Weekly snapshots for board-facing dashboards; deltas by rep, segment, region, competitor.
Slack · Teams
writeSunday DM to the rep, Monday morning digest to the manager, weekly digest to the VP. Every message deep-links back to the opportunity in the CRM.
Before and after, honestly.
Playbooks that pair with this one.
Answers about this playbook.
Won't reps just override every deal back to commit?
The override is captured with a reason and then compared to actual outcome. Reps who systematically over-commit see their pattern surface in the manager's dashboard within two months. Every override is a data point, not a hiding place.
How does it handle new reps with no history?
The model uses team-average patterns for new reps until they build enough signal (typically 20-30 deals). Their manager's overrides count double during that ramp period.
What about long-cycle enterprise deals?
The model is stratified by ACV band and cycle length; a $500K deal is not scored against $10K SMB history. For deals over 180 days, the engagement signal weighs more than stage progression.
Can we still use MEDDICC / SCOTSMAN / other qualification frameworks?
Yes — Rev reads whatever custom fields your framework populates and can weigh them explicitly in the score. The framework is the input; the model adds the historical calibration on top.
How does this affect the manager's role?
Managers shift from "chase every rep for a number" to "review the exceptions the model surfaced" — usually 5-10 deals per team per week. More time on coaching, less on data-collection.
See it run on your data.
Free plan, no credit card. Connect the systems this playbook needs and run it against a past event first.