How-to guide

How to configure a sales forecast

A forecast is a weekly promise from the field to the business. Configure it wrong and every number above it gets softer: hiring plans, cash projections, board updates. This guide walks you through the full setup inside a modern CRM. You will define Commit, Best Case, and Pipeline categories, wire up the snapshot engine that makes week-over-week comparisons possible, lock the submit workflow so reps cannot quietly adjust numbers after the deadline, and build the manager override trail that keeps accountability visible without turning every call into a confrontation.

Before you start

What you need.

Time: 120 minutes

  • Admin access to your CRM (Strkr or equivalent) with permission to edit forecast settings and picklists
  • An existing pipeline with stages, exit criteria, and win probabilities already in place
  • At least two completed quarters of closed-won and closed-lost data for calibration
  • Clarity on your forecast period: monthly, quarterly, or both, and whether your fiscal year is standard or offset
  • A sales leadership partner who will own the forecast cadence and approve the category definitions
  • A revenue operations contact who can wire up snapshots and reporting dashboards once the config is live
Configure a sales forecast in your CRM

Step by step.

  1. 1

    Decide what the forecast is for before you build it

    A forecast serves three different audiences and each one wants something slightly different. The CFO wants a number tight enough to plan cash and hiring against. The CEO wants to know whether the team will hit quota and what to do about it if not. The sales manager wants a working view of which deals need help this week. If you build one forecast and expect it to serve all three, you will produce something nobody fully trusts. Decide upfront whose question the forecast is answering first. For most B2B teams the right primary audience is sales leadership, because they will set the cadence and enforce the discipline that makes the number believable to everyone else. Write the primary purpose on a single line and pin it in the forecast documentation. "This forecast answers the question: how much will we close this quarter, with what confidence, by rep, by segment." Everything else in this configuration follows from that sentence. If you cannot write it in one line, you are not ready to configure the system yet. Go back to leadership, align on scope, then return.

    • Write the forecast purpose in one sentence and share it with sales leadership for approval
    • Identify the primary audience: usually the CRO or VP of Sales, with CFO and CEO as secondary consumers
    • Decide the forecast period: monthly, quarterly, or both, and lock the fiscal calendar
    • Document who owns the forecast call, who owns the number, and who signs off on category changes
    Tip: If your forecast tries to be a cash-flow projection, a sales-coaching tool, and a board slide at the same time, it will fail at all three. Pick one job first.
  2. 2

    Define the three forecast categories with written criteria

    Commit, Best Case, and Pipeline are the three load-bearing categories in almost every B2B forecast. Omit is a fourth that catches noise. Each one needs a written definition that any rep or manager can apply without judgment calls that drift over time. Commit means the rep is personally promising this deal will close in the period, with evidence a manager can verify: signed order form imminent, procurement in flight with a named contact, legal review complete. Best Case means the deal has a real path to close in the period but one or more material risks remain: a stakeholder still on vacation, pricing not yet countersigned, a security review in progress. Pipeline covers everything open that is not Commit or Best Case: real deals that will not close this period but belong on the roll-up. Omit catches the deals you need in the CRM for record-keeping but do not want polluting the forecast: closed-lost, unqualified, or dormant beyond a defined threshold. Write these definitions in plain language, pin them inside the CRM where reps see them when they categorize, and resist the urge to add a fifth category. Every category you add doubles the surface area for argument.

    • Draft definitions for Commit, Best Case, Pipeline, and Omit in plain language a new hire can apply
    • Convert each definition into a short checklist (three to four binary criteria) that must be true to belong in the category
    • Store the definitions as a picklist value and attach the criteria as a tooltip or help text inside the CRM
    • Train managers to challenge any Commit deal that is missing one or more criteria during the forecast call
    Tip: If a rep cannot name the person who will sign the order form, the deal is not Commit. It belongs in Best Case until that name appears.
  3. 3

    Map stages and probabilities into the category framework

    Your pipeline already carries win probability per stage. The forecast layer sits on top of that math as a human judgment overlay. Decide which stages are even eligible to appear in Commit and Best Case. For most teams, nothing earlier than late-stage negotiation should ever carry a Commit flag, regardless of amount. Early-stage deals might be eligible for Best Case if the deal size justifies the attention, but default them to Pipeline. Then set the system to auto-category new opportunities based on stage, with reps and managers free to adjust upward or downward as evidence shifts. The auto-category is a starting point, not a prediction. Its job is to prevent category inflation from brand-new deals that reps mark Commit the moment they create them. Build the mapping in your CRM as a dropdown rule: stage X defaults to category Y. Document any exceptions. Review the mapping every quarter after calibration data arrives.

  4. 4

    Configure the forecast snapshot engine

    A forecast you cannot compare to last week is just a number on a page. The whole point of the system is to track how the categorized number moves week over week, so leaders can see slippage, hear it discussed, and act on it before it becomes a quarter miss. Configure the snapshot engine to capture the full state of every opportunity on a fixed cadence: usually Monday morning before the forecast call, Thursday evening after it, or both. The snapshot should preserve category, amount, close date, stage, next step, and the forecasting rep so you can run a week-over-week delta on each dimension. Store snapshots in a dedicated table in the CRM, not in a spreadsheet that someone emails around. Dashboards and alerts fire off that table. If your CRM supports it, let managers see the delta inline on each opportunity: "Moved from Best Case to Commit on Tuesday, moved back to Best Case on Thursday." That history is where coaching conversations get real. Teams that run without snapshots almost always discover month-end surprises they could have caught two weeks earlier.

    • Pick a snapshot cadence: at minimum weekly, ideally twice weekly, aligned to the forecast-call rhythm
    • Capture category, amount, close date, stage, next step, and forecasting owner in every snapshot
    • Store snapshots in a dedicated system table, not an exportable spreadsheet
    • Expose week-over-week delta views on the opportunity record and in the manager dashboard
    Tip: Automate snapshot capture. Any process that depends on a human remembering to click "save" at the right moment will fail on the week it matters most.
  5. 5

    Install the submit lock and after-deadline override trail

    The submit lock is the single most important piece of discipline in the entire forecast system. On a defined day and time each week, the forecast closes. Reps can no longer change categories, amounts, or close dates on open deals. From that moment, the number is the number. Any changes after the lock go through a logged override process: a manager has to approve the change, a reason has to be written in a required field, and the entire history is preserved on the opportunity timeline. Without a submit lock, reps quietly nudge numbers through the week until the forecast matches whatever actually happened, and the whole system becomes a backward-looking narrative instead of a forward-looking commitment. Configure the lock in the CRM so that stage, category, amount, and close date fields become read-only for individual contributors after the deadline. Grant override permission to specific manager roles only. Require a reason code from a controlled picklist (slipped, pulled forward, won early, lost, re-scoped) plus a free-text note. Keep every override visible in a dedicated audit view that leadership can scan in under five minutes before the forecast call.

    • Pick the exact submit day and time; most teams use Monday morning or Friday end-of-day
    • Set stage, category, amount, and close date to read-only for reps after lock; manager roles retain edit
    • Require a reason code and free-text explanation on every post-lock override
    • Log every change to a dedicated audit view with timestamp, actor, old value, and new value
    Tip: The submit lock is unpopular for exactly one quarter, then it becomes the most trusted part of the system. Hold the line through the first round of complaints.
  6. 6

    Build the manager forecast call view and roll-up logic

    The forecast is submitted at the rep level but reviewed at the manager level. Build a dedicated view that lets a manager walk their team in one sitting: every rep listed with their Commit, Best Case, and total Pipeline numbers, plus a drill-down into every deal in Commit and every deal above the dollar threshold in Best Case. The roll-up logic should sum rep-level numbers to team totals and let leaders slice by segment, product line, or region without rebuilding the view. Store the manager-approved number separately from the rep-submitted number. The delta between those two is the manager judgment overlay and it is a critical data point: managers who consistently cut rep forecasts and still miss have a different problem than managers who consistently raise rep forecasts and still miss. Over time this delta becomes the most accurate single predictor of quarter-end performance by team. Expose it in the leadership dashboard without naming individual managers until a coaching conversation is warranted. Transparency with discretion is the right balance.

  7. 7

    Wire up alerts for the signals that actually move numbers

    Most forecast systems drown users in alerts nobody reads. Configure yours to fire on only four events, and make them loud. First: any Commit deal that moves backward in stage or forecast category after submit. That is a leading indicator of a slip. Second: any Commit deal whose close date pushes beyond the forecast period. That is the slip itself. Third: any Commit deal whose amount drops by more than ten percent after submit. That is scope erosion masquerading as a win. Fourth: any Best Case deal that converts to Commit after submit without a logged override reason. That is category inflation and it corrodes trust fast. Route these alerts to the opportunity owner, their manager, and a shared forecast audit channel. Do not route them by email alone; most reps have filtered sales email into a graveyard folder. Use the CRM activity feed, Slack, or a dedicated notification surface so the signal lives where the work happens. Keep the list short. If you add a fifth or sixth alert, the first four stop getting read.

    • Alert on Commit deals that move backward in stage or category after submit
    • Alert on Commit deals whose close date slips beyond the forecast period
    • Alert on Commit deals whose amount drops more than ten percent post-submit
    • Alert on Best Case to Commit conversions after submit without a logged override reason
  8. 8

    Instrument accuracy tracking and run the first calibration cycle

    The forecast is only as useful as the delta between the submitted number and the actual closed number. Instrument that delta from day one. Capture every weekly submit, compare it to the quarter-end actuals once the period closes, and compute three accuracy metrics per rep and per manager: Commit accuracy (submitted Commit versus closed-won from the Commit pool), Best Case contribution (percentage of Best Case that converted to closed-won), and total forecast error (absolute delta between final submitted number and actual landed revenue). Publish these numbers after the second full quarter of data, not before. The first quarter is noisy because the system is new, reps are still learning the categories, and managers are still calibrating their overrides. By quarter two you have enough signal to see which reps consistently sandbag Commit and which pad it. Share the metrics with the individuals before you share them in any aggregate view. The point is coaching, not public shaming. Teams that run this feedback loop quarterly reach sub-ten-percent forecast error inside a year. Teams that skip it stay at twenty to thirty percent indefinitely.

    Tip: Rep-level accuracy data is sensitive. Share it one-to-one before any team-wide dashboard goes live. The trust you build in that first conversation pays back for years.
  9. 9

    Document the system and schedule the quarterly review

    A forecast configuration is a living artifact. Buyer behavior changes, your product changes, segments mature, and categories drift. Write down the full configuration: category definitions, stage-to-category mapping, snapshot cadence, submit day and time, override reason codes, alert triggers, and accuracy thresholds. Store the document inside the CRM admin area where sales operations, revenue operations, and sales leadership all have access. Then schedule a quarterly review on the calendar before anything else can crowd it out. In each review, pull the last ninety days of forecast data and ask three questions: did the categories predict outcomes within the accuracy threshold, did any manager consistently over-override or under-override their reps, and did any alert trigger so often that teams started ignoring it. Adjust the configuration based on answers, not opinions. Treat the forecast system the way a product team treats a shipping product: measured, iterated, and never finished. The teams that get this right do not have a forecast tool. They have a forecast practice, and the tool is just where it runs.

    • Document every configuration decision inside the CRM admin area with ownership assigned
    • Schedule a recurring quarterly review on the leadership calendar before anything else fills the slot
    • In each review, pull ninety days of forecast data and compare submitted versus actual at rep, manager, and team levels
    • Adjust category criteria, snapshot cadence, or alert thresholds based on measured drift, not anecdote
Avoid

Common mistakes.

  • Treating Commit as a wish list instead of a promise. If any deal without named-contact procurement evidence can be Commit, the category means nothing within two quarters.
  • Skipping the submit lock because it feels bureaucratic. Without a lock, reps retroactively edit the forecast to match reality and the system stops predicting anything.
  • Running the forecast on an exportable spreadsheet instead of a snapshotted system table. Spreadsheets lose history, hide overrides, and make week-over-week comparison impossible.
  • Adding a fifth or sixth forecast category to capture nuance. Every extra category multiplies rep confusion, manager drift, and dashboard complexity without improving accuracy.
  • Publishing rep-level accuracy data in a team dashboard before any one-on-one conversation. The data is accurate and the fallout destroys the trust the system needs to work.
  • Letting the auto-category rule become the final answer. The system should default new opportunities into Pipeline; humans move them up with evidence, not automation.
FAQ

Frequently asked questions.

What is the difference between Commit and Best Case in a sales forecast?

Commit is a personal promise from the rep that this deal will close in the forecast period, backed by verifiable evidence a manager can inspect: signed order form imminent, procurement in flight with a named contact, legal review complete. Best Case means the deal has a real path to close in the period but one or more material risks remain, such as a stakeholder on vacation or pricing not yet countersigned. The practical test is whether the rep can name the human who will sign and the date by which the signature will arrive. If both answers exist, the deal belongs in Commit. If either is still fuzzy, it belongs in Best Case until the fuzziness clears.

How often should sales forecast snapshots be captured?

At minimum weekly, aligned to the forecast call. Many teams get better signal from twice-weekly snapshots: one on Monday morning before the forecast call and one on Thursday evening after it, which captures the full arc of a working week including both commitments and corrections. Daily snapshots are usually overkill for B2B motions with sales cycles over thirty days and tend to produce noise that distracts from real movement. Pick the cadence that matches your sales cycle length and your leadership rhythm, then automate the capture so nothing depends on a human remembering to click save.

Why does a sales forecast need a submit lock?

Without a submit lock, reps quietly nudge categories, amounts, and close dates throughout the period until the submitted forecast conveniently matches whatever actually happened. The system stops being predictive and becomes a backward-looking narrative dressed up as a commitment. A submit lock freezes the number at a defined moment each week, forces any later change through a logged override process, and preserves the full audit trail. The result is a forecast that leadership can trust as a forward-looking promise rather than a retroactive explanation.

Who should have override permission on a locked sales forecast?

Grant override permission to specific manager roles only, never to individual contributors. The manager role carries accountability for the team number and should be the one making judgment calls on movement after the lock. Require every override to carry a reason code from a controlled picklist (slipped, pulled forward, won early, lost, re-scoped) plus a free-text note explaining what changed. Keep the override log visible in a dedicated audit view that leadership scans before every forecast call. The visibility is what keeps the override privilege from being abused.

How many forecast categories should a B2B sales team use?

Three load-bearing categories plus Omit: Commit, Best Case, Pipeline, and Omit for closed-lost, unqualified, or dormant records that need to stay in the CRM but should not pollute the forecast. Teams that add a fifth or sixth category almost always discover that the extra nuance comes at the cost of rep consistency and manager alignment. Every additional category doubles the surface area for argument during the forecast call. If you need more granularity, add it as a tag or a flag on the opportunity, not as another category in the forecast picklist.

How do I measure sales forecast accuracy?

Capture three metrics per rep and per manager at the end of every forecast period. First, Commit accuracy: the percentage of submitted Commit dollars that landed as closed-won. Second, Best Case contribution: the percentage of Best Case dollars that converted to closed-won. Third, total forecast error: the absolute delta between the final submitted number and actual landed revenue, expressed as a percentage. Track these over at least two quarters before drawing conclusions. World-class teams run sub-ten-percent total forecast error. Most teams start at twenty to thirty percent and improve with every calibration cycle.

When should auto-categorization override a rep-set forecast category?

Auto-categorization should set the default when an opportunity is created, based on stage mapping, but it should never silently override a human choice afterward. The system places new deals into Pipeline, and reps move them up to Best Case or Commit with evidence. If the auto-category rule tries to be smarter than that, reps lose confidence that the forecast reflects their actual judgment, and the whole system drifts into something nobody owns. Treat automation as a safety net against category inflation, not as the final decision-maker.

See it in Strkr

Related product surfaces.

Strkr CRM All features

Ship a forecast your CFO will trust

Strkr gives you the category definitions, snapshot engine, submit lock, override audit, and accuracy dashboards you need to run this playbook without stitching tools together. Configure once, submit weekly, land the quarter.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.