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

Pagination SEO: how to index list pages without breeding duplicates
Pagination SEO in 2026: canonicals on list pages, noindex, rel=next/prev, infinite scroll, crawl budget. Based on a check of 36,000 traffic-driving URLs across twelve Ukrainian retailers, plus a teardown of pagination at Foxtrot, Epicentr and our own blog.
Read →
URL Structure: The Full Guide to Addresses You Can't Change After Launch
How to get URLs right: transliteration or Cyrillic, slug length, duplicates from case and filters, pagination, UTM tags, redirect maps. A breakdown of Rozetka, Comfy, Prom and Makeup URLs plus 2026 research data.
Read →
Why AI Cites Your Site But Never Names Your Brand
I analysed 751 Google AI Overview answers for my own domain and found the factor that decides whether your brand gets named: where your link sits in the source list. Plus six prompts to audit your brand in ten minutes.
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.
