SteerAds
Outil gratuitSans inscriptionCalculators essentiels

Calculateur ROI marketing — formule + benchmark 2026

Marketing ROI ((revenue - total cost) / total cost × 100) encompasses all marketing costs — Ad Spend, tools, team, agency, opportunity cost — when ROAS only covers Ad Spend. It's the metric CFOs and CEOs look at to evaluate global marketing effectiveness in 2026. Formula, ROI vs ROAS vs MER distinction, benchmarks by business maturity, method to build a multi-channel ROI dashboard, and common mistakes (ROI calculated on Ads cost only, opportunity cost omission) across aggregated 2025-2026 Google Ads data.

Connectez votre compte Google Ads pour analyser ces métriques sur votre vrai compte.

Audit gratuit 2 min →
Angel
AngelStrategy & Audit Lead
··7 min de lecture
ROI
200%
Gain net
3 000
excellent : >300%good : 100-300%marginal : 0-100%loss : <0%

Across aggregated 2025-2026 Google Ads data continuously referenced, marketing ROI is the metric CFOs and CEOs look at first — and the most poorly calculated on marketing dashboards in 2026. ROI / ROAS / MER confusion remains massive: 65 to 80% of mid-market accounts referenced use "ROI" as a synonym for "ROAS" when both metrics measure fundamentally different things. ROAS only covers Ad Spend; marketing ROI encompasses ALL marketing costs — Ad Spend, tools, team, agency, affiliate commissions, opportunity cost. The calculator above returns basic ROI. What follows explains the rigorous formula, which costs to include, how to position ROI vs ROAS vs MER by stakeholder, and how to build a multi-channel ROI dashboard that holds up in executive committee.

For ROAS / CPA / CPC fundamentals, see our complete ROAS CPA CPC guide. For building a client-facing marketing report with the right KPIs, see our 10 KPI client Google Ads reporting. For ROI steering in a scaling mid-market account, see €10M Google Ads account anatomy.

Marketing ROI formula and difference with ROAS

Marketing ROI (Return On Investment marketing) is the percentage of additional profit generated by €1 invested in total marketing — encompassing all marketing costs, not only Ad Spend. Formula: Marketing ROI = ((Generated revenue - Total marketing cost) / Total marketing cost) x 100. With attributable revenue €100,000 and total marketing cost €25,000: ROI = ((100,000 - 25,000) / 25,000) x 100 = 300%. Practical reading: for €1 of total marketing cost, the company recovers €1 plus €3 of additional profit.

Structural distinction with ROAS: ROAS = revenue / Ad Spend only. ROI = (revenue - total cost) / complete total marketing cost. The difference isn't just the formula (subtraction vs direct ratio), it's especially the cost scope used in the denominator. ROAS only sees clicks and impressions billed by platforms; ROI sees the entirety of marketing investment — tracking and analytics tools, marketing team salaries, outsourced agency or freelance, affiliate commissions, opportunity cost.

ROAS to ROI conversion: to move from ROAS to marketing ROI, you must know the total marketing cost / Ad Spend ratio. In Google Ads data, this ratio is typically 1.3 to 1.8x based on account maturity and team structure. Small account (sub €50K monthly spend): ratio 1.2-1.4x (few tools, light team). Mid-market account (€50K-300K spend): ratio 1.4-1.7x (complete tooling stack, dedicated team). Enterprise account (above €300K spend): ratio 1.5-1.8x (data team, MMM platforms, strategic agency).

Google documentation on conversion values reflecting business reality: support.google.com Conversion Value. Note that Google Ads never calculates marketing ROI — it's an external calculation that must consolidate Google Ads + Meta + other platform Ad Spend + all non-media marketing costs. The platform only returns ROAS on its Ad Spend scope.

Which costs to include in ROI calculation? (the classic trap)

Trap #1 of marketing ROI calculation is the silent omission of costs that should be in the denominator. On the accounts referenced, the most frequent error is calculating "ROI" using only Ad Spend — which actually gives a disguised ROAS, not a rigorous ROI. Five cost categories to integrate for a CFO-oriented ROI calculation.

Category 1 — Pure Ad Spend. The media cost billed by platforms (Google Ads, Meta Ads, LinkedIn Ads, etc.) — clicks, impressions, possible management fees. The visible and simplest part to compile. On mid-market accounts, typically represents 55-75% of total marketing cost.

Category 2 — Tracking and analytics tools. Server-side GTM, GA4 (Standard or 360), Looker Studio (free or Pro), attribution platforms (Northbeam, Triple Whale, Rockerbox), MMM tools (Meridian, Robyn). Typical cost €200-1,500/month based on stack. Often forgotten in ROI calculation because paid through a different budget category — but structurally a marketing cost.

Category 3 — Internal or outsourced team. Marketing PPC team salaries (% allocated to PPC for transverse profiles) or outsourced agency/freelance. Typical cost €2,000-5,000/month for SMB on agency, €8,000-15,000/month for mid-market, €25,000-80,000/month for enterprise with dedicated team. This is the most omitted category in homemade ROI calculations — when it accounts for 15-30% of total marketing cost.

Category 4 — Affiliate commissions and partner programs. If the account uses affiliate programs (Awin, Tradedoubler, Impact, Refersion), commissions paid are structurally marketing cost — typically 5-15% of affiliate revenue by vertical. To integrate even if billing flows through a third-party program.

Category 5 — Opportunity cost on tied-up money. Cost of capital on the delay between Ads spend and customer cash-in — typically 30-90 days in e-commerce, 60-180 days in B2B SaaS with invoice. If the company's cost of capital is 6%/year, on 60 days of tie-up, opportunity cost is 1% of monthly spend. Small in absolute but non-negligible on the annual total — and it's a line CFOs look at first in any formal ROI calculation.

Does your marketing ROI really integrate all costs?

The audit rebuilds your rigorous marketing ROI from the 5 cost categories (Ad Spend + tools + team + commissions + opportunity cost), compares to apparent ROAS and MER, and builds a quarterly CFO-grade dashboard. On the accounts referenced, the median gap between homemade ROI and rigorous ROI is 35 to 55% — team cost and opportunity cost being systematically omitted.

Free marketing ROI audit →

For conversion tracking and real value mechanics, see our ROAS CPA CPC guide. For the move from campaign profit to account profit (intermediate step before global marketing ROI), see our campaign profit calculator.

ROI vs ROAS vs MER: which for which stakeholder

Three distinct metrics for three distinct conversations. Understanding which metric to present to which stakeholder — and at what frequency — is one of the maturity markers of a marketing team in 2026.

ROAS — campaign granularity, tactical steering. ROAS is the weekly operational steering tool. Campaign or ad group granularity. Only covers pure Ad Spend. Used to: adjust Smart Bidding Target ROAS, arbitrate between Search/Shopping/PMax campaigns, identify unprofitable campaigns to cut, calibrate daily budgets. This is the metric of the PPC operator steering their account day to day.

MER — channel granularity, cross-channel steering. MER (Marketing Efficiency Ratio = total revenue / marketing spend across all platforms) is the monthly cross-channel steering tool. Covers entire paid marketing Spend (Google Ads + Meta + LinkedIn + etc.) but stays focused on media costs. Used to: arbitrate budget allocation between channels, measure global acquisition effectiveness, neutralize multi-channel attribution biases. This is the metric of marketing direction for monthly internal conversation. See our MER calculator.

Marketing ROI — business unit granularity, strategic steering. Marketing ROI is the quarterly evaluation tool of overall marketing effectiveness. Covers the entirety of marketing cost (5 cost categories). Used to: justify marketing budget to executive committee, compare marketing ROI vs other business investments ROI (R&D, sales team, ops), evaluate the marketing function's effectiveness as a whole. This is the metric of the CFO and CEO — the one that decides whether to raise, maintain or cut marketing budget at the next annual plan.

The practical rule observed in modern CMOs :

ROAS for daily operational steering, MER for monthly cross-channel budget arbitrage, marketing ROI for quarterly P&L conversation with the CFO. The three aren't substitutable — each answers a different steering question, at a different time horizon, for a different stakeholder. Presenting ROAS to the CFO or ROI to the PPC operator is the immediate marker of a team that hasn't set up its metric hierarchy. Wrong metric = wrong decision.

Marketing ROI benchmarks by business maturity

The orders of magnitude below come from aggregated 2025-2026 Google Ads data (public sources + Google Ads API) on B2C and B2B accounts. The ranges represent medians by business maturity stage — intra-segment variance remains strong based on vertical, contribution margin and tracking quality.

Practical reading: if you're mid-market e-commerce with 4x ROAS and 1.5x total cost / Ad Spend ratio, your typical marketing ROI = ((4 - 1.5) / 1.5) x 100 = 167%. At your segment median (120-240%). If your marketing ROI drops below 100% in mid-market, two typical causes: (1) total cost / Ad Spend ratio above 1.8x — typically agency too heavy relative to account size, or oversized tooling stack. (2) apparent ROAS below 3.0x — typically miscalibrated Smart Bidding or overstated contribution margin in conversion tag.

Special B2B SaaS case: 24-month marketing ROI is typically higher (180-380%) than e-commerce, but payback period is 8-18 months. CFO conversation in SaaS must always present 24-month ROI AND payback period — a 300% ROI over 24 months with 14-month payback can be less relevant than 200% ROI over 24 months with 6-month payback based on the company's runway. See our B2B SaaS Google Ads strategy.

How to build a multi-channel ROI dashboard

Robust method observed in mid-market and enterprise advertisers in Google Ads data who present a CFO-grade marketing ROI quarterly. Four structured steps.

Step 1 — Compile attributable revenue per channel. Source: GA4 or MMM platform (Meridian, Robyn). Minimum granularity: Google Ads / Meta Ads / LinkedIn Ads / organic SEO / Email / Direct / Other. Don't simply sum revenues reported by each platform — they contain over-attributed organic revenue. Use a data-driven attribution model or MMM with at least quarterly holdout incrementality validation.

Step 2 — Compile total cost per channel. For each channel: pure Ad Spend + own analytics tools + dedicated team / agency share + affiliate commissions if applicable. SEO and email are often forgotten in total cost compilation — when they typically mobilize 15-30% of marketing team time in mid-market. Without this compiled cost, SEO/email ROI artificially appears high.

Step 3 — Calculate marketing ROI per channel and global. For each channel: ROI = ((revenue - total cost) / total cost) x 100. Global: sum revenue all channels / sum total cost all channels. ROI comparison by channel often reveals conclusions opposite to ROAS: a 6x ROAS channel can have 130% ROI (high team cost), a 3.5x ROAS channel can have 280% ROI (light automated process).

Step 4 — Visualize in Looker Studio or Power BI. Dashboard with: (1) global marketing ROI quarter vs Y-1, (2) ROI per channel in comparative bars, (3) total marketing cost vs attributable revenue evolution over rolling 12 months, (4) contribution margin and opportunity cost variations. Automated monthly update via BigQuery + GA4 + ad platform connections. Formal quarterly CFO presentation.

Multi-channel marketing ROI dashboard architectureCFO-grade marketing ROI dashboard architectureData sourcesGoogle Ads / Meta / GA4Accounting ERPTool + agency invoicingTransformationsBigQuery / SnowflakeMMM AttributionCompile 5 cost categoriesVisualizationLooker Studio / PowerBIROI global + per channelAuto monthly updateQuarterly CFO presentation1. Global marketing ROI quarter vs Y-12. ROI breakdown by channel + drift identification3. Total marketing cost vs attributable revenue 12m rolling4. Q+1 budget adjustments indexed on real ROI

For CFO-oriented client reporting details, see our 10 KPI client Google Ads reporting. For mid-market account steering with ROI dashboard, see 2026 e-commerce playbook. For tactical Google Ads ROAS steering with revenue ROAS vs margin ROAS distinction, see our ROAS calculator.

Common mistakes (ROI calculated on Ads cost only, opportunity cost omission)

Six recurring mistakes on the accounts referenced, ordered by observed statistical frequency.

Mistake 1 — Confusing ROI and ROAS in internal presentation. Most frequent case: executive committee presentation with "4x marketing ROI" slide that's actually a ROAS on pure Ad Spend. The CFO looks at the expected formula (revenue - total cost)/total cost and immediately sees the inconsistency — credibility lost. Fix: rigorously label each metric, never confuse ROAS (Ad Spend) and ROI (total marketing cost).

Mistake 2 — Systematic omission of team and agency costs. Case observed on 60-75% of homemade ROI calculations: internal or outsourced team cost is forgotten in total cost. Net effect: artificially inflated ROI by 25-40%. For a rigorous ROI calculation, mandatorily integrate team cost (% salary allocated to marketing) or agency/freelance invoice.

Mistake 3 — Opportunity cost omission. Frequent error on internal ROI calculations: no opportunity cost line. Small in absolute (0.5-2% of monthly spend) but structurally expected in any formal CFO-oriented ROI calculation. Without this line, the calculation is immediately disqualified in board presentation or fundraising. Fix: explicitly add the opportunity cost line = (monthly spend x cash-in delay / 30) x monthly cost of capital.

Mistake 4 — ROI calculation on multi-channel over-attributed revenue. Typical case: summing revenues reported by each platform (Google Ads + Meta Ads + Email + Direct) without multi-channel deduplication. Effect: 15-35% revenue double-counting, artificially inflated ROI. Fix: use a data-driven attribution model or MMM with at least quarterly holdout incrementality validation. See our ROAS CPA CPC guide.

Mistake 5 — No comparison of marketing ROI vs other investment ROI. Observed case: 200% marketing ROI presentation in committee, without comparison to other business investments (R&D, sales team, ops). The CFO can't evaluate whether 200% is high or low without comparative baseline. Fix: present marketing ROI alongside sales team ROI, tech investment ROI, R&D ROI — which positions marketing as one investment among others and facilitates budget arbitrage.

Mistake 6 — Monthly ROI presentation rather than quarterly. Typical case: marketing team presenting ROI every month to the CFO. Typical monthly ROI variance 15-25% — surfaces drifts that are actually just statistical noise. Fix: quarterly ROI presentation with rolling 3-month averages, monthly reserved for cross-channel MER and operational ROAS.

Marketing ROI remains the most relevant metric for the global marketing effectiveness conversation in 2026 — provided you calculate it rigorously on the complete 5 cost categories. The calculator above returns basic ROI. The work begins after: compiling the 5 cost categories (Ad Spend + tools + team + commissions + opportunity cost), distinguishing ROI/MER/ROAS by stakeholder and frequency, building a multi-channel dashboard with data-driven attribution, presenting quarterly to the CFO alongside other business investments. This ROI discipline is what separates marketing teams perceived as a cost from those perceived as a profitable investment — and it's also what makes annual budget conversations much simpler when the marketing function can justify its ROI with the same rigor as an R&D investment or sales team expansion.

FAQ

What's the exact marketing ROI formula?

Marketing ROI = ((Generated revenue - Total marketing cost) / Total marketing cost) x 100, expressed as percentage. If marketing-attributable revenue €100,000 and total marketing cost €25,000: ROI = ((100,000 - 25,000) / 25,000) x 100 = 300%. This means that for €1 invested in total marketing, €3 of additional profit is generated (on top of recovering the invested euro). Important: the formula applies on total marketing cost — Ad Spend + tracking tools + internal or external team + opportunity cost — not only on Ad Spend like ROAS. That's what makes the metric relevant for CFO conversations and overall marketing effectiveness evaluation.

What's the difference between marketing ROI and ROAS?

ROAS only covers Ad Spend (the pure media cost transmitted to Google Ads / Meta / other platforms). Marketing ROI covers ALL marketing costs — Ad Spend + tracking and analytics tools + internal marketing team salaries + outsourced agency or freelance + affiliate commissions + opportunity cost on tied-up money. On audited mid-market accounts, total marketing cost is typically 1.3 to 1.8x higher than pure Ad Spend — so marketing ROI mechanically appears lower than apparent ROAS. A 4x ROAS can match a 150-220% marketing ROI based on non-media cost structure. ROI is the true global marketing effectiveness metric; ROAS remains the tactical Google Ads steering tool.

Which costs to include in marketing ROI?

Five categories to integrate for a rigorous ROI calculation. First: pure Ad Spend (clicks, impressions, platform management fees). Second: tracking and analytics tools (GTM, GA4, Looker Studio, attribution platforms, server-side tracking) — typically €200-1,500/month based on stack. Third: internal marketing team (% of salaries allocated to PPC marketing) or outsourced agency/freelance — typically €2,000-15,000/month based on size. Fourth: affiliate commissions if applicable — typically 5-15% of affiliate revenue. Fifth: opportunity cost on tied-up money (cost of capital on the delay between Ads spend and customer cash-in) — typically 0.5-2% of monthly spend based on treasury. The sum of these 5 categories gives the total marketing cost used in the ROI denominator.

ROI vs ROAS vs MER: which metric for which stakeholder?

Three distinct metrics for three conversations. ROAS = weekly operational PPC operator, to arbitrate between Google Ads campaigns, adjust Target ROAS, optimize Smart Bidding. Campaign granularity. MER (Marketing Efficiency Ratio = total revenue / total marketing spend) = monthly marketing direction, to arbitrate between acquisition channels (Google vs Meta vs SEO vs Email). Channel granularity. Marketing ROI = quarterly executive committee, to evaluate global marketing effectiveness and justify marketing budget to CFO/CEO. Business unit or global account granularity. The three aren't substitutable — each answers a different steering question, at a different time horizon, for a different stakeholder.

Why is my marketing ROI lower than my Google Ads ROAS?

It's mechanically expected and even structurally necessary. ROAS only counts Ad Spend; ROI counts all marketing costs. Typical ratio observed in Google Ads data: marketing ROI = ROAS x 0.55 to 0.75 based on non-media cost share in total cost. On a mid-market e-commerce account with 4x ROAS: total marketing cost typically 1.5x Ad Spend (due to tools + agency), so typical marketing ROI = ((4 - 1.5) / 1.5) x 100 = 167%. This isn't a degradation, it's the true metric that includes total marketing cost. The apparent degradation between ROAS and ROI is exactly what the CFO is looking to measure.

Does marketing ROI really include opportunity cost?

For a rigorous CFO-oriented ROI calculation, yes. Opportunity cost represents the cost of money tied up between Ads spend and customer cash-in — typically 30-90 days in e-commerce, 60-180 days in B2B SaaS. If money invested in marketing could have earned 4-7% per year placed elsewhere, the cost of capital over this delay must be integrated. On audited mid-market accounts, the added opportunity cost typically represents 0.5-2% of monthly spend — small in absolute but non-negligible over the cumulative year. For simplified internal calculations, many advertisers omit this line; for formal CFO conversations (board, fundraising), it's an omission that shows immediately and discredits the ROI calculation.

Auditez votre compte sur 200+ checkpoints

Connectez Google Ads en OAuth, audit complet en 2 minutes. Sans CB. Sans engagement.

Sans carte bancaire · Résultat en 2 minutes