Skip to content
Workflow · Sales and growth · Opening soon

Sales forecast from pipeline

Export your HubSpot deals and pipeline stage probabilities, then turn them into a quarterly sales forecast. You see weighted open sales, closed won sales, and forecast sales by deal.

Early access opens shortly. Check back soon.

Someone typed

“for hubspot deals, forecast this quarter's sales by close month: use stage probability on open deals, add closed won revenue, and show weighted open sales, closed won sales, and forecast sales by deal”

The agent read it as

For HubSpot deals and HubSpot pipeline stage probabilities, forecast this quarter's sales by close month: use stage probability on open deals, add closed won revenue, and show weighted open sales, closed won sales, and forecast sales by deal.

What the agent built

4 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    HubSpot deals
    CSV export · 15 rows
  2. File
    HubSpot pipeline stage probabilities
    CSV export · 7 rows
  3. Step
    Make deal matching keys
    Step 1
  4. Step
    Make probability matching keys
    Step 2
  5. Join
    Bring in stage probabilities
    15 of 15 paired
  6. Step
    Forecast current-quarter deals
    Step 4
  7. Result
    Quarterly Deal Forecast
    13 rows
  8. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 13 rows came out, and the join paired 15 of 15 rows.

What you get back

The result of that run, the rows to look at first.

Quarterly Deal ForecastSample data13 rows
Close monthDeal nameDeal IDWeighted open salesClosed won salesForecast salesDeal stageAmountStage probabilityClose date
2026-10-01Northstar platform expansion100143,200043,200contractsent48,0000.902026-10-18
2026-10-01Brightlane annual renewal1002036,00036,000closedwon36,00012026-10-22
2026-11-01Harborview upsell100313,500013,500presentation_scheduled22,5000.602026-11-05
2026-11-01Cedarpoint new logo10047,20007,200qualifiedtobuy18,0000.402026-11-14
2026-11-01Summitworks add-on100522,000022,000decisionmakerboughtin27,5000.802026-11-27
2026-12-01Bluepine services retainer10062,90002,900appointmentscheduled14,5000.202026-12-03
2026-12-01Redwood migration100755,800055,800contractsent62,0000.902026-12-11
2026-12-01Peakstone territory expansion100924,900024,900presentation_scheduled41,5000.602026-12-19
2026-12-01Evergreen inbound enterprise1010054,00054,000closedwon54,00012026-12-05
2026-10-01Maplebridge renewal10118,40008,400qualifiedtobuy21,0000.402026-10-12
2026-11-01Riverview pilot101225,600025,600decisionmakerboughtin32,0000.802026-11-21
2026-12-01Ironclad services expansion101335,550035,550contractsent39,5000.902026-12-28
13 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you forecast this quarter's sales from HubSpot deals?

Export your HubSpot deals and pipeline stage probabilities from HubSpot. The workflow matches deals to stage probabilities, applies the right probability to open deals, adds closed won revenue, and groups the forecast by close month. You get weighted open sales, closed won sales, and forecast sales by deal in one table.

How it works

How to use the Quarterly Deal Forecast workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Quarterly Deal Forecast: questions

What export should I use?
Use an export of your HubSpot deals, plus an export of your pipeline stage probabilities if those are stored separately. The workflow reads the exported files and uses the columns that describe the deal amount, stage, close date, and closed status.
What happens to rows that do not match?
Rows that do not match a rule are left out of that step’s result. You can review them separately and decide whether to adjust the data or the rule.
How do I change the forecast rules?
Change the rules in words, such as which stage counts as open, which status counts as closed won, or which close month to use. The workflow updates to follow those new instructions on the next run.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.