← All posts

Demand Gen Metrics That Actually Matter: What Marketing Ops Should Track Beyond MQLs

Jordan Rogers·

The MQL is not the problem. Your measurement system is.

Every year, someone publishes a hot take declaring the MQL dead. And every year, B2B companies keep using MQLs because they have nothing better to replace them with.

The MQL is not the problem. The problem is that most marketing operations teams measure demand gen with a single metric (MQL volume) and then wonder why the sales team does not trust marketing's pipeline contribution. MQLs tell you that someone did something. They do not tell you whether that someone is a real buyer, whether they are in your ICP, or whether the activity that qualified them has any correlation with actual purchasing behavior.

Forrester's waterfall benchmarks show that less than 1% of MQLs convert to customers in the average B2B company. That is not a lead quality problem. That is a measurement system that is optimizing for the wrong thing.

This guide covers the demand gen metrics that connect marketing activity to pipeline and revenue. Not as a replacement for MQLs, but as the full measurement framework that gives marketing operations teams the visibility to optimize what actually drives the business.


The demand gen measurement hierarchy

Before selecting metrics, understand what you are measuring and why. Demand gen metrics exist at four levels, and most teams only measure the first two.

Level 1: Activity metrics

What marketing did. Emails sent, ads served, webinars hosted, content published. These are inputs. They tell you nothing about effectiveness, but you need them to calculate efficiency ratios.

Level 2: Engagement metrics

How the market responded. Click-through rates, form fills, content downloads, webinar attendance. This is where MQLs live. Engagement metrics tell you that something happened, but not whether it mattered.

Level 3: Pipeline metrics

What marketing generated. Marketing-sourced pipeline, marketing-influenced pipeline, stage conversion rates, pipeline velocity by source. This is where demand gen measurement starts to mean something, because pipeline is the currency that sales and finance understand.

Level 4: Revenue metrics

What marketing produced. Marketing-sourced revenue, customer acquisition cost, LTV-to-CAC ratio, payback period by channel. This is the endgame, but it requires attribution infrastructure that most teams do not have. Our marketing attribution models guide covers how to build it.

The goal is to measure at all four levels and connect them vertically. An email campaign (Level 1) that generates clicks (Level 2) should be traceable to the pipeline it created (Level 3) and the revenue it ultimately produced (Level 4). Without that vertical connection, marketing optimization is guesswork.


The metrics that actually matter

Pipeline metrics

These are the metrics that your CFO cares about. If you can only instrument one section of your demand gen dashboard, instrument this one.

Marketing-sourced pipeline. Total pipeline value where marketing was the originating source of the opportunity. This is the first-touch attribution metric: marketing created the initial contact that eventually became a deal. Track this as both an absolute dollar amount and as a percentage of total pipeline.

Benchmark: In B2B SaaS companies, marketing typically sources 30% to 50% of total pipeline (6sense marketing attribution benchmark), with the exact percentage depending on the go-to-market motion. Product-led growth companies skew higher. Enterprise companies with heavy outbound motions skew lower.

Marketing-influenced pipeline. Total pipeline value where marketing touched the deal at any stage, not just first touch. This captures the nurturing, content engagement, event attendance, and retargeting that happen after the initial contact but before the deal closes.

Benchmark: Marketing-influenced pipeline should be meaningfully higher than marketing-sourced. If the two numbers are similar, marketing is not contributing to deals it did not originate, which suggests the nurture and mid-funnel programs are underperforming.

Pipeline velocity. How fast deals move through the pipeline, segmented by source. The formula: (number of opportunities x average deal value x win rate) / average sales cycle length. Track this by channel so you can see whether paid search deals close faster than event-sourced deals, for example.

Benchmark: High-performing B2B organizations typically have pipeline velocity 2x to 3x higher than their peer group (2025 B2B pipeline benchmarks), driven primarily by higher conversion rates and shorter sales cycles rather than larger deal sizes.

Conversion metrics

Conversion rates at each stage of the funnel are the diagnostic engine of demand gen. When pipeline drops, conversion rates tell you where.

Visitor to lead. What percentage of website visitors convert to a known lead? Track by source (organic, paid, direct, referral) because conversion rates vary dramatically by channel.

Benchmark: B2B website visitor-to-lead conversion rates average 2% to 3% for most industries, with some verticals like professional services reaching higher (First Page Sage B2B benchmark data).

Lead to MQL. What percentage of raw leads meet your qualification criteria? This is a measure of marketing targeting precision. A high volume of leads with a low lead-to-MQL rate means your top-of-funnel is attracting the wrong audience.

MQL to SQL. What percentage of MQLs does sales accept and work? This is the most politically loaded metric in demand gen because it sits at the marketing-sales handoff. A low MQL-to-SQL rate means either marketing's qualification criteria are wrong, or sales is cherry-picking. Either way, this is where the lead lifecycle needs examination.

Benchmark: Industry benchmarks show that the average B2B MQL-to-SQL conversion rate is approximately 13% to 21%, varying significantly by lead source, sales cycle complexity, and qualification criteria (Understory Agency benchmark analysis).

SQL to opportunity. What percentage of sales-qualified leads become qualified pipeline? This measures whether the leads sales accepts are real buying opportunities.

Opportunity to close. Your win rate. Tracked by source, this tells you which marketing channels produce deals that close versus deals that stall.

Efficiency metrics

Efficiency metrics tell you whether your demand gen engine is sustainable.

Customer acquisition cost (CAC). Total sales and marketing spend divided by new customers acquired. Segment by channel and motion (inbound vs. outbound) because blended CAC hides the channels that are actually expensive.

Benchmark: SaaS benchmark data (Benchmarkit) shows that the median New CAC Ratio sits at $2.00 of sales and marketing spend to acquire $1.00 of new ARR, with significant variation by segment and sales cycle complexity.

LTV-to-CAC ratio. Customer lifetime value divided by customer acquisition cost. This tells you whether the customers you are acquiring are worth the cost to acquire them.

Benchmark: The widely cited 3:1 LTV-to-CAC ratio is a useful starting point, and recent SaaS benchmarks show a median LTV-to-CAC of 3.6:1. But the right ratio depends on payback period and capital efficiency requirements. A 5:1 ratio with a 24-month payback may be worse than a 3:1 ratio with an 8-month payback.

CAC payback period. How many months of revenue does it take to recoup the cost of acquiring a customer? This is the metric that CFOs actually optimize for because it determines cash flow, not just eventual profitability.

Benchmark: SaaS CAC payback benchmarks vary significantly by company size and industry, but top-performing companies maintain payback periods of 12 to 18 months. Above 24 months, the GTM motion is likely unsustainable without significant capital.


Channel-specific benchmarks

Not all demand gen channels perform equally, and blended metrics hide which channels are actually working.

Paid search

Cost per lead: $50 to $200 for B2B (varies widely by keyword competition and industry). WordStream's 2025 benchmark data across 16,000+ campaigns shows average CPCs of $5 to $6 for business services, with an overall average conversion rate of 7.5%.

Strength: High intent. Searchers are actively looking for solutions. Paid search typically produces higher MQL-to-SQL conversion rates than most other channels.

Watch for: Rising CPCs over time as competitors bid up your keywords. Track cost per SQL, not just cost per lead, to see whether the channel remains efficient.

Organic search / SEO

Cost per lead: Low marginal cost once content is published, but the upfront investment in content creation and technical SEO is substantial.

Strength: Compounds over time. A blog post that ranks generates leads indefinitely with no incremental cost. Organic leads tend to have higher engagement because they self-selected.

Watch for: Time to impact. SEO is a 6 to 12-month investment before results materialize. Track content-to-pipeline attribution to justify ongoing investment.

Events and webinars

Cost per lead: $100 to $500+ for in-person events, $30 to $100 for webinars, based on Bizzabo's event benchmarks.

Strength: Relationship density. Events produce higher pipeline conversion rates because the interactions are deeper. A 30-minute webinar creates more engagement than 30 email touches.

Watch for: Attribution complexity. Event-sourced pipeline is often multi-touch, and first-touch attribution undercounts its contribution. Use multi-touch attribution to measure event impact fairly.

Content syndication

Cost per lead: $20 to $80 depending on targeting specificity and vendor.

Strength: Scale. Content syndication can fill the top of funnel quickly when you need volume.

Watch for: Lead quality. Syndicated leads are often low-intent, generated by a content download rather than active research. MQL-to-SQL rates for syndicated leads tend to be well below average. Track cost per SQL, not cost per lead.


The dark funnel problem

The "dark funnel" refers to the buying activity that happens where your analytics cannot see it: Slack communities, private conversations, word of mouth, podcast mentions, social media scrolling without clicking, review sites browsed without converting. Research from 6sense found that B2B buyers are nearly 70% of the way through their evaluation before they engage with a vendor's website.

This matters for demand gen measurement because it means your attribution data is structurally incomplete. The first touchpoint you can see is rarely the actual first touchpoint. A lead who fills out a demo form and lists "Google search" as their source may have actually heard about you on a podcast three months ago, read two LinkedIn posts about you, and asked a peer in a Slack channel before ever searching.

How to account for the dark funnel

Self-reported attribution. Add a free-text "How did you hear about us?" field to your high-intent forms (demo requests, pricing pages). This captures the qualitative source that UTM parameters and cookie tracking miss. Chris Walker at Refine Labs popularized this approach and the data consistently shows that self-reported sources diverge significantly from what analytics tools report.

Combine with system attribution. Use self-reported data alongside your attribution models, not instead of them. System attribution captures the measurable touchpoints. Self-reported attribution captures the hidden ones. Together, they give you a more complete picture than either alone.

Invest in brand and community. If 70% of the buying journey happens before first contact, the activities that influence that invisible 70% (brand, community, content, word of mouth) deserve investment even if they are hard to attribute. Track leading indicators of brand awareness: direct traffic trends, branded search volume, share of voice on social, and community engagement metrics.


Building the demand gen dashboard

Your demand gen dashboard should answer three questions at a glance: Is marketing generating enough pipeline? Is it generating the right pipeline? Is it efficient?

Row 1: Volume

  • Marketing-sourced pipeline (this month, this quarter, vs. target)
  • Total MQLs generated (with trend line)
  • Pipeline coverage ratio: pipeline value divided by revenue target (target: 3x to 4x)

Row 2: Quality

  • MQL-to-SQL conversion rate (with trailing 90-day trend)
  • SQL-to-opportunity conversion rate
  • Win rate by marketing source
  • Average deal size by marketing source

Row 3: Efficiency

  • CAC by channel
  • CAC payback period
  • LTV-to-CAC ratio
  • Cost per SQL by channel (the metric that combines quality and efficiency)

Row 4: Funnel health

  • Conversion rates at each stage, by source
  • Stage-to-stage velocity (how long records spend in each stage)
  • Recycled lead volume (leads returned from sales to marketing for further nurture)

This dashboard serves different audiences. The CMO looks at Rows 1 and 3. The demand gen manager lives in Rows 2 and 4. The CFO reviews Row 3 quarterly. The RevOps team uses all four rows to diagnose funnel issues and align marketing and sales.

Dashboard hygiene

A demand gen dashboard is only as good as the data feeding it. If your CRM has data quality issues, your marketing metrics inherit those issues. Miscategorized lead sources, duplicate contacts inflating MQL counts, and stale records polluting conversion rate calculations all undermine the dashboard's credibility.

Review your marketing operations metrics definitions quarterly. Make sure the SQL definition still matches what sales actually accepts. Confirm that your lead lifecycle stages have not drifted. Audit lead source taxonomy to prevent the fragmentation that makes channel analysis meaningless.


Marketing and sales alignment on metrics

The most common failure in demand gen measurement is not the metrics themselves. It is that marketing and sales are measuring different things and blaming each other for the gap.

Align on definitions first. What is an MQL? What makes a lead "sales-qualified"? What counts as "marketing-sourced" vs. "marketing-influenced"? If marketing and sales have different answers to these questions, the metrics will always be in conflict. Document definitions in your data governance framework and review them quarterly.

Share a pipeline target. Marketing should own a pipeline number, not just an MQL number. When marketing owns pipeline generation, the incentive shifts from generating volume to generating quality. The pipeline management framework becomes a shared operating system rather than a sales-only concern.

Report in revenue language. MQLs, CTR, CPL, and engagement scores are marketing language. Pipeline, revenue, CAC, and payback period are business language. When marketing reports in business language, alignment with sales and finance happens naturally.


The bottom line

MQLs are a starting point, not a destination. The demand gen metrics that actually matter connect marketing activity to pipeline and revenue through a measurable, attributable chain: activity to engagement to pipeline to revenue.

Build measurement at all four levels. Track conversion rates at every stage so you can diagnose drops before they become pipeline gaps. Benchmark channel efficiency so you can allocate budget to what works. Account for the dark funnel so your attribution model reflects reality rather than just what is measurable.

Start with pipeline metrics. If your marketing team does not have a clear, agreed-upon number for marketing-sourced pipeline, that is the first metric to instrument. Everything else builds on it.

At RevenueTools, we are building tools that connect demand gen to execution. Routing that respects lead source, enrichment status, and engagement signals so that the leads your demand gen engine produces get to the right rep, in the right territory, at the right time. See what launches April 14th.

Purpose-built tools for RevOps teams

Cross-channel routing and territory planning, built by operators.

Learn more