Marketing ROI Calculator
Enter campaign revenue and cost to see ROI as a percentage, the gap between revenue and cost, and ROAS.
Marketing ROI Formula
ROI = (Revenue − Cost) ÷ Cost × 100
A positive ROI means the campaign made a profit; a negative ROI means it lost money. 0% ROI is break-even, where spend is exactly recovered.
Marketing ROI Benchmarks by Channel
Each channel has a different ROI. The ranges below are rough figures that often appear in industry write-ups, not measured averages, and they may differ a lot for your business. Use them only for a rough idea and base decisions on your own data.
Email Marketing
3500%+
$36 or more revenue per $1 spent
SEO / Organic Content
1000%+
Lowest cost/visitor long-term
Google Ads (Search)
200–400%
High intent, fast scaling
Organic Social Media
100–300%
Low cost, time-intensive
Meta Ads
100–300%
Broad reach, great for visual products
Content Marketing
400–600%
Blog, video, podcast; effect builds over time
Include every cost when calculating ROI: ad spend, content production, agency or team salaries, and tools and software. ROI based on ad spend alone hides true profitability.
Why Should Marketing ROI Be Measured Per Channel?
Overall marketing ROI shows broad budget efficiency, but not which channel makes money and which loses it. Google Ads, social media ads, email and content marketing each have their own conversion cycle and costs. Measuring ROI per channel lets you move budget to the best-returning areas and see wasted spend.
Key Considerations When Calculating Marketing ROI
An accurate ROI includes every relevant cost: ad spend, agency fees, content production and staff time. Counting only the ad budget and ignoring agency fees overstates ROI. For products with long sales cycles, base the calculation on the date the customer was acquired rather than the conversion date.