The Complete Guide to Marketing ROI
By Arshi Khan, Founder of Just4Marketing · Last reviewed October 2026
Marketing ROI measures how much profit a campaign generated relative to what it cost to run. This guide clears up the most common point of confusion in campaign reporting — the difference between ROI and ROAS — and walks through how to calculate and interpret both.
What is marketing ROI and why does it matter?
Marketing ROI = (Revenue − Cost) ÷ Cost × 100. It answers the question every marketing budget conversation eventually comes down to: did this campaign make more money than it cost to run, and by how much? Because it's expressed as a percentage, it can be compared against ROI figures from completely different parts of the business, not just other marketing campaigns.
The same inputs also produce ROAS (return on ad spend) = Revenue ÷ Cost, shown as a multiple like "3.6x" rather than a percentage. The two numbers describe the same underlying performance, just formatted differently for different audiences.
ROI vs. ROAS side by side
| Metric | Formula | Example ($5,000 cost, $18,000 revenue) |
|---|---|---|
| ROAS | Revenue ÷ Cost | $18,000 ÷ $5,000 = 3.6x |
| ROI | (Revenue − Cost) ÷ Cost × 100 | ($18,000 − $5,000) ÷ $5,000 × 100 = 260% |
Notice both describe the exact same campaign — a 3.6x ROAS is the same performance as a 260% ROI, just presented as a multiple of spend instead of a percentage of profit.
Key considerations
Don't confuse ROAS with profit margin
A 4:1 ROAS sounds strong, but if your product's gross margin is only 20%, most of that $4 in revenue isn't profit — always check ROI against actual margin, not just top-line revenue.
Attribution assumptions change the result
The revenue you attribute to a campaign depends heavily on your attribution model (last-click, first-click, multi-touch) — the same campaign can show very different ROI depending on which model you use.
Include all real costs for an honest number
Ad spend alone often understates true campaign cost — creative production, agency fees, and staff time all belong in the cost figure if you want ROI to reflect true profitability.
Short-term ROI can miss long-term value
A campaign with modest immediate ROI might still be worthwhile if it drives repeat customers over time — pairing ROI with a Customer Lifetime Value estimate gives a fuller picture.
Frequently asked questions
What's the difference between ROI and ROAS?
ROAS (return on ad spend) is revenue divided by cost, shown as a ratio like 4:1 — it doesn't subtract cost from the result. ROI subtracts cost from revenue first, so it reflects actual profit as a percentage. A 4:1 ROAS and a 300% ROI describe the exact same campaign, just expressed differently.
Which metric should I report — ROI or ROAS?
ROAS is easier to communicate quickly ("every dollar spent returned $4") and is the standard metric inside most ad platforms. ROI is more useful when you need to compare marketing against other investments or business decisions, since it directly expresses profit as a percentage return.
What counts as a good marketing ROI?
It depends heavily on the channel and business model, but a commonly cited rough target is a ROAS of at least 3:1 to 5:1 (a 200%-400% ROI) to comfortably cover overhead, product costs, and profit margin beyond the ad spend itself.
Does this ROI figure include costs beyond ad spend?
Only if you include them in your 'cost' input. If you enter just the media spend, the result reflects return on ad spend specifically — for a fuller picture of true profitability, add creative production, tooling, and staff time into the cost figure before calculating.