Marketing Guide

ROI Calculator for Marketing Campaigns — Formula, Benchmarks & Examples

Marketing ROI tells you whether your campaigns are actually making money. Unlike ROAS, true marketing ROI accounts for every cost — agency fees, tools, staff time, and ad spend. Here's how to calculate it correctly.

Calculate Your Marketing ROI Now

Enter your campaign spend and revenue — get ROI in seconds.

Open ROI Calculator

The Marketing ROI Formula

Marketing ROI = ((Revenue − Total Marketing Cost) ÷ Total Marketing Cost) × 100

Total Marketing Cost must include: ad spend, creative production, agency/freelancer fees, marketing software subscriptions, and a portion of staff salaries. Underestimating costs is the #1 reason marketers overstate ROI.

Real Campaign Examples

Google Search Ads

195.8%

Ad Spend: $3,500

Revenue: $14,200

Strong. Every $1 invested returns $2.96.

Email Marketing

772.7%

Ad Spend: $800

Revenue: $9,600

Email consistently delivers the highest marketing ROI.

Instagram Influencer

24%

Ad Spend: $5,000

Revenue: $6,200

Marginal. Brand awareness value not captured in direct ROI.

SEO Content

325%

Ad Spend: $2,000/mo

Revenue: $8,500/mo (after 6 months)

Compounds over time — ROI improves each month.

Marketing ROI Benchmarks by Channel

ChannelAvg ROIBest For
Email Marketing3,600%Retention, upsells, newsletters
SEO / Content200–500%Long-term organic traffic
Google Search Ads100–300%High-intent buyers
Social Media Ads50–200%Brand awareness + retargeting
Influencer Marketing20–100%New audience reach
Display Ads10–50%Retargeting campaigns

Frequently Asked Questions

How do marketers calculate ROI?

Marketing ROI = ((Revenue Generated − Marketing Cost) ÷ Marketing Cost) × 100. Include all costs: ad spend, agency fees, tools, and staff time.

What is a good marketing ROI?

The industry benchmark is 5:1 (500% ROI). A 10:1 ratio is exceptional. Below 2:1 is generally not profitable once overhead is factored in.

How do I track marketing ROI accurately?

Use UTM parameters, conversion tracking in Google Analytics, and CRM attribution. Without proper tracking, you're guessing.

Can I calculate ROI for content marketing?

Yes. Estimate the revenue from organic traffic (sessions × conversion rate × average order value) and divide by your content production costs.

What is the difference between ROAS and marketing ROI?

ROAS = Revenue ÷ Ad Spend (no other costs). Marketing ROI includes all costs. A 4x ROAS campaign can still have negative ROI if overhead is high.

Related Tools & Guides