Forecasting Setup
Predict future revenue based on your pipeline data and historical close rates. This guide walks you through setting stage probabilities, configuring forecast reports, and building weighted revenue projections.
Prerequisites
Before you begin, ensure you have:
- At least one pipeline with defined stages
- Opportunities with monetary values assigned (even rough estimates work)
- Historical win/loss data (if available) or industry benchmark probabilities
- Admin or sales manager access to view and export reports
Assign Opportunity Values
Ensure every opportunity has a dollar amount for accurate forecasting.
- Navigate to Opportunities
- Review all open opportunities on the board
- For any opportunity missing a value, click the opportunity card
- Click Edit
- Enter the Opportunity Value field (estimated revenue if this deal closes)
- Click Save
- Repeat for all opportunities in your pipeline
Without values, the system cannot calculate revenue forecasts. Even rough estimates are better than blank fields.
Create Stage Probability Custom Field
Track the close likelihood for each pipeline stage.
- Navigate to Settings in the left sidebar
- Click Custom Fields
- Select Opportunities from the dropdown
- Click Add Custom Field
- Enter Field Name: “Stage Probability”
- Select Field Type: Number
- Set Default Value: 0
- Click Save
- Go to Opportunities and open an opportunity
- Update the Stage Probability field based on the current stage:
- New Lead: 10
- Qualified Lead: 25
- Proposal Sent: 50
- Negotiation: 75
- Closed Won: 100
- Click Save
Repeat for all opportunities. Better yet, automate this in the next step.
Set Up Automated Probability Updates
Update probability values automatically when opportunities move between stages.
- Go to Automation → Workflows
- Click Create Workflow → Start from Scratch
- Add trigger: Pipeline Stage Changed
- Select your pipeline from the dropdown
- Select a stage (example: “Qualified Lead”)
- Click Save Trigger
- Add action: Custom Field → Update Custom Field
- Select Stage Probability from the field dropdown
- Enter the probability value for this stage (example: 25)
- Click Save Action
- Toggle Draft → Publish
Repeat this workflow for every stage in your pipeline with the appropriate probability values:
- New Lead: 10%
- Qualified Lead: 25%
- Proposal Sent: 50%
- Negotiation: 75%
- Closed Won: 100%
Calculate Weighted Revenue
Export opportunity data and build a weighted forecast spreadsheet.
- Navigate to Opportunities
- Click Export in the top-right corner
- Select Export to CSV
- Open the CSV file in Excel or Google Sheets
- Create a new column called Weighted Value
- Enter formula:
=Opportunity Value * (Stage Probability / 100) - Copy the formula down for all rows
- Sum the Weighted Value column to get your total forecasted revenue
- Group by Expected Close Date (if available) to see revenue by month or quarter
This weighted forecast accounts for the reality that not all opportunities will close.
Set Up Dashboard Forecast Widget
Monitor forecasted revenue directly in your dashboard.
- Navigate to Dashboards
- Click + Add Widget
- Select Opportunities
- Choose Pipeline Value from the widget types
- Select your pipeline from the dropdown
- Set date range: Current Month or Current Quarter
- Toggle Show Weighted Value if your platform version supports it
- Click Save Widget
- Position the widget on your dashboard
The widget now displays total pipeline value and updates in real-time as opportunities move through stages.
Configure Win Rate Tracking
Measure historical close rates to refine probability assumptions.
- Navigate to Reports in the left sidebar
- Click Opportunities
- Set date range to the past 90 days
- Group results by Pipeline Stage
- Filter by Status: Won and Lost only
- Count opportunities won vs. lost per stage
- Calculate win rate:
(Won / (Won + Lost)) * 100 - Compare actual win rates to your stage probability assumptions
- Adjust stage probabilities if actual data differs significantly
Example calculation:
- Proposal Stage: 20 won, 10 lost
- Win rate: (20 / 30) * 100 = 67%
- If you assumed 50%, increase to 65-70% for more accurate forecasts
Create Monthly Forecast Reports
Generate recurring reports to track forecast accuracy over time.
- Navigate to Reports → Opportunities
- Set date range to This Month
- Filter by Status: Open
- Group by Pipeline Stage
- Export the report to CSV
- Add columns for:
- Total Opportunity Value (sum per stage)
- Stage Probability (your assigned percentages)
- Weighted Revenue (value * probability)
- Sum weighted revenue for your total monthly forecast
- At month-end, compare forecasted revenue to actual closed revenue
- Calculate variance:
((Actual - Forecast) / Forecast) * 100 - Adjust stage probabilities if variance exceeds ±15%
Schedule this report to run on the 1st of every month and review with your team.
Test Your Setup
Verify forecasts calculate correctly before relying on them for planning.
- Navigate to Opportunities
- Create a test opportunity with a $10,000 value
- Place it in the “Proposal Sent” stage (50% probability)
- Expected weighted value: $5,000
- Export opportunities to CSV
- Verify the weighted calculation shows $5,000 for this opportunity
- Move the opportunity to “Negotiation” stage (75% probability)
- Verify the weighted value updates to $7,500
- Check your dashboard widget to confirm it reflects updated totals
If weighted values don’t calculate correctly, verify the custom field formula and stage probability values.
Next Steps
With forecasting configured, refine your revenue predictions:
- Review the Forecasting guide for advanced velocity analysis and multi-period projections
- Set up Pipeline Builder automation to move stale opportunities automatically
- Create quarterly forecast reports to track accuracy and adjust probability models
- Build separate forecasts for each pipeline if you run multiple workflows
- Add close date fields to opportunities for time-based revenue projections
- Schedule weekly pipeline reviews to validate opportunity values and stage placement