Instead of Salesforce Revenue Intelligence
Stop renting Salesforce Revenue Intelligence. Own your sales forecast.
We build your forecast around how your team calls the quarter: your stages, your commit rules, your Monday meeting. We bring your Salesforce opportunities and their history across and run it for you.
Salesforce lists Revenue Intelligence at AU$308 per user per month, billed annually, on top of a Sales Cloud licence. That is AU$3,696 a year for every rep and manager who uses it.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the add-on charges for
You pay per seat to see your own opportunities differently
Revenue Intelligence reads the opportunities already in your Sales Cloud and draws dashboards over them. It is sold per user on an annual contract, on top of the Sales Cloud licence each person already holds.
Every viewer is a seat
AU$308 per user per month, billed annually. A sales manager who only reads the forecast pays the same as a rep.
A licence on a licence
It sits on top of Sales Cloud, which starts at AU$273 per user per month on the Core edition. You pay twice for one person.
An annual contract
Salesforce says the edition requires an annual contract. A team that shrinks mid-year keeps paying for the seats.
The dashboards
Revenue insight dashboards and deal insights are drawn over the opportunities you already keep in Sales Cloud.
Charts the vendor chose
You see the measures Salesforce decided to chart. A question it did not plan for goes to an analyst or an extra licence.
More for the full set
The version with Tableau analytics is AU$350 per user per month. Deeper analysis costs more per head.
Your owned version
Built around the forecast call your team already runs
The call
Each rep's number beside what their deals add up to
Reps record their commit and best case. You see the call, the deals behind it and the gap to quota, rep by rep.
- check The call and the deals behind it, side by side
- check Calls kept as said, never overwritten
- check The gap to quota and the cover each rep still has
- check A run sheet for the Monday meeting, in meeting order
What moved
The week's changes, in plain words
Every Monday the open pipeline is saved. Next week you see exactly what changed and who changed it.
- check Won, lost, pushed out, pulled in, new, up or down
- check The net change to the quarter in dollars
- check Every close date push kept, from the first date given
- check Deals that moved three times flagged before the call
Trust
The deals you should not count yet
Commit deals with no next step, no activity in a fortnight, a close date already passed, or an early stage are named with the reason.
- check Commit with the risky deals taken out, in one answer
- check Each rep's accuracy last quarter, first call against result
- check A check against the revenue guidance you published
- check Closed Won deals with no signed contract date on file
Your paperwork
The forecast pack, in your name
The board pack, the deal review sheet and the quarter-end accuracy report come out in your brand.
- check The weekly forecast note drafted for leadership
- check The questions for each rep about their risky deals
- check A record of every change and who made it
- check Your own commit rules, changed by asking
Make it yours
Design your own Salesforce Revenue Intelligence replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Salesforce Revenue Intelligence. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Salesforce Revenue Intelligence data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Sales Forecast for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Sales Forecast for Claude Code
Connected to your own database
What moved in the forecast since last week?
FY27 Q2 movement since 2026-11-03: net +$3,000
won
- Deal
- Packhouse labour tracking
- Rep
- Dev Patel
- Was
- $48,000
- Now
- $48,000
- Change
- $0
- Detail
- commit to closed
lost
- Deal
- Visitor insights
- Rep
- Aroha Ngata
- Was
- $35,000
- Now
- $0
- Change
- -$35,000
- Detail
- best case to omitted
pushed out
- Deal
- Campus services desk
- Rep
- Chloe Liu
- Was
- $55,000
- Change
- -$55,000
- Detail
- close date 2026-11-30 to 2027-01-14
recategorised
- Deal
- Network asset register
- Rep
- Dev Patel
- Was
- $110,000
- Now
- $110,000
- Change
- $0
- Detail
- commit to best case
pulled in
- Deal
- Grower payments module
- Rep
- Ben Sutherland
- Now
- $38,000
- Change
- +$38,000
new
- Deal
- Workshop scheduling
- Rep
- Dev Patel
- Now
- $40,000
- Change
- +$40,000
increased
- Deal
- Mill maintenance system
- Rep
- Dev Patel
- Was
- $55,000
- Now
- $70,000
- Change
- +$15,000
| Change | Deal | Rep | Was | Now | Change | Detail |
|---|---|---|---|---|---|---|
| won | Packhouse labour tracking | Dev Patel | $48,000 | $48,000 | $0 | commit to closed |
| lost | Visitor insights | Aroha Ngata | $35,000 | $0 | -$35,000 | best case to omitted |
| pushed out | Campus services desk | Chloe Liu | $55,000 | -$55,000 | close date 2026-11-30 to 2027-01-14 | |
| recategorised | Network asset register | Dev Patel | $110,000 | $110,000 | $0 | commit to best case |
| pulled in | Grower payments module | Ben Sutherland | $38,000 | +$38,000 | ||
| new | Workshop scheduling | Dev Patel | $40,000 | +$40,000 | ||
| increased | Mill maintenance system | Dev Patel | $55,000 | $70,000 | +$15,000 |
Ask it anything
Ten questions this build answers today
Each one runs against the included fictional sales team. Ask them in plain words.
Switching
How to switch from Salesforce Revenue Intelligence
The move involves exporting your Salesforce opportunities and history, mapping your fields and rules, then checking the new forecast alongside your current one.
- 1
Export opportunities and history
Revenue Intelligence reads your Salesforce opportunities, so you do not need to move your reps out of Salesforce. Export your opportunities using a Salesforce report or Data Loader, and export the OpportunityHistory object as well. The history carries past changes to stage, amount, close date and forecast category, which the new forecast uses to track slipped deals and past pipeline movement.
- 2
Load the exported records
Bring the opportunity and history exports into Sales Forecast for Claude Code through its Salesforce import. If the import offers a test run, use it before loading everything. Make sure the export includes the records and history you intend to use. The new forecast reads the exported data and does not write changes back to Salesforce.
- 3
Review what the import flags
Check any warnings or fields the import flags, and resolve mismatches before relying on the forecast. Pay particular attention to how your Salesforce fields map to the new records, and whether stages and forecast categories match your process. Confirm that the opportunity history came across, since past changes are needed to count earlier close date pushes and review movement over time.
- 4
Run both forecasts side by side
Keep Salesforce Revenue Intelligence available while you run the new forecast for a short period. Compare the opportunity records, rep calls and weekly forecast movement in both systems, and investigate differences before making the new forecast your reference. Your reps can continue working in Salesforce during this check. The replacement reads an export, so it does not update their Salesforce records.
- 5
Switch off the add-on
Once you have checked the records and are comfortable using the new forecast, cancel the Revenue Intelligence add-on. You can keep Sales Cloud and continue using Salesforce for your reps' work. The replacement is a database and Claude Code, not a web front end, so make sure the people who run your forecast are ready to use it that way before switching off the add-on.
Where the real effort goes
The main work is usually mapping your Salesforce fields and forecast rules, then deciding how much opportunity history to bring across. The history export carries past changes, but past forecast submissions are not included. You can enter last quarter's calls separately, or accuracy will build from this quarter. If Enterprise DNA installs and runs it for you, they handle the migration and setup.
Not ready for a call?
Get your Salesforce Revenue Intelligence switch plan by email
We will send you the step-by-step plan for moving your business off Salesforce Revenue Intelligence, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Salesforce Revenue Intelligence switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Choose who builds and runs your forecast
Open source
Do it yourself
Free, MIT licence
- 1 Clone the repo and run npm install
- 2 Run npm run demo to see a fictional sales team's quarter
- 3 Open it in Claude Code, Codex, OpenCode or Cursor
- 4 Import your Salesforce opportunity and history exports, then run the weekly review
Built around your business
We customise it
One setup fee, then a retainer
- check Your stages, forecast categories and commit rules
- check Your Salesforce opportunities and their history brought across
- check A web front end for your sales leaders if they want screens
- check Your board pack and forecast note in your format
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed and run inside Omni by Enterprise DNA
- check Your Salesforce export refreshed on a schedule
- check The Monday review ready before the meeting
- check Changes, backups and support handled for you
Questions
Instead of Salesforce Revenue Intelligence, answered
What does Salesforce Revenue Intelligence cost? expand_more
Salesforce lists it at AU$308 (US$220) per user per month, billed annually, on an annual contract. The version with Tableau is AU$350. Both sit on top of a Sales Cloud licence. Your own contract may differ from the list price.
Do we have to leave Salesforce? expand_more
No. Your reps keep working in Salesforce. This reads your opportunities from an export and never writes back. You can keep Sales Cloud and drop only the per-seat add-on.
Does our history come across? expand_more
Yes. The opportunity history export carries every past change of stage, amount, close date and forecast category, so slipped deals count from the first date ever given. Past forecast submissions are not in that export; we enter last quarter's calls for you, or accuracy builds from this quarter.
What about the Einstein insights? expand_more
This does not use Salesforce's scores. It names the reason a deal is at risk in plain words, from rules you can read and change: no next step, no activity, pushed again, committed too early. If you want a scoring model, we build one on your own history.
What do we pay Enterprise DNA for? expand_more
One setup fee, then a retainer. We bring your opportunities and history across, set your stages and commit rules, schedule the export and run the weekly review for you inside Omni. The free version costs nothing to use yourself.
Bring last quarter's forecast and the bill
Spend 30 minutes with Sam going through how your team calls the quarter, what Revenue Intelligence costs you, and what your own version would show on Monday morning.
Sales Forecast for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Salesforce Revenue Intelligence?
Get your version built