Table of Contents
See how Weflow replaces your forecast spreadsheet with a versioned submission and roll-up process built on Salesforce.
Book a demo
Or use our free web app.

How to replace a sales forecast spreadsheet with Weflow: Data, process, and rollout plan

See how Weflow runs weekly submissions, roll-ups, and forecast reviews without a spreadsheet.
See it live

Replace the jobs your forecast spreadsheet performs, not the workbook itself. Start with pipeline history and a smaller set of approved inputs. Move submissions and roll-ups into Weflow, prove the weekly cadence, and retire the spreadsheet against fixed gates. Add weighted and AI forecasts after the operating process holds.

Your cutover has to protect this week’s number. The spreadsheet stays authoritative during a bounded validation window, with one owner for every difference and a date for the go/no-go decision.

You don’t need to reproduce every tab. You need to preserve the business logic leadership uses, keep the deals behind each number inspectable, and stop rebuilding the forecast by hand.

Weflow is the Revenue AI Orchestration platform for sales, customer success, and RevOps teams. It’s built for Salesforce teams. This rollout connects your weekly deal reviews to a versioned submission and management process, with an explicit boundary between Salesforce deal records and Weflow forecast records.

The Weflow replacement plan at a glance

The Weflow rollout has three phases, each with an exit gate. Configuration alone doesn’t earn a cutover.

PhaseSpreadsheet job replacedDeliverableProof requiredExit gate
1. Establish history and simplify inputsExports, formula chains, manual pipeline snapshotsApproved input map and reconciled pipeline baselineKnown opportunities match across sources; snapshot collection worksRevOps and the Salesforce admin approve the baseline
2. Move submissions and roll-upsRep files, emailed numbers, manager consolidationOne weekly submission and review cadenceRequired roles submit, inspect, override, and roll up correctlyLeadership and finance approve the parallel-run results
3. Cut over, measure, then add AIExecutive workbook and hand-built accuracy trackingAuthoritative Weflow forecast and dated measurement baselineReporting works without rebuilding the workbookArchive the operating spreadsheet; introduce model comparisons when ready

Where forecast data lives after cutover

Salesforce remains the source of truth for opportunities. Weflow stores forecast submissions, targets, and roll-ups in Weflow, not in Salesforce objects.

That distinction matters more than a general promise about CRM integration. A Salesforce report can read an opportunity change made through Weflow. It can’t read a rep’s Weflow submission from that opportunity.

Data typeOperating systemWrite pathReporting routeAccountable owner
Opportunity fieldsSalesforceOpportunity edits in Weflow sync to SalesforceSalesforce reporting and Weflow viewsSalesforce admin and opportunity owner
Captured activity and structured call outcomesSalesforce recordsWeflow capture and field updates write to SalesforceSalesforce reporting and Weflow insightsRevOps and the Salesforce admin
Rep and manager submissions, comments, and versionsWeflowUsers submit and revise in WeflowWeflow; public API for downstream forecast reportingForecast participants and RevOps
Targets and forecast roll-upsWeflowTarget configuration and submission roll-upWeflow; validate required API fields for BISales leadership and RevOps
Opportunity snapshots and movement analysisWeflow analyticsWeflow snapshots opportunity data every few hoursWeflow pipeline analyticsRevOps
Historical spreadsheet submissionsExisting archive unless an import path is confirmedPreserve original dated filesHistorical archiveRevOps

Don’t assume historical spreadsheet submissions can be imported or backfilled. Confirm that requirement before committing to a cutover date. Keep the old archive accessible without keeping the old submission process alive.

Is Weflow the right spreadsheet replacement?

Weflow fits a deal-based forecast built from Salesforce opportunities, with submissions and management judgment recorded in Weflow. It doesn’t replace every model that finance calls a forecast.

RequirementWeflow fitOperating implicationRecommended path
Deal-based bookings forecast with rep and manager submissionsSupportedRun submissions and roll-ups in WeflowProceed to configuration and pilot
Separate new-business, expansion, and renewal motionsSupportedDefine each motion’s scope, targets, and review ownershipTest separate and combined views
Every submission, target, and roll-up must reside in SalesforceDoesn’t fit that policyWeflow forecast records live outside SalesforceKeep a Salesforce-resident submission process
Consumption forecastingNot supportedDeal-based methods don’t model usage revenueKeep a consumption forecasting system
FP&A, provisions, or revenue recognitionOutside Weflow’s scopeA bookings forecast remains an input to finance’s modelAgree on the handoff rather than retiring the finance model
Bespoke splits, date logic, or unusual management pathsRequires validationGeneral configurability doesn’t prove your exact requirementMake the exception a pilot acceptance test

If the board runs the business on recognized revenue, don’t promise that replacing the bookings workbook will retire the board model. Settle which spreadsheet you’re replacing.

What must be settled before configuring Weflow?

Agree on the operating decisions before turning them into Weflow settings. Otherwise, configuration becomes a weekly debate about what the forecast should mean.

  • Scope: An inventory of spreadsheet jobs and downstream dependencies.
  • Definitions: Approved categories, periods, motions, and inclusion rules.
  • Ownership: Named submission, override, cutover, and rollback owners.
  • Finance: A reconciliation agreement with tolerances and sign-off.
  • Salesforce: An approved field map and access test plan.

Which spreadsheet jobs must survive the migration?

Preserve the business decisions the workbook supports. Treat tabs, formulas, and formatting as implementation details until someone proves they’re necessary.

Use this inventory as a working template. Replace each role with a named owner before the pilot.

Spreadsheet componentBusiness jobOwnerDownstream dependencyMigration decision
Salesforce export tabSupply current deal inputsRevOpsPipeline and forecast viewsReplace with connected Salesforce data
Rep submission sheetRecord the rep’s forecast judgmentRepManager reviewReplace with Weflow submissions
Manager adjustment cellRecord an independent management callManagerExecutive roll-upReplace with an override and explanation
Weekly copied tabRetain what changedRevOpsMovement and accuracy reviewsSeparate opportunity history from submission history
Board-output tabSupply an approved forecast to reportingFinanceBoard pack or BI modelReplace the input route; retain necessary financial calculations

Which forecast definitions will become standard?

Standardize what people submit before standardizing the screen. Weflow supports baseline and best-case submissions, but leadership still has to define what belongs in each.

Keep stage and forecast judgment distinct. Stage records progress through the sales process. A category records confidence about an outcome in the period, even when a stage mapping supplies its default.

TermProposed operational meaningIncludeExcludeApprover
BaselineThe total the business plans againstDeals the owner confidently expects in the periodUpside without a defensible closing pathCRO
Best caseThe total if identified upside closesBaseline plus credible upsideUnqualified pipelineCRO
Commit categoryDeals meeting the team’s commitment criteriaEvidence supporting a close in the periodDeals classified by optimism aloneSales leadership
PipelineOpen opportunities within the approved scopeEligible opportunities by motion and periodExcluded record types and out-of-period dealsRevOps
Forecast periodThe exact date window the number coversDates within the approved fiscal boundariesDifferent date bases mixed into one comparisonFinance

Write down whether best case includes baseline and whether each submitted total includes closed-won business. Those two ambiguities can invalidate an otherwise correct roll-up.

Who owns submissions, overrides, and cutover?

Give each forecast action one accountable owner. RevOps configures the process; sales leadership owns the judgment and the decision to use it.

ActionResponsibleAccountableConsulted
Update opportunity inputs and submitRepFrontline managerRevOps
Review and overrideManagerSales leaderRep
Configure deadlines and lockingRevOpsForecast process ownerSales leadership
Approve a reopen requestRevOps coordinates the correctionDesignated forecast leaderFinance
Validate Salesforce accessSalesforce adminSecurity or system ownerRevOps
Accept reconciliationRevOps and finance analystFinance ownerCRO
Approve cutover or rollbackRevOps executesCROFinance and Salesforce admin

What will finance accept as reconciliation?

Finance should approve the comparison basis before the first parallel run. Matching totals means little if the systems use different amounts, dates, or currencies.

MeasureSourceComparison ruleToleranceException ownerApprover
Eligible pipelineSalesforce opportunitiesSame record IDs, filters, and comparison timestampNo unexplained scope differencesRevOpsSalesforce admin
Deal valueApproved amount fieldSame field and currency basisFinance sets rounding and FX toleranceFinance analystFinance owner
Submitted forecastDated submissionsSame participants, period, and included categoriesNo unexplained judgment differencesSales managerCRO
Actual bookingsApproved closed-won basisSame fiscal window and treatment of adjustmentsFinance approves any exceptionsFinance analystFinance owner
Revenue-model handoffAccepted sales forecastDocument bookings-to-revenue adjustments separatelyModel-specificFP&AFinance owner

An explained timing difference isn’t the same as a configuration error. Log the cause, owner, and resolution rather than editing one total to resemble the other.

Which Salesforce fields and access will Weflow use?

Weflow forecasting can use standard, custom, or formula fields and supports multiple currencies. Existing Salesforce forecasting configuration doesn’t automatically become the Weflow operating model.

  • Forecast fields: Identify the amount, period-driving date, stage, category, owner, motion, and currency fields.
  • Organizational structure: Document record types, fiscal boundaries, management paths, and target ownership.
  • Permissions: Test permission sets, field-level security, role hierarchy, and any restrictions enforced only through the Salesforce interface.
  • Validation: Include a formula-driven amount, a period-boundary deal, a renewal, a foreign-currency opportunity, and a restricted record.

If capture is part of the rollout, validate its permissions separately. Activity mapping needs Account and Opportunity access, not Contact access alone.

Phase 1: Establish history and simplify inputs

Finish Phase 1 with a small, explainable field map and a reconciled Weflow pipeline baseline. Keep the existing submission cadence running while you build that foundation.

Step 1: Classify spreadsheet fields and formulas

Classify every forecast input as keep, rebuild, replace, or retire. A formula survives because someone needs its result, not because it has existed for years.

Owner: RevOps, with the Salesforce admin. Input: The workbook inventory and downstream dependencies.

DecisionWorking exampleRationaleOwner and dependencyApproval required
KeepAn approved Salesforce amount fieldIt already expresses the metric the business forecastsFinance; bookings reportingFinance confirms the definition
RebuildA required calculation that reads a deprecated fieldThe business rule matters; its dependency is brokenSalesforce admin; forecast inputsRevOps validates sample records
ReplaceA formula summing emailed rep numbersWeflow submissions and roll-ups perform that jobSales leadership; weekly reviewManagers accept the new workflow
RetireAn unused adjustment columnNo current decision or report depends on itFormer column ownerDownstream owners confirm removal

Output: An approved classification register. Validation: Every retained calculation has an owner who can explain its inputs and business purpose.

Step 2: Configure Weflow’s forecast inputs

Configure Weflow from the approved field map, then test the configuration on known opportunities before comparing totals.

Owner: RevOps and the Salesforce admin. Input: Approved fields and forecast definitions.

  1. Select the metric field the business forecasts.
  2. Set the period basis and validate fiscal boundaries.
  3. Separate eligible record types and revenue motions.
  4. Map stages to the agreed forecast categories.
  5. Validate currency treatment against finance’s comparison rules.
Mapping worksheetExample configuration decisionAcceptance test
AmountUse the approved bookings field rather than a workbook-derived duplicateThe value matches the source opportunity
PeriodUse the agreed closing-date basisA boundary-date deal enters the expected period
MotionSeparate New Business and Renewal record typesEach opportunity appears in its intended forecast
CategoryApply the approved stage/category mappingA known stage produces the expected category
CurrencyUse the agreed reporting currencyFinance can explain the converted amount

Output: A configuration worksheet someone other than the original builder can maintain. Don’t accept total-level parity until the record-level tests pass.

Step 3: Start Weflow opportunity snapshots

Start Weflow opportunity snapshots as early as your approved setup permits. Weflow snapshots opportunity data every few hours to support pipeline movement, pacing, and period comparisons.

Owner: RevOps. Input: The configured opportunity scope.

  1. Confirm snapshot collection is active for the intended scope.
  2. Record the first available snapshot date and time.
  3. Inspect a known opportunity’s captured values.
  4. Validate a subsequent legitimate field change against the captured history.
  5. Log missing records or fields with an owner and resolution date.

Working artifact: A history register with forecast scope, first available date, tested opportunity, observed change, and exception status.

Weflow’s opportunity timeline makes tracked field changes inspectable alongside the forecast. Use it to check the history behind a close-date or stage change.

Weflow opportunity sidebar showing tracked close-date and stage changes beside the collaborative forecast table.

Validation: RevOps can identify the earliest usable history and explain a captured change. Historical activity backfill isn’t a substitute for historical opportunity snapshots or dated forecast submissions.

Step 4: Reconcile the first pipeline baseline

Reconcile Weflow, Salesforce, and the spreadsheet using the same opportunity scope and comparison time. Start with record membership, then inspect value differences.

Owner: RevOps, with finance reviewing the amount basis. Input: The configured forecast and current workbook baseline.

ComparisonRuleVariance to recordLikely cause to testAction and owner
Weflow versus SalesforceSame opportunity IDs and filtersMissing or additional recordsScope, permissions, or timingAdmin resolves or documents
Weflow versus workbookSame metric and currency basisAmount differenceFormula logic, FX, or stale exportRevOps and finance investigate
Period totalsSame date field and boundariesDeals appearing in different periodsDate logic or changed close dateRevOps corrects the mapping or comparison

Output: A signed baseline and exception log. Validation: Every material difference has an explanation and an approved disposition.

Phase 2: Move submissions and roll-ups into Weflow

Move the weekly forecast motion into Weflow with a pilot group that includes its management chain. Rep access alone won’t prove the executive roll-up.

Step 5: Configure each forecast motion

Configure distinct forecast motions separately where their owners, deal paths, or review decisions differ. Weflow supports separate deal-type targets and roll-up views alongside a combined view.

Owner: RevOps with sales and customer success leadership. Input: Approved motion definitions.

MotionScopeOwnerPeriod and targetSubmissionDestination
New businessApproved new-business opportunitiesSales leaderQuarter, broken down by month; approved targetBaseline and best caseSales roll-up and combined view
ExpansionApproved expansion opportunitiesAccount-management leaderAgreed period; expansion targetBaseline and best caseExpansion roll-up and combined view
RenewalApproved renewal opportunitiesCustomer success or renewal leaderAgreed renewal window; renewal targetBaseline and best caseRenewal roll-up and combined view

Output: A motion matrix. Validation: Each deal enters the intended motion, and the combined view doesn’t double-count it.

An opportunity-based renewal forecast doesn’t automatically answer account-level logo churn. If one account has several renewal opportunities, test that reporting requirement separately.

Step 6: Build the Weflow roll-up hierarchy

Build and test the complete path from rep to executive. Weflow rolls submissions through manager, VP, and executive levels while retaining the deals behind deal-based submissions.

Owner: RevOps and sales leadership. Input: The approved management and target structure.

RoleParentForecast responsibilityTarget ownershipException test
RepFrontline managerSubmit baseline and best caseIndividual targetTransferred or unassigned opportunities
ManagerVPInspect submissions and make a management callTeam targetManager also carries an individual quota
VPCROReview teams and explain adjustmentsApproved regional or business targetMultiple teams or product responsibilities
CROExecutive reportingOwn the company forecastExecutive targetCombined growth and retention view

Targets aren’t necessarily additive. Three managers carrying a million each can report to a leader carrying two and a half million because leadership deliberately overassigns quota.

Output: A tested hierarchy. Validation: Check targets and forecast values at every level, especially above the first-line manager. Don’t assume a correct first roll-up proves the whole chain.

Step 7: Set submission and override controls

Configure submission deadlines, frequency, permissions, override windows, and locking before the pilot. Weflow versions every submission, so a revised call doesn’t erase the earlier judgment.

Owner: RevOps. Input: Leadership-approved decision rights.

RoleAllowed actionDeadlineOverride windowReopen pathLock condition
RepSubmit totals or named opportunities with commentsBefore manager consolidationApproved resubmission windowRequest through the managerRep deadline passes
ManagerReview and override submissionsBefore executive reviewDefined management review windowRequest through the forecast ownerManagement review closes
RevOpsAdminister the agreed controlsBefore each cycle opensNo independent sales judgmentExecute the approved correction processDesignated measurement point

Output: A controls matrix. Validation: Test an allowed submission, a disallowed change, a manager override, and the agreed correction path after locking.

Weflow’s roll-up view retains forecast-call history beside included deals and targets. That gives managers a record of how the call moved.

Weflow roll-up table showing forecast-call history alongside included deals, quota, and weighted forecast columns.

Step 8: Train each role on forecast decisions

Train people on the decisions they own, not on every Weflow tab. Forecasting adoption depends on managers and executives using the new process to run the business.

Owner: RevOps and the forecast sponsor. Input: Configured pilot workflow.

RoleDecision ownedAction practicedEvidence reviewedReadiness test
RepWhat closes in the periodSubmit baseline, best case, and commentsDeal scope and closing pathComplete a submission without RevOps entering it
ManagerWhether to accept or adjust the rep’s callInspect deals and overrideActivity, stage, next steps, and submission historyExplain an adjustment from evidence
RevOpsWhether the process ran correctlyCheck scope, controls, and exceptionsConfiguration and reconciliation logsDiagnose a mismatch without rebuilding the workbook
FinanceWhether the output meets the agreed basisReconcile the accepted forecastMetric definitions and adjustmentsUse the output in its reporting process
ExecutiveWhich forecast the business usesReview the roll-up and challenge changesManagement calls and supporting dealsRun the review without requesting the old workbook

Output: A readiness checklist with a support owner for each role. Record the training so later joiners don’t depend on the person who attended the original session.

Step 9: Pilot one weekly forecast cadence

Pilot the full weekly sequence with one manageable team and its leaders. Include finance in the review before expanding participation.

Owner: The frontline manager, with RevOps coordinating. Input: The approved baseline, hierarchy, and controls.

  1. Thursday, reps: Update pipeline inputs and resolve missing next steps or stale close dates. Send configuration issues to RevOps.
  2. Friday, managers: Review deals with the team. Test whether the evidence supports the proposed close period and forecast judgment.
  3. After deal review, reps: Submit baseline and best case with comments under the agreed deadline.
  4. Before the executive call, managers: Review the roll-up, make justified overrides, and escalate unresolved differences.
  5. Monday, managers, RevOps, and CRO: Review changes and material risks, then confirm the executive call.
  6. After the call, RevOps and finance: Validate the output, record issues, and assign corrections before the next cycle.

Working artifact: A cycle log with participant, submission status, override reason, unresolved issue, owner, and due date.

Validation: The pilot produces a usable management number on schedule. During the call, have one person lead the conversation while another checks the supporting deals.

Step 10: Run a fixed parallel validation window

Set the parallel run’s final cycle and decision date before it begins. The spreadsheet remains authoritative during validation; Weflow earns that role by passing the agreed tests.

Owner: RevOps. Input: Pilot results and finance’s reconciliation agreement.

CycleCompared outputVariance and explanationActionOwnerStatus
Opening cyclePipeline scope and rep submissionsRecord IDs, values, and submission differencesResolve configuration or timing issuesRevOpsPass, fail, or approved exception
Validation cyclesManager overrides and executive roll-upExplain each management adjustmentCorrect hierarchy or process gapsSales leadershipPass, fail, or approved exception
Final scheduled cycleExecutive output and finance handoffRecord remaining material differencesRecommend cutover or a bounded extensionRevOps and financeGo or no-go

Output: A signed parallel-run scorecard. Validation: No unexplained material differences remain, and every required role completes the process.

Choose the number of cycles around the exceptions you must test. If you extend the window, name the failed gate, corrective owner, and new decision date. Don’t extend it because someone wants more comfort.

Phase 3: Cut over, measure, then add AI

Make Weflow authoritative only after the operating gates pass. Then measure dated submissions against outcomes before asking AI to influence the management call.

Step 11: Apply cutover and rollback gates

Use a written go/no-go checklist to retire the spreadsheet. A successful demo or a reconciled total isn’t enough.

Owner: RevOps prepares the decision; the CRO approves it with finance. Input: The final parallel-run scorecard.

CriterionEvidenceOwnerApproverRollback trigger
Pipeline inputs reconcileApproved baseline and exception logRevOpsFinance and adminUnexplained material scope or amount difference
Required roles can participateAccess and readiness testsAdmin and RevOpsForecast sponsorCritical submitter or reviewer can’t complete the cycle
Hierarchy and controls workEnd-to-end submission, override, and lock testRevOpsSales leadershipIncorrect executive roll-up or failed control
Finance accepts the handoffReporting test and sign-offFinance analystFinance ownerRequired reporting can’t use the output
Leadership accepts the new workflowExecutive review completed in WeflowCROCRONo agreed authoritative forecast

Working artifact: Add decision date, evidence location, and go/no-go status to each gate.

Keep the last validated workbook and its refresh instructions available for an approved rollback. If a trigger fires, the CRO designates the temporary authoritative output, and RevOps communicates it before leadership receives competing numbers.

Step 12: Make Weflow the executive forecast

Switch the reporting route and the meeting workflow together. Weflow hasn’t replaced the spreadsheet if the CRO still asks RevOps to rebuild the workbook before every review.

Owner: CRO and RevOps. Input: Approved cutover decision.

  1. Announce the first cycle in which Weflow becomes authoritative.
  2. Run the executive review from the agreed Weflow view.
  3. Move the finance and BI handoff to the validated reporting route.
  4. Archive the operating workbook as read-only and stop collecting submissions there.
  5. Keep the rollback procedure available without maintaining a second live forecast.
AudienceCutover messageOwner
Reps and managersWhere to submit, the deadline, and the exception pathSales leadership
ExecutivesWhich Weflow output is authoritative and when it locksCRO
Finance and BIWhich source to consume and how to handle adjustmentsFinance owner
All forecast participantsWhere the historical workbook lives and who can authorize rollbackRevOps

Validation: Complete the executive cycle without refreshing the operating workbook.

Step 13: Lock submissions and measure accuracy

Measure forecast accuracy from a fixed, dated submission against the final closed amount. Weflow retains submissions and supports variance reporting by rep, manager, and segment.

Owner: RevOps, with finance approving the actuals basis. Input: Locked submissions and final outcomes.

Metric-definition fieldDecision to record
Forecast valueBaseline, best case, or another explicitly named submitted value
Measurement pointThe same week and cutoff across comparable periods
Actual outcomeApproved closed-won amount, metric field, currency, and fiscal period
Variance conventionDefine overforecast and underforecast direction
Percentage conventionAgree on the denominator and handling of zero actuals; verify the reporting calculation
Comparison groupsRep, manager, team, motion, and period

Use an early-quarter checkpoint, such as week three or four, consistently. A call made in the final days measures something different from a forecast made while the outcome remains uncertain.

Weflow’s Forecast Accuracy view compares submitted categories with closed-won outcomes across people and periods.

Weflow Forecast Accuracy table showing monthly percentages by person with manager and team averages.

Working scorecard: Period, submission date, person or team, motion, submitted value, actual value, variance, explanation, and coaching action.

Zeotap reports forecasting within 7% by week four of the quarter with Weflow. That’s a customer outcome, not a rollout guarantee. Your first milestone is a consistent measurement baseline.

Step 14: Add weighted and AI forecasts

Add Weflow’s weighted forecast and AI projection once the submission process and underlying data are trustworthy. Use disagreement to direct inspection, not to create another unofficial executive number.

We learned this through our own product. Weflow’s early AI forecast was inaccurate before we had reliable activity and conversation capture underneath it. The model couldn’t judge stalled or slipping deals from missing context.

Owner: RevOps and sales leadership. Input: Stable submissions, usable history, and validated activity and conversation coverage.

Weflow methodWhat it contributesWhat to inspect when it disagrees
Team roll-upRep and manager judgment, including baseline and best caseUnsupported confidence, habitual optimism, or sandbagging
Dynamically weighted forecastExpected outcome from historical stage close ratesStage discipline, conversion history, and changes in deal mix
AI projectionA landing range using deal-level signals and available historyMissing engagement, weak qualification, timing risk, or thin data coverage

Weflow’s pacing view shows forecast methods against quota, so leadership can compare them in one review.

Weflow pacing chart comparing team forecast, weighted pipeline, dynamic weighting, and AI projection against quota.

  • Check whether stage history reflects the actual sales process.
  • Verify that activity maps to the right opportunities.
  • Inspect missing call context and unexplained close-date movement.
  • Identify the deals driving the gap between methods.
  • Record whether the review changes a deal action, a management call, or neither.

Weflow’s AI projection can use up to two years of history. That isn’t a universal minimum-data requirement or a promise that all of your history is available. Confirm readiness against your own data.

Validation: The comparison produces specific deal decisions while the approved management forecast remains authoritative.

See how Weflow captures activity, updates Salesforce fields from calls, and rolls up your forecast. Book a 30-minute demo.

Common mistakes that preserve the spreadsheet

The spreadsheet survives when Weflow takes over the display but nobody changes the decisions, handoffs, or ownership underneath it.

Rebuilding every spreadsheet formula in Weflow

Require a business reason for every formula you retain. Configuration flexibility shouldn’t become permission to carry deprecated logic into Weflow.

Warning signCorrective decision
The migration checklist mirrors every workbook columnApprove business jobs first, then choose the smallest input set
A calculation reads fields nobody maintainsRebuild the required rule against an approved source or retire it
Only the original workbook owner can explain the numberRequire a second operator to validate and maintain the field map

Running parallel forecasts without a stop date

A parallel run needs a decision date and a failure policy. Otherwise, RevOps inherits permanent reconciliation work.

Anti-patternCorrection
Both systems remain equally authoritativeName one authoritative output for each rollout stage
The team extends validation because confidence feels lowName the failed test, corrective owner, and next decision date
  • Set the final validation cycle before starting.
  • Define which differences block cutover.
  • Give the CRO and finance an explicit go/no-go decision.

Adding AI before the forecast cadence stabilizes

Delay AI-led forecast decisions until you can distinguish missing data from genuine deal risk.

Not readyReady
Reps submit at different points in the weekComparable deadlines produce dated submissions
Stages reflect habit rather than exit criteriaManagers enforce consistent stage definitions
Low engagement may mean missing captureRevOps has validated coverage and opportunity mapping
Leaders select whichever model feels reassuringLeaders inspect discrepancies and retain accountability for the call

Leaving finance outside the rollout

Bring finance into definition and pilot decisions. A forecast finance can’t use won’t replace the spreadsheet finance depends on.

Anti-pattern by stageCorrection
Before setup: sales chooses the amount and period basis aloneFinance approves the metric, currency, and fiscal boundaries
During pilot: RevOps reconciles totals without financeFinance owns the acceptance rules and adjustment treatment
At cutover: finance discovers the reporting route changedTest the downstream handoff before approving go-live

Training reps without aligning forecast leaders

Manager and executive behavior determines whether Weflow becomes the forecast system. Reps won’t maintain a new submission process if leadership keeps requesting the old files.

Insufficient rollout behaviorRequired leadership behavior
Reps learn where to enter a numberManagers agree on what the number means and how to challenge it
Managers receive a product tourManagers practice inspecting deals and explaining overrides
Executives receive accessExecutives run the review in Weflow and stop requesting the operating workbook

Frequently asked questions

Commercial scope, reporting access, and permission exceptions can still block cutover. Settle these before fixing the final rollout date.

What does Weflow Deal Intelligence & Forecasting cost?

Weflow Deal Intelligence & Forecasting costs $39 per user per month, billed annually, with a 10-user minimum.

Commercial itemWeflow terms
Standalone productWeflow Deal Intelligence & Forecasting: $39 per user per month
Full bundle with forecastingRevenue AI Enterprise: $79 per user per month
Revenue AI Enterprise scopeWeflow Activity & Contact Capture, Weflow Conversation Intelligence, and Weflow Deal Intelligence & Forecasting
Billing and minimumAnnual billing; 10 users minimum
Platform and implementation feesNo platform or implementation fees
Included AI accessAsk Weflow AI Pro and Agent Builder Free, with 25 agent actions per month
View-only accessUnlimited view-only licenses included

Revenue AI Business costs $59 per user per month and includes deal intelligence, but not forecasting. Confirm each role’s required actions in the quote; view-only access doesn’t replace a participant’s submission needs.

Agent Builder has paid workspace tiers for usage beyond its free allowance. Don’t confuse that allowance with token-based pricing for the forecasting product.

Can Weflow Deal Intelligence & Forecasting run standalone?

Yes. Weflow sells Weflow Deal Intelligence & Forecasting standalone. The tradeoff is the quality of the activity and conversation data feeding deal inspection and AI projections.

  • Standalone path: Use it when your existing setup already supplies trustworthy Salesforce inputs and sufficient deal context.
  • Combined path: Pair forecasting with Weflow Activity & Contact Capture and Weflow Conversation Intelligence when missing activity and call outcomes cause the trust problem.

Buying forecasting alone doesn’t repair missing evidence. Test the data foundation independently from the submission mechanics.

Can Weflow forecasting be proven in two weeks?

No. A two-week evaluation can validate technical mechanics, but it can’t prove a durable forecasting cadence or quarter-level accuracy.

Can validateCannot yet validate
Field mappings, scope, permissions, and initial snapshotsHistorical comparisons for periods you haven’t captured
Submission, override, locking, and roll-up mechanicsSustained manager and executive adoption
Activity capture and usable conversation outputsForecast accuracy against a future period’s final result

Start with a process-alignment session that includes finance. Then choose a fixed pilot window with enough weekly cycles to test the required handoffs and exceptions. Measure accuracy after the relevant period closes.

Can technical setup begin during security review?

Yes, where your security team permits preparatory access. For activity capture, Weflow doesn’t read a mailbox until an admin enrolls the user in an activity capture configuration.

  1. Get approval for the preparatory setup steps.
  2. Install the required packages, connect the integration user, and add the workspace application without enrolling users in capture.
  3. Finish legal and security review before activating the approved data-processing scope.
  4. Enroll approved users and validate capture after authorization.

That enrollment boundary applies to mailbox capture. Don’t treat it as blanket approval for other Salesforce reads, recording, or AI processing.

Can BI tools access Weflow forecast submissions?

Yes. BI teams can retrieve Weflow forecast roll-up data through Weflow’s public API. Salesforce-only reporting won’t include submissions that live in Weflow.

Have the BI owner test the required submission values, periods, identifiers, and history before cutover. Confirm the available fields and extraction behavior rather than assuming every Weflow screen has an identical API response.

Keep the reporting ownership explicit: Salesforce supplies opportunity records; Weflow supplies the forecast layer; finance owns any financial adjustments.

Does Weflow inherit Salesforce permissions and hierarchy?

Weflow applies Salesforce permission sets, field-level security, and role hierarchy. It doesn’t inherit restrictions that exist only through Salesforce list views or Lightning component visibility.

Salesforce controlWeflow behaviorAdmin action
Permission sets and field-level securityWeflow applies these controlsTest allowed and restricted records and fields with representative users
Role hierarchyWeflow reads the hierarchyValidate visibility separately from the forecast roll-up configuration
List-view restrictionsWeflow doesn’t inherit interface-only restrictionsCreate central views, assign them by team, and restrict user-created views where required
Lightning component visibilityWeflow doesn’t treat hidden components as permissionsReproduce required segregation in Weflow and test access
View export controlsWeflow governs export through a feature flagConfigure and test export permissions explicitly

Before approving cutover, sign in as a restricted user and test the records, fields, views, and exports they must not access. A correct admin view doesn’t prove a safe rollout.

By
Weflow

Weflow is a modular Revenue AI platform for RevOps leaders and revenue teams, powering pipeline, forecasting, and deal inspection for 200+ B2B companies. The team behind Weflow also hosts the RevOps Lab podcast and runs RevOps Chat, the Slack community for 1,000+ RevOps practitioners.

More articles by
Weflow

Related articles

How to replace a sales forecast spreadsheet with Weflow: Data, process, and rollout plan

Learn how to replace a sales forecast spreadsheet with Weflow: data model, process, and rollout plan

Can Weflow email a scheduled sales forecast PDF to your CFO?

Learn if Weflow can email a scheduled sales forecast PDF to your CFO without a login or paid seat.

How to Explain a Week-Over-Week Sales Forecast Change, Deal by Deal

Learn to explain a week-over-week sales forecast change, deal by deal, with snapshots and call cadence.

How to Forecast New Business, Expansion, and Renewals in One View (Without Separate Spreadsheets)

Learn how to forecast new business, expansion, and renewals in one view, not separate spreadsheets

How to Track Every Forecast Category Change Without Losing the Original Commit

Learn how to track every forecast category change and keep the original Commit in Salesforce.

Weflow vs Spreadsheet Forecasting: The Three Things a Sheet Can't Do

Learn the three things Weflow does better than spreadsheet forecasting: roll-ups, history, accuracy.

Roll-up Forecasting Explained: Rep Submits, Manager Reviews, Org Rolls Up

Learn roll-up forecasting: rep submits, manager reviews, org rolls up on a weekly cadence.

Weighted vs Roll-up vs AI forecast: Why Your Numbers Disagree and What To Do About It

Learn why weighted, roll-up, and AI forecasts disagree and how to improve forecast accuracy.

Why finance rebuilds the sales forecast in a BI tool (and how to close the trust gap)

Learn why finance rebuilds sales forecasts in BI tools and how to close the trust gap in Salesforce

How to set up renewal forecasting in Salesforce alongside new-business forecasting

Learn to set up renewal and new-business forecasting in Salesforce with parallel forecasts in Weflow

How to Audit Salesforce Forecast Fields and Formula Fields Before Migrating Off Clari

How to audit Salesforce forecast and formula fields before migrating off Clari.

How to Build Forecasts Outside the Salesforce Role Hierarchy (a Clari Limitation)

Learn how to build multi-motion forecasts outside the Salesforce role hierarchy, despite Clari limits.