How ROI is calculated
Subtract the cost from the gain, then divide by the cost. The result is how much you got back for what you put in, and it can be expressed as a ratio or a percentage depending on who is reading it.
In marketing, the word doing all the work is gain. If gain means revenue, the calculation flatters everything, because revenue is not money you keep. Gain should be gross profit — what is left after the direct cost of delivering whatever was sold. The cost side needs the same discipline: media spend plus fees, creative production, tools and the staff time the activity consumed.
This is where return on investment differs from return on ad spend. Return on ad spend compares revenue to media cost only, which makes it a fast operational signal but a poor guide to profit. Two campaigns can report the same return on ad spend and one can be making money while the other quietly loses it, purely because of margin.
Why ROI matters
It is the one measure that lets you compare activities with nothing else in common. An advertising campaign, a search engine optimisation retainer, a trade stand and a redesigned enquiry form all have costs and all produce something; return on investment puts them on the same scale so the next budget decision is an argument about evidence rather than preference.
It also protects against a familiar trap: a channel that looks impressive because it is small. Anything can produce a striking ratio on a tiny budget. The useful question is whether the ratio survives more money, and comparing return on investment across scales is how you find out.
Common mistakes with ROI
Using revenue instead of margin is the first, and it is the reason many businesses believe they are profitable on paid channels when they are not. Leaving out fees, tools and internal time is the second, and it always favours the channel with the most hidden labour behind it.
The third is measuring over the wrong window. Search and content work earn returns long after the invoice is paid, so a short window makes them look like failures while flattering anything that converts immediately. The fourth is the hardest to fix: claiming credit for sales that would have happened anyway. Advertising to people already searching your brand name reports beautifully and may have changed nothing at all.
How to act on it
Define gain as gross profit and write the definition down, so nobody improves the number later by changing the rules. Choose a measurement window that matches the channel — short for direct response, considerably longer for anything that compounds — and keep the same window when you compare periods.
Test the honest version where you can, by pausing an activity and watching what happens to overall sales rather than to its own report. Then treat the result as one input among several. A modest return on a channel that is growing is often worth more than a spectacular one on a channel that has already reached everyone it can. If you want to model this before committing budget, the SEO ROI calculator follows the same logic with your own figures.