The standard way marketing teams justify budget against the incremental revenue a campaign or channel actually generated.
How it works
Incremental revenue attributable to marketing, minus marketing spend, divided by marketing spend, gives ROMI as a percentage.
What this does not include
Attributing revenue specifically to marketing (versus other factors driving a sale) is itself a modeling challenge — this calculator takes the incremental attributed revenue as a given input rather than computing attribution.
How to use this calculator
- Enter incremental revenue attributable to marketing and marketing spend.
A worked example
$250,000 in incremental revenue from $50,000 in marketing spend: ROMI = (250,000 ÷ 50,000) × 100 = 400% — every dollar spent generated $4 in incremental revenue.
What the variables mean
| Variable | Meaning |
|---|---|
| Incremental revenue | Revenue directly attributable to the marketing campaign, beyond what would have happened anyway |
| Marketing spend | Total cost of the campaign |
Edge cases worth knowing
“Incremental” is the key word — this isn’t total revenue during the campaign. Overstating incremental revenue by including sales that would have happened anyway inflates ROMI misleadingly.
Zero marketing spend makes ROMI undefined — there’s no investment to measure the return against, so the calculator returns no result.
Frequently asked questions
How is ROMI different from ROI generally?
ROMI is simply ROI applied specifically to marketing spend and its attributed incremental revenue — the same underlying formula, scoped to marketing activities.
What’s considered a good ROMI?
It varies by industry, channel, and business model — a ROMI above 100% means the campaign more than doubled its cost in incremental revenue, often cited as a reasonable minimum bar.
What’s the hardest part of calculating accurate ROMI?
Accurately attributing revenue specifically to the marketing activity, separate from other factors (seasonality, other channels, organic growth) that would have generated some of that revenue anyway.