The marketing ROI formula
For a profit-adjusted calculation that accounts for your gross margin:
Three worked examples
Example 1 — Google Ads campaign
Spend: $5,000 (ad spend) + $1,000 (agency fee) = $6,000 total. Revenue attributed: $28,000. Gross margin: 55%.
Example 2 — Email campaign
Spend: $600 (platform + copywriting). Revenue attributed: $22,000. Gross margin: 70%.
Example 3 — Content marketing (12-month view)
Spend over 12 months: $24,000 (writer, SEO tools, design). Attributed organic revenue in month 12: $8,000/month × 3 months of meaningful traffic = $24,000. Still at break-even at 12 months — but growing monthly.
Content ROI compounds. The same $24,000 investment typically delivers $144,000+ in attributed revenue over 36 months as rankings mature and compound. Measuring at 12 months only captures the earliest returns. Use our content ROI calculator with multi-year model →
Formula variants — ROMI, ROAS, and blended ROI
| Metric | Formula | When to use |
|---|---|---|
| Marketing ROI | (Revenue − Total Cost) ÷ Total Cost × 100 | Evaluating overall marketing profitability |
| ROMI | Same as ROI applied to marketing spend | Interchangeable with Marketing ROI; used in larger organisations |
| ROAS | Revenue ÷ Ad Spend | Comparing individual ad campaigns; does not account for margin or all costs |
| Margin-adjusted ROI | (Revenue × Margin% − Cost) ÷ Cost × 100 | When comparing channels with different product margins |
| LTV-adjusted ROI | Uses LTV instead of immediate revenue | SaaS and subscription businesses with long customer lifetimes |
Frequently asked questions
Calculate your ROI now
Free multi-channel calculator — no sign-up.