What is ROI? Meaning, Formula, and How It Differs from ROAS
Also known as: Return on Investment, marketing ROI
Short answer
ROI is the profit you earned compared to everything you spent, written as a percentage. An ROI of 50% means every $1 of cost returned $0.50 in profit. Unlike ROAS, ROI counts every cost, not just advertising.
Formula
ROI = ((Revenue - Total Cost) / Total Cost) x 100%
Example
Revenue is $20,000. Total cost is $14,000 ($9,000 product and $5,000 ads). ROI = ((20,000 - 14,000) / 14,000) x 100% = 42.8%.
The simple way to think about it
ROAS answers "how much money came out of the ad machine". ROI answers "how much actually stayed in my pocket".
The two often sit far apart, because advertising is only one of many costs.
Working the numbers
| Line | Amount |
|---|---|
| Revenue | $20,000 |
| Cost of goods | $9,000 |
| Ad spend | $5,000 |
| Shipping and packaging | $1,500 |
| Total cost | $15,500 |
| Profit | $4,500 |
| ROI | 29% |
The same numbers produce a ROAS of 4. That looks strong, yet the real ROI is 29%.
Common mistakes
- Leaving out the quiet costs. Returns, payment fees, and marketplace commissions rarely make it into the sheet, and they are real money.
- Measuring ROI on a single campaign. Buyers often need several touches. Per-campaign ROI misleads when you ignore the repeat purchase.
- Using ROI for daily decisions. ROI is only complete once every cost lands. Steer daily with CPA or ROAS, then review ROI monthly.
How this connects to conversion tracking
ROI needs real transaction values, not estimates. If one WhatsApp close is worth $3,000 and the next is worth $300, recording both as a single "lead" makes ROI meaningless. Send the transaction value along with the conversion so ROI and ROAS are built from the same figures.
Frequently asked questions
- What is the difference between ROI and ROAS?
- ROAS compares revenue against ad spend only. ROI compares profit against every cost. A campaign can post a ROAS of 3 and still return negative ROI, because ROAS never subtracts cost of goods or shipping.
- What ROI counts as healthy?
- A positive ROI means you made money. How much is healthy depends on the capital tied up and the alternatives you have. Compare your ad ROI against putting the same money into stock or into a sales team.
- Why is my ROI negative when sales are up?
- Rising sales do not always mean rising profit. Deep discounts, free shipping, ad cost inflation, and returns can eat the whole margin. Calculate ROI per product to find which one carries the loss.
Related terms
Konektor guides
Your ad numbers are only as accurate as the data behind them
Konektor captures the Click ID and sends conversions that close on WhatsApp, over the phone, or in a shop back to the ad platform.
