How to Measure Marketing ROI Without the 5:1 Myth

Measure marketing ROI with the net formula, lock 5:1 as 400%, and run a same-campaign ladder from revenue to incremental margin.

Updated 14 min read
Laptop showing a marketing analytics dashboard with charts and KPIs

Marketing ROI is the return attributable to marketing, net of fully loaded marketing cost, divided by that cost. Oracle treats a 5:1 revenue-to-cost ratio as 400% net. Salesforce calls that same 5:1 bar very good.

Lock that convention, then watch one campaign print 300% on revenue and still lose money on incremental margin. The job is the gap Nielsen documented in October 2025: pick a numerator, load the real denominator, and refuse to treat a dashboard ratio as profit.

Key Takeaways

  • Report both the ratio ($5 back per $1) and the percentage, and name the numerator: revenue, contribution margin, or incremental contribution margin.
  • A 5:1 revenue ratio is 400% net under Oracle's math. That 5:1 bar is a rule of thumb, not a law you can compare across unequal spends.
  • Channel numbers need a clock. First Page Sage puts SEO in the 700% range over 1–3 years and paid search in the 20–40% range over weeks.
  • ROAS can look healthy while the project loses money. GoCardless walks $100,000 revenue / $25,000 ads / $80,000 other costs to 400% ROAS and -4.76% ROI.
  • Start measurement closest to cash, and put margin in the numerator before you defend a channel mix.

What Is Marketing ROI?

MROI and ROMI are the same family: contribution to profit attributable to marketing, net of spend, divided by the marketing you risked. Salesforce frames it as the return from all marketing activity. Wikipedia is stricter: contribution to profit, not touched revenue.

The language spread after Guy Powell's Return on Marketing Investment (2002) and James Lenskold's Marketing ROI (2003). Rex Briggs later proposed ROMO (return on marketing objective) for work whose goal is perception, not an immediate sale. Spend here is operating expense, not a capitalized asset.

ROAS, CAC:LTV, pipeline coverage, and MER feed the calculation or answer a narrower question. Kantar warns that an exclusive focus on short-term ROMI "can create a fallacy of growth that comes at the expense of long-term brand building."

Why the Number Matters in 2026

Nielsen published the confidence-versus-practice split on 9 October 2025: 85% confident, 32% measuring holistically. A 20 November 2025 follow-up put stakeholder alignment at 22% of measurement challenges and siloed teams at 17%. The bottleneck is politics and definitions, not another dashboard.

Finance already has a forecast model. Avinash Kaushik notes that most large-company models still rest on last click when they count marketing at all. A prettier multi-touch number loses if it cannot replace that history.

On r/marketing, operators who have to defend the budget skip vanity metrics and lead with pipeline. In July 2026, u/SCARfaceRUSH started with "Total ACV for Opps in Pipeline generated by Marketing + Total ACV Won," then everything else. Lenskold teaches the same instinct: start closest to cash.

How the Formula Family Works

Practitioners publish the same arithmetic under different names. Pick one convention, show the others, and never mix them inside a single benchmark table.

Variant

Formula

What the number means

Who uses it

Revenue ROI

(R − C) / C × 100

Net return as % of spend

Oracle, Salesforce, Shopify

Lead-funnel ROI

Same net math, leads in the numerator

Modeled closed revenue

HubSpot

Contribution-margin ROMI

(Gross profit − C) / C × 100

Profit after COGS

Wikipedia, Fairview L2

Incremental ROI

(Test − Control) / C × 100

Causal lift only

Demandbase, Fairview L3

Pipeline ROI

(Influenced pipeline − C) / C

Long-cycle B2B proxy

Demandbase

Excel
ROI = (Revenue - Marketing cost) / Marketing cost * 100

Oracle locks that SERP-default formula to a 5:1 revenue-to-cost ratio as 400% net: $5 generated for every $1 spent.

Shopify uses the same net convention and reads 400% as $4 back per $1, which is a 4:1 net ratio, not a 5:1 revenue ratio. Say both the ratio and the percentage every time.

Demandbase treats a 5:1 ratio as 500% ROI: $5 of revenue per $1 spent, the revenue-ratio convention. Demandbase's own worked examples switch back to the net formula (300%, 250%).

Basic Revenue ROI

Use revenue ROI when you need a scale signal and the sales cycle is short enough that attributed revenue is a decent proxy. Salesforce writes MROI = (Marketing Value - Marketing Cost) / Marketing Cost. Same arithmetic, except "value" is the weasel word: replace it with the cash definition you used.

Do not copy pages that call (revenue − cost) "profit" without subtracting COGS. That inflates every B2C and fulfillment-heavy B2B number.

Lead-Funnel ROI

HubSpot (Pamela Bump, updated 14 July 2026) puts a lead model in the numerator:

Excel
ROI = (((Leads * Close rate * AOV) - Cost) / Cost) * 100

The four-input version is useful when revenue has not closed yet. Treat HubSpot's worked scenarios (law-firm blogs at 700%, influencer dresses at -45%, a Twitter trial at -60%) as page examples, not HubSpot customer data.

Contribution-Margin ROMI

Wikipedia's mailer is the cleanest reconciliation. A $100,000 campaign that produces $500,000 in incremental revenue is a factor of 5.0. At a 60% contribution margin, that is $2 of profit per $1 spent: margin ROMI 2.0.

The campaign is 5:1 on revenue and 2:1 on profit. Both can be true.

Paul Farris at Darden writes MROI as incremental financial value generated by marketing, minus cost, divided by cost. His worked case: an $80,000 campaign produces 190 incremental units at $522 net, or $99,180, which is 24% MROI. Farris is the academic version of "put margin in the numerator."

Incremental ROI

Attributed revenue is correlational credit. Incremental revenue is the lift versus a holdout. Demandbase uses it for an email test: $8,000 spend, $50,000 in the test cell versus $30,000 in the control, or 250% incremental ROI.

Lewis and Rao (QJE, 2015) ran 25 large field experiments on about $2.8 million of spend. The median confidence interval on ROI was over 100 percentage points wide. Informative tests can easily require more than 10 million person-weeks.

What Counts as a Good Return?

5:1 is the page-one chorus. Salesforce calls it "very good." Oracle calls 5:1 efficient (400% net) and 10:1 excellent (900%).

Mailchimp starts "good" at 5:1, "best" near 10:1, and treats below 2:1 as not enough to continue unless overhead is under 50%. Shopify is looser: 2:1 acceptable, above 5:1 outstanding.

Treat 5:1 as a common rule of thumb. There is no census behind it, and the same 5:1 collapses once you change the numerator.

Wikipedia's mailer is 5:1 revenue and 2:1 profit. Fairview's paid-social walk-through later is +300% on revenue and -7.6% incremental margin.

Dominique Hanssens is blunt: you cannot compare ROMI across campaigns unless spend is equal. Response is concave. His AMA hypothetical puts 150% ROMI on the first $10,000 of search, 40% on the next $10,000, and a negative return after that.

Prefer marginal ROMI on the next dollar, not an average across a year of mixed spend.

Demandbase publishes vendor ranges on a revenue:cost basis: B2C ecommerce 2:1–4:1, B2B SaaS/enterprise 5:1–10:1+, DTC consumer goods 2:1–5:1, professional services 3:1–7:1. Those are glossary bands, not an audited panel. Use them to sanity-check a category, then replace them with your own last-four-quarter mix.

A 20% "ROI" in an investing PAA is 1.2:1 revenue:cost. That fails Mailchimp's 2:1 floor. A 2% figure is not a marketing number; if someone quotes 10% or 20%, ask whether they mean net marketing return or a finance-class return on capital.

Channel Benchmarks: Read the Clock First

First Page Sage puts SEO at 748% B2B and paid search at 36%. Those numbers live on different clocks, and every published channel figure is directional and definition-dependent.

For the wider channel numbers, use the digital, email, and content ROI statistics spokes. The table below is how to read a number.

First Page Sage (Evan Bailyn; published 14 February 2025, updated 23 December 2025) is the only recent multi-channel table with a method note you can inspect. The book covers clients in 25+ B2B and B2C industries from Q1 2020 to Q4 2025, and a channel appears only if at least 8 clients ran it.

Average campaign length is 2.7 years. Attribution is hybrid: first touch 60%, remaining 40% split evenly. The sample is an SEO firm's client base, so say that before you quote the 700% SEO row.

FPS defines a worked case as $120,000 of SEO producing $1 million in net revenue, or 833%. "Net revenue" here is their working definition, not contribution margin and not incremental lift.

Channel

B2B ROI

B2C ROI

Time to return

Role

SEO

748%

721%

1–3 years

Primary

Webinars

430%

113%

~1 year

Primary

Email

261%

298%

~4 years full

Nurture

LinkedIn paid

229%

57%

3–9 months

Primary

Influencer

206%

689%

3–6 months

Primary

LinkedIn organic

192%

88%

6–18 months

Secondary

Facebook Ads

87%

443%

1–3 months

Secondary

SEM / PPC

36%

24%

2–5 weeks

Short-term

First Page Sage 2026 channel ROI, Q1 2020–Q4 2025

Paid search comes back in weeks at the lowest return in this book. SEO and content print the highest percentages and take years. A 90-day window over-credits demand capture and starves SEO, email nurture, and ABM.

On r/marketing, the 2025 channel recap matches the speed-versus-efficiency split. In December 2025, u/ludakristen called paid search far and away the best channel, with a positive ROI, and LinkedIn paid the worst despite the right audience and strong CTRs. CTR is a delivery metric; revenue is the performance metric.

Email is the channel most often flattened into a single 36:1. Litmus State of Email 2025 (~500 marketers) is a distribution: 35% see $10–$36 back per $1, 30% see $36–$50, 5% see more than $50, and 21% still do not measure (down from 36% in 2023).

Litmus has been Validity-owned since 10 April 2025. The older 2018 Litmus press line of 38×, from about 400 marketers, said in the release itself that the high return "likely signals email marketing program mismanagement."

Do not average 38× with FPS email at 261–298% over four years. Those are different clocks and different denominators.

Before you paste any vendor row into a board deck, ask four questions: gross or net, whose costs sit in the denominator, whose attribution model produced the numerator, and how long the clock ran. If you cannot answer those, the benchmark is decoration.

Worked Examples: Same Campaign, Three Answers

A $1,000-in, $5,000-out example tells you nothing about whether to scale. Run the same campaign through three formulas and write the decision.

Fairview (May 2026) is an ops blog, not a research house. The ladder is useful because it keeps the campaign fixed and only changes the honesty of the math.

Fairview paid social: $25,000 spend, $100,000 platform-attributed revenue.

  • Revenue ROI: ($100,000 − $25,000) / $25,000 = +300%. Scale signal.
  • Contribution-margin ROI at a 42% DTC margin: $42,000 CM minus $25,000, divided by $25,000 = +68%. Optimize signal.
  • Incremental CM ROI at 55% incrementality: $55,000 incremental revenue × 42% = $23,100 incremental CM. ($23,100 − $25,000) / $25,000 = -7.6%. Pause signal.

The same ads are a hero on the platform, a modest win on margin, and a cut on a holdout. Fairview also flags that platform-reported ROAS overstates true incremental ROAS by 1.5x–3x.

Brand-search trap (Fairview): $15,000 spend, $180,000 attributed, 5% contribution margin, 20% incrementality. Apparent revenue ROI is 1,100%; incremental contribution-margin ROI is -88%. The channel is harvesting demand the brand already paid to create.

Wikipedia mailer. $100,000 in, $500,000 incremental revenue = factor 5.0. At 60% contribution margin, margin ROMI is 2.0. Use this whenever someone treats 5:1 as a profit number.

GoCardless ROAS trap: revenue $100,000, ads $25,000, other costs $80,000. ROAS is 400%; ROI is -4.76%. Media looks efficient, but the project loses money.

Example

Inputs

Result

Decision

Fairview L1

$25k / $100k attributed

+300% revenue

Scale on volume

Fairview L2

Same, 42% CM

+68% CM

Optimize creative

Fairview L3

Same, 55% lift

-7.6% incremental CM

Pause or rebuild

Brand search

$15k / $180k / 5% CM / 20% lift

1,100% vs -88%

Stop harvesting

Wikipedia mailer

$100k / $500k / 60% CM

5.0 vs 2.0

Quote both

GoCardless

$100k rev / $25k ads / $80k other

400% ROAS, -4.76% ROI

Do not scale ads

Same inputs, three honesty levels

Demandbase adds a clean B2B pair if you need one more walk-through: LinkedIn ABM at $50,000 producing $200,000 closed is 300% net; the email holdout above is 250% incremental.

Do not build a public calculator to chase the 320/month "marketing roi calculator" query. A four-row table with a decision column beats a widget that hides the numerator.

ROI vs ROAS vs ROMI

ROAS can print 400% while the project loses money. Keep the contrast on this page.

Metric

Formula

Numerator

Denominator

Job

ROAS

Revenue ÷ ad spend

Attributed revenue

Media only

In-flight paid optimization

Advertising ROI

(Return − investment) ÷ investment

Return you included

Ads + often creative and fees

Is the initiative profitable?

ROMI / MROI

Incremental margin net of spend ÷ spend

Contribution / gross profit

Fully loaded marketing

Mix allocation

What each metric is for

Criteo (21 August 2026) puts the two advertising numbers on one ticket: $1,000 in ads that become $1,500 after included costs is 50% advertising ROI. The same $1,000 attributed to $4,000 of revenue is 4x ROAS. Both can appear in the same Slack thread; only one answers whether the initiative made money.

ROMI is the C-suite name for the same metric when the numerator is incremental margin and the denominator is fully loaded. If the slide says ROMI and the math is platform revenue over media cost, that is ROAS with a finance accent.

How to Measure It in Practice

Jim Lenskold tells teams to start closest to the money, at the end of the buyer's journey, then walk upstream. His warning is the one finance already believes:

"We'll claim all that revenue and we come up with an ROI measure that's based on lots of revenue and a little bit of spend and no one in the organization completely buys it. First of all, you really need margin because the financial people don't want you to spend a money that just kind of brings in revenue."

Jim Lenskold (xGrowth / Growth Colony, 10:28)

Load Every Cost That Changes the Answer

Always include media, platform fees, and performance commissions. Usually include creative, landing pages, promo-code discounts (they cut realized revenue), and dedicated tracking software.

Conditionally include prorated labor (hours × wage) and agency retainers allocated by spend share. Exclude general overhead unless finance already allocates it.

A $5,000 media number that ignores a $1,500 landing-page build and $1,200 of contractor hours is a ROAS figure wearing an ROI badge.

Match the Window to the Cycle

Demandbase flags the obvious trap: a two-week campaign scored against a 60-day sales cycle understates return at campaign end. First Page Sage's average campaign runs 2.7 years before ROI is "fully realized." Score SEO, content, and email nurture at 30, 90, and 180 days, then again at the FPS clock. A quarterly cutoff will always prefer PPC.

Attribution Is Credit, Incrementality Is Cause

Last-click starves top-of-funnel. First-click over-credits brand. Linear, time-decay, U-shaped, W-shaped, and data-driven models reassign the same journey and change the same campaign's ROI.

Pick one model, hold it still when you compare periods, and put self-reported "how did you hear about us" on the form for dark social. For the mechanics of tagging that journey, use UTM parameters. For content-side KPIs that sit beside return, use content marketing metrics.

Attribution names the channel closest to the conversion; incrementality names the one that caused it. INCRMNTAL on LinkedIn (August 2026) staged last-touch in a shop. You already picked the item and are walking to the register when a clerk slaps a commission sticker on the box.

Fairview's holdout recipe is usable: 10–20% random holdout, two weeks for DTC or four to six weeks for B2B, 100+ conversions per group. Incrementality rate = (exposed CVR - holdout CVR) / exposed CVR.

Their example: 3.8% versus 2.1% means 44.7% of conversions were caused by the channel. Typical ranges they publish: prospecting 60–80%, retargeting 25–50% (or incremental-negative), brand-keyword search 10–30%.

Avinash Kaushik treats attribution as "sucks less than last click" and reserves incrementality for strategic budget moves. Last-click stays in the CFO model until you rebuild the forecast history. Do not expect a better method to win the first quarter you show it.

On X, the durable warning is older than this year's vendor slogans. Andrew Chen wrote in May 2018 that as paid acquisition scales, it gets more expensive and harder to track, never less:

1/ Many of the biggest implosions in recent history - especially ecommerce - have been due to startups getting addicted to paid marketing while fooling themselves on Customer Acqusition Costs. As spend scales, it always gets more expensive and harder to track - never less.
andrew chen · @andrewchenView on X

Scott Brinker split the job into three numbers so one ROMI figure stops pretending to do all three: performance (impact on the business), efficiency, and customer happiness.

Asked what to measure in #MarTech, I answered: 1. Performance — impact on business (leads, customers, LTV, etc.). 2. Efficiency — performance relative to cost. 3. Customer happiness — improving customer experience (NPS, retention, faster service, etc.). What do you measure?
Scott Brinker · @chiefmartecView on X

Common Measurement Mistakes to Avoid

Mixing a 5:1 Ratio With a 500% in the Same Table

Oracle's 5:1 is 400% net. Demandbase's snippet 5:1 is 500% as a revenue ratio. Put both in one column and every channel comparison is fiction.

Write "$5 revenue per $1, 400% net" or "$5 revenue per $1, 5× revenue ratio," then stay there.

Treating Platform ROAS as ROMI

GoCardless is the worksheet: 400% ROAS, -4.76% ROI. Fairview's 1.5x–3x overstatement band is what you should assume on prospecting until a holdout says otherwise. Media efficiency is not project profit.

Scoring SEO on a 90-Day Clock

First Page Sage puts SEO's first returns at 4–6 months at the earliest and full return at 1–3 years. Paid search returns in 2–5 weeks. Cut organic at day 90 and you will always "prove" that PPC wins.

Booking Every Touched Dollar as the Numerator

Lenskold's finance audience will not sign a number built on lots of revenue and a little bit of spend. Use contribution margin, then cut that margin by the incrementality rate.

On r/SEO, u/WebLinkr (November 2025) still saw organic drive 80% of leads while ads ran in the background. That is a both/and mix, not a license to claim every assisted dollar.

Using 70/20/10 as an ROI Formula

70/20/10, 3-3-3, and 40-40-20 are budget allocation heuristics. They say how to split spend, not what return you earned. Edeling and Himme (2018) offer a different split when the question is assets: 61% customer, 28% brand, 11% market share.

Frequently Asked Questions

Related Articles