ROI stands for return on investment. The standard formula takes what the effort brought in, subtracts what it cost, then divides the result by the cost. A marketing ROI of 50 percent means the effort returned its full cost plus half again.
Marketing borrowed ROI from finance, and it keeps the finance view: profit, not revenue, and every cost, not only media. That makes it wider than ROAS, which divides revenue by ad spend alone. A campaign can post a healthy ROAS and still have a negative ROI once product cost, fees and staff time enter the picture.
Owners and finance teams ask about ROI when deciding where next quarter's budget should go. Marketers use it to defend a channel, retire one, or compare a paid program with an investment in content or email.
Mechanics
Which costs and returns go into the formula
On the cost side, include everything the work required: ad spend, agency or freelancer fees, software subscriptions, creative production, and the share of in-house salaries spent on it. Leave any of them out and the result looks better than reality.
On the return side, use gross profit rather than revenue. Revenue minus the cost of goods sold, shipping and payment fees is the money that's actually there to pay back the marketing.
Time matters too. SEO and content often cost money for months before they return anything, so ROI measured after 90 days can look poor and the same program measured after 18 months can look strong. Always say what period you measured. For businesses with repeat buyers, a longer view that counts future orders from new customers gives a fairer answer than the first sale alone.
Example
A worked example with every cost included
Say a home services company runs a quarter of paid search. Ad spend is 12,000, management fees are 4,500, and call tracking software costs 300, for a total cost of 16,800.
The campaigns produce 70 booked jobs. Assume an average job brings in 900 of revenue and the company keeps 45 percent of that after labor and materials, so each job leaves 405 of gross profit. Across 70 jobs that is 28,350.
ROI is 28,350 minus 16,800, which is 11,550, divided by 16,800. The result is about 0.69, or 69 percent. If the company had used revenue instead of profit, it would have calculated 63,000 minus 16,800, divided by 16,800, and reported 275 percent, a figure four times too optimistic.
Use
When to use ROI and when it misleads
- Use it for budget decisions between very different options, such as paid social versus a website rebuild, because it puts both on a profit basis.
- Use it at the end of a defined period with a clear cost list, so the number can be checked later by someone outside marketing.
- It misleads when the time window is too short for the channel, which penalizes slow building work like SEO and content.
- It misleads when attribution gives one channel credit for sales that several touchpoints produced; see attribution before splitting ROI by channel.
- It is less useful for weekly optimization, where faster signals such as cost per conversion react sooner.
Watch out
Common mistakes with marketing ROI
- Calculating ROI on revenue instead of profit, which can turn a loss making program into an apparent success.
- Leaving out internal labor, fees and tools because they sit in other budget lines.
- Quoting ROI without the period it covers, so two numbers that look comparable were measured over very different spans.
- Using ROI and ROAS as if they were the same metric, then setting targets that mix the two.
- Ignoring repeat purchases, which undervalues channels that bring customers with high lifetime value.
FAQ
Questions about ROI
What should I include when calculating marketing ROI?
Count every cost involved: media spend, fees paid to agencies or freelancers, software, creative work and the time your own staff put in. On the return side, use gross profit rather than sales. Leaving out costs or counting revenue instead of profit makes the result look stronger than the business will actually feel it.
How long should I wait before judging the ROI of SEO or content?
Organic channels often take months before rankings and traffic build, so a short measurement window can undervalue them. Set a review period that matches how long the work realistically takes to pay off. Track early signals such as rankings and qualified visits along the way, and name the period whenever you report the figure.
Can marketing ROI be negative and still be worth it?
Yes, when the first purchase does not capture the full value of a customer. A campaign may lose money on the initial order yet pay back through repeat purchases, referrals or upgrades later. In that case measure ROI on lifetime gross profit per customer, and check that you have the cash to wait for the payback.