Marketing ROI Calculator

Measure campaign return from spend and attributed revenue. Optionally add gross margin to see margin-based ROMI alongside revenue ROI, and compare your revenue : spend ratio to the brief’s good (5:1) and excellent (10:1) thresholds.

Revenue ROI

400.0%

Revenue : spend
5.00:1
Net return
$20,000
ROMI (margin)
100.0%
Spend
$5,000

Your revenue : spend ratio (5.00:1) meets the brief’s “good” threshold of 5:1 (excellent is 10:1).

Marketing & AEO Tool Suite brief § C3 (5:1 revenue ratio = good; 10:1 = excellent)

Explain my results with AI

Optional. One click generates a short plain-English summary. The calculator and exports still work if this fails.

Download your report

Enter your email to unlock PDF, CSV, and Excel downloads. On-screen results stay free.

Formula (suite brief § C3): ROI = (revenue − spend) / spend; ROMI = (revenue × margin − spend) / spend when margin is provided. Benchmark line: 5:1 revenue ratio = good; 10:1 = excellent — cited from the suite brief, not invented third-party statistics.

Frequently asked questions

How is marketing ROI calculated?
Revenue ROI = (attributed revenue − campaign spend) ÷ campaign spend. The revenue : spend ratio is revenue ÷ spend (for example 5 means 5:1).
What is ROMI?
ROMI (return on marketing investment) here applies your gross margin: (revenue × margin − spend) ÷ spend. Enable the margin input to see both revenue ROI and ROMI side by side.
What revenue : spend ratio is considered good?
The Marketing & AEO Tool Suite brief (§ C3) treats 5:1 as good and 10:1 as excellent. These are brief rule-of-thumb thresholds, not a guarantee for your channel mix. Source: https://docs.google.com/document/d/1qo2OTZnD_qlI-MrLuNjeiW6QaNXmBScoGpN6ruCjMlc/edit
Is this calculator free?
Yes. On-screen results are free with no login. Exporting a report asks for an email; seeing numbers never requires one.

Canonical page: https://withstoryline.com/tools/marketing-roi-calculator

© 2026 Storyline Systems Inc.