Definition
What is ROI in marketing?
ROI (return on investment) measures what an investment brings in once its cost has been paid back. In marketing, it compares the gross margin produced by the sales attributed to a campaign with the total cost of obtaining them: media spend, management fees, production. A positive ROI means the campaign made money; a negative ROI means it lost money.
What the calculation should count
The gain is gross margin, not revenue. Between the two sit the cost of goods, shipping, returns and the fees of the sales platform. The revenue Google Ads or Meta attributes to a campaign is therefore not a gain: it is the starting point of the calculation.
The cost is the total cost. It includes ad spend, management fees, ad production and tools. An ROI calculated on media spend alone gives a more flattering result than reality.
ROI and ROAS: two figures for two decisions
ROAS compares the declared conversion value with ad spend alone. It serves the day-to-day steering of campaigns, by the person running them. ROI serves the decision: renew, increase or cut a budget.
The two figures can contradict each other. A ROAS of 4 is a loss for a business whose gross margin is 20%: each advertising dollar brings in $4 of revenue, but only $0.80 of margin.
Why marketing ROI is hard to measure
- Attribution. The revenue Google Ads attributes and the revenue in your books never match exactly: attribution windows, multiple conversions and sales closed offline do not follow the same rules. A gap of 10 to 20% is normal. What matters is its stability over time.
- Timing. Spend can be read every day; return can only be read over a complete sales cycle. An ROI calculated too early counts the spend without the sales that were about to close.
- Incrementality. A sale attributed to a campaign would sometimes have happened without it. Only an incrementality test measures what the advertising actually added.
- Repeat purchases. When the product is bought again, the first sale underestimates what the customer is worth. Customer lifetime value corrects that gap.
ROI = (attributed gross margin − total cost) ÷ total cost
The result is expressed as a percentage: 0% marks break-even. Some reports show the ratio gross margin ÷ total cost instead, whose break-even point is 1. Total cost includes media spend, management fees and production.
Fictional example: an online store spends $4,000 on Google Ads and pays $1,000 in management fees, for a total cost of $5,000. The platform attributes $20,000 in sales to it: its ROAS is 5.
With a 30% gross margin, those sales leave $6,000. ROI is ($6,000 − $5,000) ÷ $5,000, or 20%. With a 20% gross margin, the same sales leave $4,000 and ROI falls to −20%: the same ROAS of 5 then hides a loss.
We calculate ROI on your gross margin and on total cost, fees included. The first question is therefore not "what ROAS should we aim for" but "what is our gross margin by product or service". That figure belongs to the business: no agency can supply it on your behalf.
We also set the evaluation period before launch: at least two complete sales cycles after the last target change. Each budget increase is then justified by return on investment, not by the volume of clicks.
Not to be confused with
- ROAS
- ROAS compares revenue with ad spend alone. ROI compares margin with total cost, once that cost is deducted: a ROAS above 1 can hide a negative ROI.
- Customer acquisition cost
- Customer acquisition cost tells you what a new customer costs. ROI tells you whether the customers obtained brought in more margin than they cost.
Related concepts
- ROAS
- CPA
- Customer acquisition cost
- Customer lifetime value
- Return on a Google Ads campaign
- Advertising incrementality
- Data-driven attribution
- Executive dashboard
Further reading
- Google Ads ROI: calculating profitability beyond ROAS
- Incrementality tests: measuring the sales your advertising generates
- Marketing dashboard: 6 metrics for leadership teams
- Marketing metrics and SEO KPIs: what should small businesses track?
- Quote-based sales: calculating your cost per sale
- eCommerce profitability: average order value, repeat purchases and returns
Related services
Frequently asked questions
What is a good marketing ROI?
No percentage holds for every business. A positive ROI means the campaign brought in more margin than it cost, fees included. The right level depends on your margin, your sales cycle and what a returning customer is worth.
Should agency fees be counted in ROI?
Yes. Management fees are part of the cost of the campaign. Treating them separately gives a higher ROI than reality and can lead you to renew a budget that is losing money.