Sales pipeline report
“every monday, show open salesforce opps by rep and stage with this week’s changes and past-due deals; dedupe the northstar expansion deal, and Status says "Agrees" when there’s one row per deal and the stage history is real, else what’s off”
every monday, show open salesforce opps by rep and stage with this week’s changes and past-due deals; dedupe the northstar expansion deal, and Status says "Agrees" when there’s one row per deal and the stage history is real, else what’s off from Salesforce Opportunities and Salesforce Opportunity Field History.
What the agent built
4 steps, each one an ordinary Mammoth step you can open and change.
- FileSalesforce OpportunitiesCSV export · 12 rows
- FileSalesforce Opportunity Field HistoryCSV export · 11 rows
- StepKeep latest dealStep 1
- StepSummarize historyStep 2
- JoinAdd stage history7 of 9 paired
- StepMark changes and dueStep 4
- ResultOpen opps status9 rows · 2 flagged
- ScheduleRuns every mondayProposed
Checked on the sample files: every step ran, 9 rows came out, and the join paired 7 of 9 rows.
- Download Salesforce Opportunities sample (12 rows)Salesforce: Opportunities > Export
- Download Salesforce Opportunity Field History sample (11 rows)Salesforce: Opportunity Field History > Export
What you get back
The result of that run, the rows to look at first.
| Rep | Stage | Deal | Amount | Close date | Status | This week | Past due |
|---|---|---|---|---|---|---|---|
| Elena Ruiz | Discovery | Aurora Health Add-On | 9,100 | · | No stage history | No change this week | Due later |
| Maya Chen | Qualification | Northstar Expansion | 18,400 | 2026-11-06 | No stage history | No change this week | Due later |
| Diego Morales | Proposal/Price Quote | Riverbend Pilot | 14,950 | 2026-11-03 | Agrees | Changed this week | Due later |
| Elena Ruiz | Qualification | Harborlight Platform | 41,200 | 2026-11-12 | Agrees | Changed this week | Due later |
| Jordan Patel | Negotiation/Review | Cobalt Ridge Renewal | 27,650 | 2026-10-18 | Agrees | Changed this week | Past due |
| Jordan Patel | Negotiation/Review | Pioneer Works Rollout | 46,750 | 2026-11-08 | Agrees | Changed this week | Due later |
| Owen Scott | Negotiation/Review | Keystone Support Expansion | 33,900 | 2026-10-31 | Agrees | Changed this week | Due later |
| Priya Nair | Prospecting | Asterline New Logo | 12,600 | 2026-11-18 | Agrees | Changed this week | Due later |
| Talia Brooks | Prospecting | Crescent Tide Expansion | 17,300 | 2026-11-14 | Agrees | Changed this week | Due later |
How do you build a sales pipeline report from Salesforce exports?
Export your open opportunities and the opportunity field history from Salesforce, then upload both files. The workflow keeps the latest row for each deal, matches stage history, and marks this week’s changes and past-due deals. It also flags rows where the history is missing or does not line up with the deal data.
How it works
How to use the Open opps status workflow
- 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.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
Open opps status: questions
Which export should you use?
What happens to rows that do not match?
How do you change the rules in words?
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.
Workflows like this
Measure how fast the pipeline turns into revenue, and where people drop out of your funnel.
- Pipeline velocityExport HubSpot deals and review pipeline velocity by month using your chosen rule for open deals, win rate, deal size and cycle days.See the workflow Built by the agent
- Sales cycle lengthMeasure sales cycle length from your HubSpot deals export by rep and source, using closed-won deals from the last 6 months.See the workflow Built by the agent
- Lead scoringScore HubSpot contacts by company size, job title, and pages viewed from your points table, then list the leads that match.See the workflow Built by the agent
- Win rate by rep and sourceCalculate win rate from a Salesforce opportunities export by rep and lead source for the last two quarters.See the workflow Built by the agent
- Salesforce closed-won vs QuickBooks invoicesMatch Salesforce closed-won opportunities to QuickBooks invoices by customer and amount, and flag deals that were never invoiced.See the workflow Built by the agent
- Sales velocityEach rep's open deals, win rate, deal size, sales cycle and velocity, and the team'sSee the workflow Template