Why Track Advertising ROI Separately?
Advertising ROI applies the general ROI formula specifically to a marketing channel or campaign, using only the revenue your attribution model credits to that spend. It answers a narrower, more actionable question than company-wide ROI: was this specific campaign worth running.
Because it strips out unrelated revenue, advertising ROI is the number marketing teams actually use to decide whether to scale, maintain, or cut a channel — not overall company profitability, which depends on far more than any one ad account.
Advertising ROI Formula
Subtract ad spend from ad-attributed revenue, divide by ad spend, then multiply by 100.
Advertising ROI = ((Ad Revenue − Ad Spend) ÷ Ad Spend) × 100
Worked Example
A campaign spends $2,000 and drives $7,000 in attributed revenue.
Advertising ROI = (($7,000 − $2,000) ÷ $2,000) × 100 = 250%
What Affects Advertising ROI?
- Attribution model — last-click, multi-touch, and data-driven models can credit very different revenue to the same spend.
- CPC, CTR, and conversion rate — each one compounds into the final cost-to-revenue ratio, so improving any of them lifts ROI.
- Average order value — higher-value purchases raise revenue without a proportional increase in ad spend.
- Repeat purchase rate — if lifetime value beyond the first sale is included in attributed revenue, advertising ROI can look very different than a first-purchase-only view.
Advertising ROI Calculator FAQ
How is advertising ROI calculated?
The same formula as general ROI, applied specifically to ad-attributed revenue and spend: ROI = ((Ad Revenue − Ad Spend) ÷ Ad Spend) × 100. Enter your campaign's attributed revenue and spend above to calculate it instantly.
What's the difference between advertising ROI and ROAS?
ROAS is revenue ÷ spend, so it includes the original dollar spent in the ratio. Advertising ROI strips that out and shows only the profit percentage above the spend: a 4x ROAS is the same campaign as a 300% advertising ROI. See the ROAS calculator for the revenue-to-spend ratio directly.
Why use ad-attributed revenue instead of total company revenue?
Advertising ROI is meant to isolate the return from a specific campaign or channel, so it should only include revenue your attribution model credits to that ad spend — not unrelated organic or repeat-customer revenue that would have happened anyway.
What's a realistic advertising ROI target?
It depends on margins and customer lifetime value, same as general ROI — a thin-margin retailer needs a much higher advertising ROI to be profitable than a high-margin SaaS business. Calculate your break-even point from your margin first, then set targets above it.