Marketing ROI: what it is, how to calculate it, and where teams get it wrong
ROI, ROMI, and ROAS formulas, simple and precise calculation, margin, attribution, payback, CRM, examples, and SEO vs ads decisions.
ROI, ROMI, and ROAS formulas, simple and precise calculation, margin, attribution, payback, CRM, examples, and SEO vs ads decisions.
ROI is a decision metric, not a trophy
Measure revenue, cost, margin, attribution limits, and payback before calling a channel profitable.
ROI shows whether an investment paid off. In marketing, teams often calculate it too simply: they take revenue and forget margin, salaries, agency costs, repeat sales, and attribution limits.
Quick answer
Basic formula: (revenue - costs) / costs × 100%. For marketing, also track ROMI, ROAS, CAC, LTV, and payback.
Metrics
| Metric | Formula | When it helps |
|---|---|---|
| ROI | profit / cost | overall return |
| ROMI | marketing profit / marketing cost | marketing efficiency |
| ROAS | ad revenue / ad spend | ads and e-commerce |
| CAC | cost / new customers | customer acquisition cost |
| Payback | cost / monthly profit | time to recover investment |
Common mistakes
- Counting revenue instead of profit.
- Giving the whole sale to the last click.
- Ignoring repeat sales.
- Comparing SEO and Ads over too short a period.
- Ignoring lead quality.
- Not connecting CRM and analytics.
For cleaner measurement: check channels with UNmiss, add sem.chat to qualify questions, and connect analytics with SEOquick services.
SEO vs Ads
Ads show demand faster but require ongoing budget. SEO is slower but can reduce dependence on paid channels. Compare not “which is cheaper”, but how each channel affects profit, speed, and durability.
Sources
50+ mega-prompts for ChatGPT and Gemini: the SEO specialist workflow for 2026
A practical SEO prompt library for keyword research, content, GEO, technical audit, UX, and conversion, with rules for checking AI output.
Read →How to check AI-written text in 2026: signals, risks, and a sane workflow
How to separate weak AI text from useful content: generation signals, fact-checking, E-E-A-T, editing, and SEO impact.
Read →How to create content for AI answers: AEO and GEO guide for 2026
How to create pages that can be used in AI Overviews, ChatGPT, Gemini, and other answer systems: structure, sources, entities, and UX.
Read →Want to apply this to your site?
We will review the current situation, find the first growth levers, and suggest a practical working format.