Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog Glossary Compare Tools About Schedule a Demo
Marketing Analytics

Marketing ROI: How to Measure, Calculate, and Prove Marketing's Impact on Revenue

Pete Furseth 9 min read
marketing ROImarketing analyticsB2B SaaSrevenue attribution
Marketing ROI: How to Measure, Calculate, and Prove Marketing's Impact on Revenue
Home/ Blog/ Marketing ROI: How to Measure, Calculate, and Prove Marketing's Impact on Revenue

Marketing ROI: How to Measure, Calculate, and Prove Marketing's Impact on Revenue

By Pete Furseth

Marketing ROI is the metric every CMO gets asked about and the one that starts the most arguments in the executive meeting. Sales says marketing is not generating enough pipeline. Marketing says the pipeline it generates is not being worked properly. Finance says 30-40% of the marketing budget is wasted (Data-Mania, 2026) and wants receipts for the other 60%.

All three are partly right. The problem is not that marketing ROI cannot be measured. The problem is that most companies measure it badly, with the wrong formula, the wrong timeframe, and the wrong attribution model. Then they make budget decisions based on those bad measurements, which guarantees the waste continues.

This guide covers the formulas that work for B2B SaaS, the benchmarks that set reasonable expectations, and the measurement framework that connects marketing spend to pipeline and revenue in a way that finance, sales, and the board will trust.

What Is Marketing ROI?

Marketing ROI measures the return generated by marketing investment. It answers the question: for every dollar we spend on marketing, how much revenue (or pipeline) do we get back?

Basic Formula: Marketing ROI = (Revenue Attributed to Marketing - Marketing Cost) / Marketing Cost x 100

If you spent $500K on marketing in a quarter and attributed $2.5M in revenue to marketing-sourced or marketing-influenced deals, your ROI is 400%. For every dollar spent, you got four back.

That formula is simple. The complexity lives in two words: "attributed to." How you attribute revenue to marketing determines whether the ROI calculation is useful or fiction.

The Attribution Problem

In B2B SaaS, a deal typically involves 8-15 marketing touchpoints across 6-18 months before it closes. The buyer reads a blog post, attends a webinar, clicks a retargeting ad, downloads a whitepaper, gets nurtured by email, and then requests a demo. Which of those touchpoints gets credit for the revenue?

The answer depends on your attribution model, and most models are wrong:

Attribution ModelHow It WorksWhere It Fails
First-touch100% credit to first interactionIgnores everything that happened between first touch and close
Last-touch100% credit to the touchpoint before conversionCredits the demo request, ignores the blog post that started the journey
LinearEqual credit to every touchpointTreats a display ad impression the same as a 45-minute webinar
Time-decayMore credit to recent touchpointsUndervalues awareness activities that start the buying journey
Multi-touch attributionWeighted credit based on influenceMost accurate but requires clean data and consistent tracking
Companies that spend 7.7% of revenue on marketing (Gartner, 2025) and cannot attribute more than 30% of pipeline to specific activities have a measurement problem, not a performance problem. The marketing might be working. They just cannot prove it.

Marketing ROI Formulas for B2B SaaS

The basic ROI formula works for board-level reporting, but B2B SaaS companies need additional formulas that account for long sales cycles and multi-touch buying journeys.

Formula 1: Revenue-Based ROI

Marketing ROI = (Marketing-Attributed Revenue - Total Marketing Spend) / Total Marketing Spend x 100

Use this for quarterly and annual reporting. The lag between spend and revenue means quarterly numbers will be volatile. Annual numbers smooth the cycle.

Formula 2: Pipeline-Based ROI

Pipeline ROI = Marketing-Sourced Pipeline Value / Total Marketing Spend

This is more useful for real-time budget decisions because pipeline is generated closer to the marketing activity than revenue. A 10x pipeline-to-spend ratio is a common target, accounting for the fact that not all pipeline will close.

Formula 3: Efficiency Ratio (CAC)

Marketing CAC = Total Marketing Spend / Marketing-Sourced New Customers

This tells you what it costs marketing to acquire a customer. Compare it to the customer's lifetime value (LTV). A healthy LTV:CAC ratio is 3:1 or higher.

Formula 4: Incremental ROI by Channel

Channel ROI = (Channel-Attributed Revenue - Channel Spend) / Channel Spend x 100

Break ROI down by channel to identify where incremental dollars should go. A channel producing 8:1 ROI deserves more budget. A channel at 1.5:1 needs optimization or reallocation.

Marketing ROI Benchmarks

Here is what good, median, and poor look like across B2B SaaS:

MetricPoorMedianGoodExceptional
Revenue ROIBelow 2:13:1 - 5:15:1 - 8:110:1+
Pipeline-to-Spend RatioBelow 5x8x - 12x12x - 20x20x+
Marketing as % of Revenue12%+7-10%5-7%Under 5%
Marketing-Sourced Pipeline %Under 20%30-40%40-60%60%+
The average company allocates 7.7% of total revenue to marketing (Gartner, 2025). That number has held relatively steady, but the expected return on that spend has increased. CFOs are no longer satisfied with brand awareness metrics. They want pipeline attribution and revenue contribution.

30-40% of marketing budgets are estimated to be wasted (Data-Mania, 2026). That is not a statement about marketing's value. It is a statement about measurement. Companies that cannot attribute spend to outcomes default to cutting everything equally, which guarantees they cut some of what is working alongside what is not.

Why Marketing ROI Is Hard to Measure in B2B SaaS

Three structural challenges make B2B marketing ROI harder to measure than almost any other business metric.

1. The Time Lag Problem

In B2B SaaS, the time between a marketing touchpoint and a closed deal can be 6-18 months. Sales cycles have lengthened 22% since 2022 (Digital Bloom, 2025), which means the feedback loop between marketing spend and revenue is getting longer, not shorter.

A content program launched in Q1 might not show revenue impact until Q3 or Q4. If you measure ROI quarterly, that program looks like a failure for two quarters before it starts paying off. Companies that cut programs based on short-term ROI measurement systematically underinvest in the activities with the highest long-term return.

The fix: measure pipeline creation within 30-60 days of the activity and track revenue impact on a rolling 12-month basis. Short-term pipeline metrics validate that marketing is working. Long-term revenue metrics validate the magnitude of the return.

2. The Dark Funnel Problem

A prospect listens to your podcast, mentions your company in a Slack community, gets a peer recommendation at a conference, and then types your URL directly into their browser. From an attribution standpoint, that looks like a direct visit. No marketing touchpoint gets credit.

Dark funnel activity accounts for an estimated 60-80% of the B2B buying journey. The activities that matter most, word of mouth, peer recommendations, and community engagement, are the hardest to track.

Companies that only measure trackable marketing touchpoints systematically undervalue marketing's contribution and overvalue sales-sourced pipeline. The buyer did not discover you because a sales rep cold-called them. They discovered you through marketing activities that happen to be unmeasurable.

The fix is not to ignore the dark funnel. It is to acknowledge it in your ROI model. Survey new customers about how they heard about you. Ask "how did you first learn about us?" on the demo request form. Use self-reported attribution alongside digital attribution. They will not match, and the gap between them is the dark funnel.

3. The Multi-Touch Problem

87% of enterprises missed revenue targets in 2025 (Clari Labs, 2026). For many of them, part of the problem was misallocating marketing budget based on flawed attribution. First-touch and last-touch models send budget to the wrong places. Multi-touch models are better but require clean data across every system in the stack.

The median B2B buying journey involves 15+ touchpoints across 3+ channels over 4-6 months. Attributing revenue to any single touchpoint is reductive. But attributing it equally to all touchpoints is not useful either.

The pragmatic approach: use multi-touch attribution as the primary model, weight touchpoints by engagement depth (a 45-minute webinar gets more credit than a display ad click), and overlay self-reported attribution to catch what the model misses.

A Framework for Measuring Marketing ROI That Works

Here is the four-layer framework I use with B2B SaaS companies between $20M and $200M ARR.

Layer 1: Activity Metrics (Leading Indicators)

These tell you whether marketing is generating activity. They do not tell you whether that activity will become revenue.

- Website traffic by source and intent (informational vs. commercial vs. transactional) - Content engagement (time on page, scroll depth, return visits) - Email engagement (open rate, click rate, reply rate) - Event attendance and booth conversations

Track weekly. Use these to validate that campaigns are reaching the market.

Layer 2: Pipeline Metrics (Mid-Funnel)

These connect marketing activity to sales opportunity creation.

- Marketing-sourced pipeline (first-touch attribution to a marketing activity) - Marketing-influenced pipeline (any touch before opportunity creation) - Pipeline velocity on marketing-sourced deals vs. other sources - Cost per opportunity by channel

Track monthly. These are your primary budget allocation inputs.

Layer 3: Revenue Metrics (Lagging Indicators)

These measure the actual financial return.

- Marketing-attributed revenue (closed-won on marketing-sourced deals) - Marketing-influenced revenue (closed-won on deals with any marketing touch) - ROI by channel and campaign - Customer acquisition cost (marketing portion)

Track quarterly and annually. Use rolling 12-month windows to smooth cycle effects.

Layer 4: Efficiency Metrics (Unit Economics)

These tell you whether your marketing is getting more or less efficient over time.

- CAC payback period (months to recover acquisition cost) - LTV:CAC ratio - Pipeline-to-spend ratio trend - Revenue per marketing dollar trend

Track quarterly. These are the metrics that determine whether you should invest more or optimize what you have.

Five Mistakes That Destroy Marketing ROI Measurement

1. Measuring on a Quarterly Basis Only

B2B sales cycles are 84 days at median (Optifai, 2025) and often longer. Measuring marketing ROI quarterly means you are judging marketing spend against revenue from pipeline that was generated one or two quarters ago. The numbers never align, and marketing always looks like it is underperforming.

Fix: use pipeline creation as the near-term metric (30-60 day window) and revenue as the long-term metric (12-month rolling window).

2. Using Single-Touch Attribution

First-touch and last-touch attribution are simple to implement and systematically wrong. They credit one touchpoint and ignore the 10-15 others that shaped the buying decision. Budget decisions based on single-touch attribution concentrate spend in channels that look good in the model rather than channels that drive outcomes.

3. Ignoring Self-Reported Attribution

Digital attribution tells you what a buyer clicked. Self-reported attribution tells you what a buyer remembers. The gap between the two is the dark funnel, and it is where most of the influence happens. Every demo request form should include "how did you first hear about us?" with a free-text field.

4. Conflating Marketing Cost with Marketing Spend

Marketing cost includes people, tools, and overhead. Marketing spend is the budget deployed on campaigns, content, ads, and events. When calculating channel-level ROI, use campaign spend. When calculating total marketing ROI, include fully loaded costs. Mixing the two makes channel comparisons meaningless.

5. Not Segmenting by Motion

Inbound marketing, outbound marketing, partner marketing, and event marketing have different cost structures, timelines, and ROI profiles. A blended ROI number hides which motion is working and which is not. Only 7% of companies achieve 90%+ forecast accuracy (Gartner), and the same principle applies to marketing measurement: aggregated numbers hide the signal.

Connecting Marketing ROI to Revenue Operations

Marketing ROI does not live in a vacuum. It connects directly to pipeline metrics that the entire revenue organization tracks.

The connection points:

- Pipeline coverage ratio. If marketing-sourced pipeline drops, coverage drops, and the quarter is at risk. Marketing ROI measurement should include a coverage contribution metric. See the pipeline coverage ratio glossary entry for benchmarks. - Pipeline velocity. Marketing-sourced deals often have different velocity characteristics than sales-sourced deals. Faster velocity means higher ROI because the same spend generates revenue sooner. See the pipeline velocity glossary entry for the formula. - Win rate by source. If marketing-sourced deals close at 30% and outbound deals close at 12%, marketing ROI is significantly higher than the spend ratio alone would suggest. Win rate segmented by source is the bridge between marketing measurement and revenue reality.

48% of companies now have a RevOps function (Revenue Operations Alliance, 2024). In companies where RevOps owns the data layer, marketing ROI measurement improves dramatically because attribution is consistent, pipeline definitions are shared, and the handoff between marketing and sales is tracked systematically.

For a deeper look at the metrics that connect marketing to revenue, see the marketing attribution guide.

Frequently Asked Questions

How do you calculate marketing ROI?

Basic formula: Marketing ROI = (Revenue Attributed to Marketing - Marketing Cost) / Marketing Cost x 100. For B2B SaaS with long sales cycles, use pipeline-weighted attribution rather than closed-revenue only.

What is a good marketing ROI for B2B SaaS?

A 5:1 ratio (500% ROI) is considered strong. 10:1 is exceptional. Below 2:1 means your marketing spend is barely covering its cost. But the ratio depends heavily on your attribution model, and most companies undercount marketing's contribution.

Why is marketing ROI hard to measure in B2B?

Three reasons: long sales cycles (6-18 months) delay the feedback loop, multiple touchpoints make attribution complex, and dark funnel activity (podcasts, word of mouth, communities) cannot be tracked digitally.

Frequently Asked Questions

How do you calculate marketing ROI?

Basic formula: Marketing ROI = (Revenue Attributed to Marketing - Marketing Cost) / Marketing Cost x 100. For B2B SaaS with long sales cycles, use pipeline-weighted attribution rather than closed-revenue only.

What is a good marketing ROI for B2B SaaS?

A 5:1 ratio (500% ROI) is considered strong. 10:1 is exceptional. Below 2:1 means your marketing spend is barely covering its cost. But the ratio depends heavily on your attribution model, and most companies undercount marketing's contribution.

Why is marketing ROI hard to measure in B2B?

Three reasons: long sales cycles (6-18 months) delay the feedback loop, multiple touchpoints make attribution complex, and dark funnel activity (podcasts, word of mouth, communities) cannot be tracked digitally.

PF
Pete Furseth
Sales & Marketing Leader, ORM Technologies
Pete has built custom revenue forecast models for B2B SaaS companies for over a decade.

See how ORM turns these insights into action

ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.

Schedule a Demo