Ploot
Volver al blogdemand generation kpis

10 Demand Generation KPIs That Map to Revenue in B2B

The 10 demand generation KPIs that matter for B2B: how to calculate each one, what benchmarks to watch, and how they connect to revenue in long sales cycles.

13 de noviembre de 202617 min de lectura
10 Demand Generation KPIs That Map to Revenue in B2B

The most popular advice about demand generation KPIs is to track the whole funnel. That's sensible operationally and weak advice for a board report. Giving impressions, leads, pipeline, and revenue equal prominence lets marketing look busy without showing whether sales has anything worth pursuing.

Marketing directors in high-ticket B2B lose credibility when they can't connect activity to commercial outcomes. In Forrester's 2024 survey, 64% of B2B marketing leaders said they didn't trust their organization's marketing measurement for decision-making. A bigger dashboard won't solve that problem.

The useful distinction is between headline outcomes and diagnostic metrics. Executives need to know whether marketing creates qualified conversations, credible pipeline, and revenue. Practitioners need the supporting measures that explain why those outcomes improved or deteriorated.

For long consulting and software sales cycles, follow the commercial chain: relevant engagement, qualification, meetings, opportunities, and closed business. Measure efficiency and speed across that chain, rather than treating them as separate successes. Keep account engagement visible as an upstream diagnostic, but don't let it substitute for downstream evidence.

Table of Contents

1. Marketing Qualified Leads (MQLs)

An MQL is a contact who meets an agreed combination of customer fit and meaningful engagement. A download alone shouldn't qualify someone, and seniority alone doesn't establish interest.

Calculation: Count unique contacts who first satisfy the documented MQL criteria during the reporting period. Deduplicate records and exclude existing customers, competitors, job applicants, and other nonprospects where appropriate.

Say a consulting firm promotes a digital-transformation webinar through LinkedIn. A participant becomes an MQL only when their role and company match the target market and their subsequent behavior suggests relevant interest, such as visiting a service or pricing page.

A modern laptop on a desk showing professional candidate data visualization for demand generation KPIs analysis.

Separate qualification from activity

Agree the definition with sales before configuring scoring in HubSpot or Salesforce. Use closed-won and rejected leads to test whether the scoring rules identify plausible buyers, not merely enthusiastic content consumers.

  • Require fit: Define eligible roles, sectors, company characteristics, and buying situations.
  • Require intent: Distinguish educational consumption from behavior that merits follow-up.
  • Preserve the handoff: Document what changes when an MQL becomes a sales-qualified lead.

Learning how to automate finding leads can improve sourcing efficiency, but automation will also scale weak qualification rules.

Reporting role: Weekly diagnostic. MQL growth deserves executive attention only when downstream quality holds.

2. Sales Qualified Leads (SQLs)

Sales acceptance is where marketing's interpretation of interest meets a salesperson's willingness to pursue it. An SQL should represent a validated business need, relevant buyer involvement, and a plausible route to purchase.

Calculation: Count unique leads that sales qualifies during the period. Separately calculate MQL-to-SQL conversion = MQLs reaching SQL status ÷ MQLs in the same cohort, expressed as a percentage.

A 2026 benchmark compilation from SHNO reports approximately 13% MQL-to-SQL conversion. Treat that as directional context, not a target: qualification definitions and business models differ.

Practical rule: Sales accepting a record into its queue isn't the same as sales validating a buying opportunity.

For a consulting practice, partners might use a shared discovery checklist covering the business problem, project ownership, funding route, and timing. Don't require a fully approved budget if buyers typically develop the business case with your team.

Make rejection useful

Record rejection reasons in the CRM: poor fit, no active need, insufficient authority, duplicate record, or timing. Distinguish unqualified contacts from qualified prospects who aren't ready yet.

Agree a follow-up service-level commitment and review unresolved handoffs with sales. Otherwise, marketing may diagnose a targeting problem when prospects weren't contacted.

Reporting role: Diagnostic for qualification and alignment. Bring SQLs into executive discussion when they explain a material change in pipeline, not as another volume trophy.

3. Sourced and Influenced Pipeline

Sourced pipeline measures opportunity value originating from marketing under an agreed attribution rule. Influenced pipeline measures opportunity value associated with qualifying marketing interactions, including opportunities that originated elsewhere.

The 2025 Demand Generation Benchmark Survey found that 52% of respondents used opportunities generated as a KPI, while 43% used pipeline influenced. These measures connect demand generation to work sales can pursue, but they require different interpretations.

Calculation: Sum the agreed value of qualifying opportunities created in the period, separately for sourced and influenced pipeline. Define whether value means annual contract value, total contract value, or another finance-approved basis.

A conceptual sales funnel model on a desk featuring CRM software and business growth themes.

Don't add overlapping totals

An opportunity can be both sourced and influenced by marketing. Adding those totals overstates contribution.

For example, a consulting firm might source a new opportunity through a partner's LinkedIn activity while influencing an existing opportunity through a technical briefing. Report those separately, with stage, creation date, and supporting CRM evidence.

  • Set eligibility: Specify qualifying interactions and attribution windows.
  • Deduplicate opportunities: Aggregate opportunity records, not engaged contacts.
  • Show maturity: Separate newly created pipeline from later-stage pipeline.

Also distinguish pipeline created during a period from open pipeline at period-end. Closed and lost deals change the latter even when marketing's creation rate is stable.

Reporting role: Sourced pipeline is a board headline. Influenced pipeline provides context, not proof of incremental revenue.

4. Qualified Meetings Booked

A meeting booking is a prospect's commitment of time, but it isn't automatically evidence of a buying process. Count qualified first meetings only when the attendee matches your ideal customer profile and there's a relevant reason to talk.

Calculation: Count distinct qualified first-meeting bookings created during the period. Keep cancellations, reschedules, attended meetings, and follow-up meetings in separate fields.

Say a technology consultancy receives replies to an executive's LinkedIn content. A relevant operations director accepts a discussion about a documented transformation challenge. That qualifies; a networking invitation from an unrelated supplier doesn't.

Track the booking through attendance

  • Show rate: Attended qualified meetings divided by qualified meetings scheduled to occur during the period.
  • Meeting-to-opportunity conversion: Attended qualified meetings that produce accepted opportunities divided by the attended-meeting cohort.
  • Time to meeting: Elapsed time between the qualifying signal and the attended conversation.

A calendar full of poorly matched prospects creates work for sales, not demand.

Store the originating profile, campaign, account, contact, and qualifying signal on the meeting record. If a meeting is rescheduled, update the existing record rather than counting another booking.

For partner-led selling, compare results by executive profile and audience segment. A profile generating fewer bookings may still produce better opportunities because it reaches the relevant buying roles.

Reporting role: Executive headline, supported by attendance and opportunity conversion. Without those safeguards, booking targets encourage teams to lower qualification standards.

5. Cost Per Lead (CPL)

The cheapest lead source can be the most expensive route to revenue. CPL measures acquisition efficiency at the contact stage, not commercial efficiency.

Calculation: Divide attributable demand generation expenditure by unique new leads generated from that expenditure. State whether the numerator includes media only or also creative production, agency fees, software, and allocated staff costs.

A software company might compare a broad content-syndication campaign with a specialist webinar. The syndication campaign could produce cheaper contacts while the webinar produces more sales-accepted opportunities. Cutting the webinar because of its CPL would optimize the wrong outcome.

Compare like with like

Use the same lead definition across channels. An event attendee, an enriched database contact, and a buyer requesting a consultation aren't interchangeable acquisitions.

  • Align costs: Don't compare fully loaded event costs with advertising spend that excludes creative and management.
  • Separate acquisition types: Report net-new leads separately from reactivated contacts.
  • Pair with quality: Place cost per SQL and cost per opportunity beside CPL.

Campaign timing matters, too. A consulting firm may pay for an event before attendees enter the CRM, making calendar-period CPL misleading. Link costs and leads to the campaign or acquisition cohort.

Reporting role: Weekly or campaign-level diagnostic. Use CPL to spot execution problems and compare similar acquisition motions, not to determine the entire budget.

A rising CPL can be acceptable when it reflects tighter targeting and stronger opportunity creation. A falling CPL deserves scrutiny when sales rejection rises alongside it.

6. Cost Per Opportunity (CPO)

Cost per opportunity exposes what CPL leaves out: the expense required to create something sales considers commercially actionable.

Calculation: Divide the costs assigned to an acquisition cohort by the number of sales-accepted opportunities that cohort generates. Use the same opportunity-entry criteria across channels and allow enough time for qualification.

For a consulting firm comparing LinkedIn activity with trade shows, include event sponsorship, travel, preparation, and follow-up costs. Include content, tooling, and execution costs for LinkedIn rather than treating employee participation as free.

A marketing dashboard on a laptop screen displaying sales pipeline data, campaign metrics, and business growth KPIs.

Establish an economic ceiling

Start with expected deal value, gross margin, win rate, and the acquisition budget finance considers acceptable. Expected gross profit per opportunity equals expected deal value multiplied by gross margin and win probability.

That isn't your allowable CPO. Sales effort and other acquisition expenses must also fit inside the economics, while leaving the required return.

A software company targeting enterprise buyers may rationally accept a higher CPO than it does for smaller accounts. The comparison only works when contract value, delivery economics, and win probability are visible.

Review mature cohorts quarterly and label immature cohorts clearly. Don't divide this month's spending by this month's opportunities when those opportunities came from earlier campaigns.

Reporting role: Budget-allocation diagnostic. Escalate it to executives when changing acquisition economics require an investment decision.

7. Lead-to-Opportunity Conversion Rate

A growing lead database with flat opportunity creation calls for diagnosis, not celebration. Lead-to-opportunity conversion measures how much captured interest becomes qualified commercial work.

Calculation: Divide leads in a defined acquisition cohort that become linked to accepted opportunities by all eligible leads in that cohort. Express the result as a percentage and state the observation window.

Be explicit about the starting stage. Lead-to-opportunity, MQL-to-opportunity, and SQL-to-opportunity conversion answer different questions and shouldn't share a dashboard label.

Preserve the cohort

A Salesforce report dividing opportunities created this month by leads created this month mixes populations. Track contacts acquired together and follow their progression, retaining their original acquisition source.

For example, a consultancy might discover that directors convert more reliably than managers within the same target accounts. Before shifting all spend toward directors, check whether managers initiated research that later involved a senior sponsor.

  • Segment deliberately: Compare persona, company size, service line, and acquisition source.
  • Inspect intermediate stages: Separate qualification losses from slow sales follow-up.
  • Control opportunity counting: Multiple contacts attached to a deal shouldn't create duplicate opportunities.

Define whether the numerator counts converted contacts or distinct opportunities. For account-based programs, an account-to-opportunity rate may be more useful alongside the contact-level measure.

Reporting role: Diagnostic for funnel quality. It explains whether more leads are improving pipeline creation or merely increasing workload, but it doesn't establish profitability by itself.

8. Pipeline Velocity

Pipeline velocity estimates the rate at which a defined opportunity population can produce revenue. It combines volume, deal value, win rate, and sales-cycle length rather than rewarding opportunity creation alone.

Calculation: Multiply the number of qualified opportunities by average deal value and win rate, then divide by average sales-cycle length in days. The result is an estimated monetary value per day, not recognized revenue or a guaranteed forecast.

A consulting practice can use the calculation to compare scenarios: more opportunities, better qualification, larger contracts, or shorter cycles. Keep other inputs constant when testing a change so leadership can see the underlying assumption.

Match the inputs

Calculate velocity separately for service lines and customer segments with materially different economics. Don't combine enterprise opportunity values with a company-wide win rate dominated by smaller deals.

Use historical closed cohorts for win rate and cycle length, then disclose that those assumptions are being applied to current opportunities. Strong B2B sales pipeline management also requires stage-level inspection because an average can conceal stalled procurement or legal review.

This walkthrough provides additional context for pipeline reporting.

Don't infer that faster deals resulted from marketing without examining deal mix. Smaller contracts can close faster while contributing less gross profit.

Reporting role: Forecast and operating diagnostic. Bring it into the board discussion when it explains timing risk, rather than presenting it as booked revenue.

9. Marketing-Sourced Revenue and Marketing ROI

Revenue is the strongest commercial outcome in this stack, but attribution still requires judgment. Marketing-sourced revenue is the value of closed-won business that meets your agreed marketing-origin rules.

According to a LeadSpot survey summary on B2B attribution, 76% of B2B revenue leaders believed their attribution model wasn't fully accurate. Report attribution as an agreed accounting convention, not a complete reconstruction of buyer behavior.

Calculation: Sum the finance-approved value of closed-won deals classified as marketing-sourced. Label bookings, contracted value, and recognized revenue separately rather than calling them all revenue.

A laptop on a desk displaying a sales pipeline dashboard with metrics and an hourglass nearby.

Don't call pipeline ROI

For an economic return calculation, subtract program cost from attributable gross profit, then divide by program cost. A revenue-to-spend ratio omits delivery costs; a pipeline-to-spend ratio uses unrealized opportunities.

Say a consultancy sources a new account through thought leadership and later wins an expansion through account management. Report acquisition and expansion separately under rules agreed with finance and sales.

Boardroom safeguard: Attributed revenue shows allocated credit. Incremental revenue requires evidence that the activity changed the outcome.

Controlled tests can strengthen that evidence where comparable groups are feasible. Elsewhere, disclose attribution limitations, missing source data, and cohort maturity.

Reporting role: Marketing-sourced revenue is an executive headline. ROI supports investment decisions only when its cost basis, margin treatment, and attribution assumptions are explicit.

10. Target Account Engagement Rate

Target account engagement belongs at the beginning of the buyer journey, even though it closes this list. It answers whether your activity reaches relevant organizations before those buyers identify themselves through a meeting or form.

In HubSpot's 2024 survey of 422 U.S. B2B purchasing decision-makers, 75% preferred gathering product information independently. That makes pre-conversation engagement useful, but it doesn't make every interaction buying intent.

Calculation: Divide named target accounts meeting a documented engagement threshold by all eligible named target accounts during the period. Express the result as a percentage and preserve the account-list version used.

Measure buying-group depth

A consulting firm might distinguish an isolated content interaction from repeated engagement involving a service owner and a senior sponsor. Keep those signals separate rather than hiding them inside an opaque score.

  • Identify the actor: Exclude employee activity, bots, and irrelevant contacts.
  • Weight the signal: A substantive reply or meeting request deserves more attention than a passive view.
  • Inspect coverage: Track which buying roles engage, not just whether anyone at the company did.

Use account-based marketing measurement to connect account activity with subsequent meetings and opportunities. A shrinking target list can mechanically improve engagement rate, so disclose list changes.

Reporting role: Leading diagnostic for demand creation. Use it to prioritize outreach and investigate audience relevance, not as a substitute for qualified conversations or pipeline.

The 10 Demand Generation KPIs at a Glance

The ten KPIs run in revenue-chain order, from early leading indicators to closed-won results. Read the calculation column carefully: two teams can report the same metric name while counting on completely different bases. Pipeline counted at period-end tells you something different from pipeline created during the period, and a meeting booked is not the same thing as a meeting held. Those definitional choices decide whether your numbers survive scrutiny or collapse the first time sales challenges them.

KPI Funnel Stage How It Is Calculated Best For Executive Relevance
Marketing Qualified Leads (MQLs) Early funnel Count leads that meet agreed engagement and fit scoring thresholds Measuring marketing interest and prioritising follow-up Indicates demand volume, but not validated revenue potential
Sales Qualified Leads (SQLs) Marketing-to-sales handoff Count leads accepted by sales after qualification Assessing lead quality and marketing-sales alignment Shows whether marketing interest is turning into sales-validated demand
Sourced and Influenced Pipeline Opportunity and pipeline Sum the agreed value of qualifying opportunities created in the period, using agreed attribution rules Connecting marketing activity to pipeline and comparing channels Supports revenue planning and sales forecasting
Qualified Meetings Booked Mid funnel Count distinct qualified first-meeting bookings created in the period, with attendance tracked separately Evaluating outbound, social selling, and channel effectiveness Shows whether outreach is generating conversations with target prospects
Cost Per Lead (CPL) Top of funnel Total demand generation spend divided by leads generated Comparing campaign and channel efficiency Helps assess spend efficiency, but should be paired with quality metrics
Cost Per Opportunity (CPO) Opportunity creation Total demand generation spend divided by opportunities created Comparing investment efficiency across channels Supports budget decisions based on qualified demand
Lead-to-Opportunity Conversion Rate Lead-to-opportunity Opportunities created divided by leads in the same cohort, expressed as a percentage Finding funnel leakage and improving conversion Highlights whether targeting, nurturing, or follow-up needs attention
Pipeline Velocity Opportunity-to-revenue Opportunities multiplied by average deal value and win rate, divided by average sales cycle length Forecasting and scenario planning Shows how quickly pipeline is expected to convert into revenue
Marketing-Sourced Revenue and Marketing ROI Closed-won revenue Track closed-won revenue from marketing-sourced deals and compare it with programme cost using agreed attribution rules Evaluating financial outcomes and marketing investment Connects marketing performance to executive and finance priorities
Target Account Engagement Rate Target-account awareness and engagement Engaged target accounts divided by total target accounts Measuring ABM reach and prioritising account outreach Shows whether demand generation is reaching priority accounts and decision-makers

The "Best For" column is where honest reporting lives. Early-funnel metrics like MQLs and CPL flatter marketing because they reward volume. Later-stage metrics like CPO and marketing-sourced revenue expose it, because they can only improve when the earlier numbers were real. When a KPI moves in the wrong direction, work backwards up the chain rather than tweaking the metric itself. A falling lead-to-opportunity rate is rarely a conversion problem to fix downstream; it is usually a targeting or qualification problem upstream that the earlier KPIs were politely hiding.

Building a KPI Stack You Can Defend in the Boardroom

A defensible dashboard doesn't give every metric equal space. I'd headline sourced pipeline, qualified meetings booked, and marketing-sourced revenue, with targets, cohort context, and concise explanations of material changes.

Those measures answer distinct executive questions. Are we creating credible future business? Are relevant buyers agreeing to conversations? Is that activity producing closed business?

Use the remaining measures as diagnostics, including influenced pipeline and ROI within their respective reporting categories. Bring them into the executive narrative when they explain a problem or support a decision, not because the dashboard has room.

Build the definitions before the dashboard

Start with a shared measurement document owned by marketing, sales, and finance. Record what qualifies each stage, who approves it, which CRM fields hold the evidence, and how duplicate contacts and opportunities are handled.

Then establish the operating discipline:

  • Track cohorts: Preserve acquisition dates and follow those populations through meetings, opportunities, and wins.
  • Separate attribution categories: Keep sourced, influenced, and experimentally validated incremental contribution distinct.
  • Make costs comparable: Use consistent treatment of staff, agencies, technology, media, and events.
  • Review quarterly: Reconcile definitions, cohort maturity, deal economics, and source quality with sales and finance.
  • Show uncertainty: Flag incomplete CRM records, small samples, and immature sales cycles rather than implying false precision.

A board report should end with a decision. If meetings rise but opportunities don't, investigate qualification and discovery. If pipeline grows but revenue lags, inspect stage progression and procurement timing before buying more leads.

That discipline is central to building a connected demand generation system. Marketing needs to connect audience activity with sales outcomes without pretending every interaction can be observed or every opportunity precisely attributed.

Ploot operationalises that connection by building executive-level LinkedIn audiences, detecting buying signals, and contacting relevant prospects to create qualified meetings. Its ROI calculator models added revenue using leads, conversion rate, and average contract value, while a bookable demo call lets teams examine the approach in practice.

Treat calculator outputs as scenarios, not forecasts. Use your own qualification criteria, conversion history, and deal economics to evaluate the assumptions, then judge execution against CRM-recorded meetings, accepted opportunities, and revenue.


Ploot turns your team's expertise and LinkedIn engagement into qualified sales conversations by detecting buying intent and sending contextual outreach from authoritative profiles. Visit Ploot to use the ROI calculator or book a demo call, and bring your meeting criteria and pipeline definitions so you can assess the measurement model against your own sales cycle.

demand generation kpisB2B marketing metricspipeline velocitysales pipelinemarketing ROI
Compartir

¿Quieres dominar LinkedIn sin perder horas cada día?

Ploot te ayuda a crear, programar y analizar contenido que genera oportunidades reales.

Probar Ploot gratis