New format
Marketing ROI and ROMI: formulas and how to judge strategy efficiency
Conversion shows how well the funnel catches. KPIs show whether you hit operational goals. ROI/ROMI answer a different question: did marketing spend return with profit.
Below: why measure return on investment, the CR → CPA → ROMI chain, working formulas, and common mistakes — including the myth that “ROI 100%” is the only profitable threshold.
Why measure ROI/ROMI
Without a money metric it’s easy to optimize pretty percentages: high CTR, many clicks, more followers — while leads lose money.
ROMI helps decide: scale the channel, fix the funnel, or cut budget. It doesn’t replace strategy — it filters where not to pour more spend.
CR and CPA first, then return
Conversion: CR = goals / clicks (or visits) × 100%. Example: 100 orders from 1,000 visits → CR = 10%.
CPA = spend / goals. CR speaks to funnel appeal; CPA to action cost. Payback still needs margin and revenue.
KPI examples next to money:
- CPA — cost per goal action
- CPL — cost per lead
- CAC — customer acquisition cost
- share of qualified leads / lead quality
ROI/ROMI formulas
A simple working variant for ads: ROMI = (gross profit from attributed sales − ad spend) / ad spend × 100%.
If you prefer revenue: subtract product/service cost of goods first, then marketing spend — otherwise “ROI on turnover” overstates the picture.
For a period people often use: (period revenue − period marketing spend) / marketing spend × 100%. What matters is the same attribution logic and the same period bounds.
How to read the result (for the formula above):
- < 0% — marketing is negative under the chosen model
- 0% — spend returned with no extra profit
- > 0% — positive; 100% — doubled marketing spend in profit contribution
Where to apply and how to decide from numbers
Count ROMI by tool (paid social, search ads, email), by product, and by channel mix. A losing piece doesn’t have to live “for brand” if brand isn’t measured separately.
Shift budget toward channels with a stable plus; weak ones — fix first (offer, negatives, landing), then pause. Regularity beats one pretty report.
Common mistakes:
- confusing turnover with profit
- forgetting COGS and returns
- mixing periods and attribution models
- judging SEO/content on a single week
- optimizing CTR only without CPA/ROMI
FAQ
Are ROI and ROMI the same?
In digital practice people often say ROMI (return on marketing investment): return on marketing costs specifically. ROI is broader — any investment. The formula idea is the same.
At what ROI do ads pay off?
With (revenue − costs) / costs × 100%, zero means marketing contribution broke even; above zero is profit. “100%” means you doubled the investment — not “the profitability threshold”.
How do KPIs differ from ROI?
KPIs are process targets (leads, CTR, response time). ROI is money payback. You can hit KPIs and still lose on margin.
Is conversion rate (CR) enough?
No. CR = goals / clicks (or visits) × 100%. Without traffic cost and margin you can’t see if the channel pays.
How do I calculate CPA?
CPA = channel spend / number of goal actions. Then compare to an allowed CPA from margin and LTV.
Should I measure by channel or for all marketing?
Both cuts help: channel — to optimize budget; all marketing — for strategy. Otherwise strong SEO can mask a losing paid channel.
What about a long sales cycle?
Account for lag and attribution. For SEO and content the horizon is months; one week after a publish is not strategy ROMI.
CTR looks great — and nobody knows if marketing pays back?
We’ll set one ROMI formula with CR and CPA — then shift budget to channels with a durable return.
Discuss the task