Know which channels
actually grow revenue.
Bring your ad, social and CRM exports together. Growth Intelligence joins spend to closed deals and shows cost per lead, CAC, ROAS and ROI after margin for every channel, then lets you test a budget shift before you spend a dollar. Free, and your data never leaves your browser.
Likes don't pay rent. Won deals do.
Most dashboards stop at clicks. Growth Intelligence follows each channel all the way to closed revenue, takes your gross margin into account and refuses to call a winner until a channel has enough closed deals to judge.

Spend in, revenue out.
Drop in an activity export (date, channel, spend, impressions, clicks, leads) and a deals export (date, source, stage, amount). Common column headings are matched automatically and channel names like “facebook ads” and “Meta” are merged.
Channel scorecard
CPL, win rate, CAC, ROAS and ROI after margin per channel, with a plain call: scale, hold, fix or cut, or “not enough data yet”.
Budget planner
Move money between paid channels and see an estimate of the revenue you'd gain or lose, with diminishing returns built in and clearly labelled.
Board-ready report
Export a Markdown growth report, a channel CSV that opens safely in a spreadsheet, or the whole workspace.
Growth dashboard
A fictional Okanagan e-bike shop's six months of marketing and sales are loaded so you can explore. Import your own exports; they are saved in this browser only.
Spend vs won revenue, by month
Funnel
What to do next
| Channel | Spend | CTR | Leads | CPL | Won | Win rate | Revenue | CAC | ROAS | ROI | Call |
|---|
Move budget between paid channels. The estimate starts from the revenue each channel earned in your data and assumes diminishing returns: revenue grows with the square root of spend, so doubling a budget gives about 1.4 times the revenue. It is a planning estimate, not a forecast. Channels without enough closed deals are left out.
Estimated change in won revenue
| Channel | Budget now | Planned | Revenue est. |
|---|