Free Marketing Tool

Marketing ROI Calculator

A multi-channel marketing ROI calculator supporting basic ROMI and gross-profit ROI with COGS — with channel presets for email, SEO, paid search, content, and social, plus a 2026 benchmark table.

✓ Basic + COGS formula ✓ Channel presets ✓ No signup
Marketing ROI Calculator
Simple mode or Advanced (COGS/gross margin)
$

Total revenue attributable to this campaign or channel

$
Marketing ROI (ROMI)
0%
$0 Net profit
0:1 Revenue ratio
$0.00 Return per $1 spent
Definition

Marketing ROI (Return on Marketing Investment / ROMI) measures the revenue generated relative to the cost of a marketing campaign or channel. It is expressed as a percentage and tells you how much revenue each dollar of marketing spend produces. A 5:1 ratio (500%) is a commonly cited healthy benchmark; 10:1 (1000%) is considered excellent for direct-response marketing.

Formula 1 — Basic ROMI

ROMI = (Marketing Revenue − Marketing Cost) ÷ Marketing Cost × 100

Example: Campaign generated $50,000 revenue, cost $10,000. ($50,000 − $10,000) ÷ $10,000 × 100 = 400% ROMI

Formula 2 — Gross Profit ROI (accounts for COGS)

ROI = ((Revenue × Gross Margin %) − Marketing Spend) ÷ Marketing Spend × 100

Example: $200,000 revenue, 60% gross margin, $50,000 marketing spend. (($200,000 × 60%) − $50,000) ÷ $50,000 × 100 = ($120,000 − $50,000) ÷ $50,000 × 100 = 140% gross-profit ROI. More accurate than basic ROMI for product businesses.

Marketing ROI by Channel — 2026 Benchmarks

Updated July 2026
Typical marketing ROI by channel, 2026
Channel Typical ROI Range Visualisation
Email Marketing 4,200% 2,000–8,000%
SEO / Organic 275% 100–600%
Content Marketing 300% 150–500%
Paid Search (SEM) 200% 100–400%
Paid Social 120% 50–250%
Events / Webinars 140% 80–300%
Affiliate 400% 200–800%

Sources: Litmus Email ROI Report, Demand Gen Report, WordStream Google Ads benchmarks, Salesforce State of Marketing 2026. ROI figures are industry medians; individual results vary.

What Is a Good Marketing ROI?

The most widely cited benchmark for a healthy marketing ROI is 5:1 — earning $5 for every $1 spent (500%). A 10:1 ratio is considered excellent. Anything below 2:1 (200%) is generally not sustainable once overhead and attribution costs are factored in.

However, benchmarks vary sharply by channel and campaign type:

ROI Benchmark Ranges

Under 0%: Operating at a loss. The campaign should be paused or restructured immediately. Common causes: poor targeting, weak landing page conversion, or incorrect revenue attribution.

0% – 100%: Breaking even to modest return. Acceptable for top-of-funnel brand awareness campaigns where lifetime value (LTV) extends beyond the measurement window.

100% – 300%: Strong performance for direct-response marketing. This is the target range for paid search, paid social, and event marketing.

Over 300%: Excellent return. Typical of well-optimised email marketing, organic SEO, and high-quality content marketing programs measured over a 12-month horizon.

Free Marketing ROI Spreadsheet (Google Sheets)

Pre-built template with both ROMI formulas, channel comparison tabs, and 12-month tracking. No email required.

↓ Copy Free Google Sheets Template

Frequently Asked Questions

How do you calculate marketing ROI?

Marketing ROI = (Revenue from marketing − Marketing cost) ÷ Marketing cost × 100. For example: $50,000 revenue generated from a $10,000 campaign → ($50,000 − $10,000) ÷ $10,000 × 100 = 400% ROI. For a more accurate figure, use the gross-profit variant that accounts for Cost of Goods Sold (COGS).

What is a 1000% return on $1000?

A 1000% ROI on a $1,000 investment means you gained $10,000 — so your total return including the original investment is $11,000. The formula: ROI % = (Net profit ÷ Investment) × 100. $10,000 ÷ $1,000 × 100 = 1000%. In marketing, this is exceptional but achievable with email marketing and organic SEO.

Is a 2% ROI good for marketing?

No. A 2% marketing ROI means you earned $0.02 for every dollar spent — you are operating at a significant loss. A healthy marketing ROI starts at 100% (doubling your spend), with direct-response channels targeting 200–400%. Email marketing typically achieves 4200%+; paid search targets 200%+.

What does 22% ROI mean?

A 22% marketing ROI means you earned $0.22 for every $1 spent on marketing — below break-even. This could indicate poor targeting, weak conversion, or attribution issues. Campaigns running at 22% ROI should be paused or restructured unless they are pure top-of-funnel brand awareness plays.

What is a good marketing ROI?

A commonly cited benchmark is 5:1 (500%) — earning $5 for every $1 spent. 10:1 (1000%) is considered excellent. Anything below 2:1 (200%) is typically not worth the investment once overhead costs are factored in. Benchmarks vary significantly by channel: email often achieves 4200%+, while paid social averages 100–200%.