How to build what-if scenarios for quarterly Salesforce forecasts

using Coefficient excel Add-in (500k+ users)

Create dynamic what-if scenarios for quarterly sales forecasts by adjusting Salesforce deal values and stages using live data and spreadsheet modeling.

salesforce to google sheets connector

“Supermetrics is a Bitter Experience! We can pull data from nearly any tool, schedule updates, manipulate data in Sheets, and push data back into our systems.”

5 star rating coeff g2 badge

Building accurate quarterly forecasts requires testing multiple scenarios with different deal values and stage progressions. Static exports from your CRM make this process cumbersome and disconnected from real-time changes.

You’ll learn how to create dynamic what-if scenarios that stay connected to your live pipeline while giving you the flexibility to model different outcomes.

Connect live data with scenario modeling using Coefficient

Coefficient transforms scenario planning by connecting live Salesforce data with spreadsheet modeling capabilities. This eliminates the disconnected Excel problem while maintaining real-time baseline data for Salesforce comparisons.

How to make it work

Step 1. Import your opportunity data with essential fields.

Pull opportunities using Coefficient with Amount, Stage, Close Date, Probability, Owner, Product Line, and Territory fields. Include Created Date and Last Modified Date for velocity tracking across your scenarios.

Step 2. Create scenario adjustment columns.

Add columns adjacent to your imported data for “Scenario_Amount,” “Scenario_Stage,” “Scenario_Close_Date,” and “Adjustment_Factor.” These will hold your what-if values without affecting the original data.

Step 3. Build your scenario formulas.

Create conservative scenarios with formulas like =IF(Probability<50%, Amount*0.7, IF(Probability<80%, Amount*0.85, Amount)). For aggressive scenarios, use =IF(Stage="Negotiation", Amount*1.15, IF(Stage="Proposal", Amount*1.1, Amount)).

Step 4. Set up dynamic stage movement calculations.

Create a stage value matrix and use VLOOKUP to recalculate probabilities based on scenario changes: =VLOOKUP(Scenario_Stage, StageMatrix, 2, FALSE) * Scenario_Amount.

Step 5. Build your quarterly rollup dashboard.

Use SUMIFS to aggregate by quarter and scenario type. Create variance columns with =(Scenario_Total – Baseline_Total)/Baseline_Total and implement conditional formatting to highlight significant variances.

Step 6. Automate with scheduled snapshots.

Set up automatic weekly or monthly snapshots of your scenario results to track how your predictions change over time and measure accuracy against actual outcomes.

Model multiple outcomes with confidence

This approach provides real-time scenario modeling while maintaining connection to live CRM data, giving you the flexibility to test different outcomes without losing sight of actual pipeline changes. Start building your dynamic forecast scenarios today.

700,000+ happy users
Get Started Now
Connect any system to Google Sheets in just seconds.
Get Started

Trusted By Over 50,000 Companies