Skip to content
PromotEdge International

Home Guides Marketing KPIs for B2B

Guides · Guide

Marketing KPIs for B2B companies, stage by stage

B2B marketing reports often show twenty numbers and answer no question. The fix is to track a few KPIs at each stage of the buyer's path, from first impression to renewal, and to read each one against the job that stage has to do. This guide lists marketing KPIs for B2B companies stage by stage, with a plain definition of each, where the data comes from, how many to track and how to review them. It is written for marketing and finance leads at B2B companies in the USA and Canada.

Reviewed by Sayantan GuhaUpdated 8 Nov 20266 min read

The short answer

Which marketing KPIs should a B2B company track?

A B2B company should track a few KPIs at each stage of its funnel: impressions and share of search at awareness; engaged sessions and content downloads at engagement; marketing-qualified leads and cost per qualified lead at the lead stage; opportunities created and pipeline value at the opportunity stage; marketing-sourced revenue and customer acquisition cost at revenue; and retention and expansion after the sale. Three to five per stage, each from a named data source.

Key takeaways
  • Match the KPI to the stage. Judging an awareness campaign by revenue, or a bottom-of-funnel page by impressions, gives the wrong answer.
  • B2B cycles are long and involve several people, so the lead and opportunity stages carry the most weight, and marketing-sourced pipeline is the number leadership should see.
  • Pick three to five KPIs per stage, each with a named data source and a baseline. Twenty KPIs with no owner is a dashboard, not a plan.
  • Google Analytics offers three attribution models and gives direct visits no credit unless the whole path was direct, so state which model each report uses.
  • Review weekly for tactics, monthly for stage KPIs, quarterly for revenue and retention. The ROI sum sits at the end of this chain; our ROI guide does it.

Need this done for your business? A person reads every message and replies.

Ask for a call back

A working set of B2B marketing KPIs by stage

Three or four per stage, with the data source. Swap in your own where your business differs.

Our own framework, not market data.
StageKPIsSource
AwarenessImpressions on target phrases; share of search; branded searchesSearch Console
EngagementEngaged sessions; downloads and registrations; email clicks and repliesGoogle Analytics; your lead record; email platform
LeadMQLs; cost per qualified lead; lead-to-MQL rate; speed to first contactLead record; ad accounts; CRM
OpportunityMQL-to-opportunity rate; marketing-sourced pipeline; influenced pipeline; velocityCRM
RevenueMarketing-sourced revenue; CAC; win rate by source; deal size by sourceCRM; finance
RetentionRenewal rate by cohort; net revenue retention; CLV; referralsBilling; CRM

A KPI (key performance indicator) is a number chosen in advance because it shows whether a goal is being reached. In B2B, where a sale takes months and several people, the useful KPIs sit in the middle of the funnel: leads, opportunities and pipeline, not only clicks at the top or revenue at the bottom.

This article is part of our strategy guides. It does not repeat the ROI sum, which lives in how to measure digital marketing ROI, or the reporting process, which lives in how to measure marketing performance. It gives you the KPIs themselves, by stage.

Why B2B marketing KPIs need to be organized by stage

A B2B purchase passes through stages: someone becomes aware of a problem and a supplier, engages with its content, becomes a lead, turns into a sales opportunity, becomes a customer, and then renews or expands. Each stage has a different job, so each needs a different number. A webinar that produces no revenue this quarter may have done its job perfectly if it produced qualified leads; a paid campaign with high click-through and no opportunities has failed whatever the dashboard says.

Stage KPIs also protect the budget. The CMO Survey's 35th edition (31 March 2026, 308 US marketing leaders) reported marketing contracting under economic pressure, at 9.0% of company revenues on average. Teams that can show which stage their spend moved keep their budgets; teams that show only traffic do not.

Stage 1: Awareness KPIs

The job: be seen by the right companies before they are ready to buy. The KPIs:

  • Search impressions on target phrases, from Search Console's Performance report, which shows impressions, clicks, click-through rate and average position by query. Filter to the phrases your buyers use, by country.
  • Share of search: your impressions for the category phrases against the total you can see, tracked month to month.
  • Branded search volume: how many people search your company name, from Search Console. It rises when awareness work is working.
  • Reach and frequency on paid and social, by target account list, not by the whole audience.

Stage 2: Engagement KPIs

The job: give interested people a reason to spend time with you. The KPIs:

  • Engaged sessions on guides and service pages, from Google Analytics, rather than raw page views.
  • Content downloads and webinar registrations, counted as people in your own record.
  • Return visits from target accounts, where your tools can identify the company.
  • Email clicks and replies, not opens, because privacy features in mail clients inflate opens.

Stage 3: Lead KPIs

The job: turn engagement into a named person with a real need. The KPIs:

  • Marketing-qualified leads (MQLs): people who meet the definition you agreed with sales (role, company fit, action taken). Write the definition down; most MQL arguments are definition arguments.
  • Cost per qualified lead, by channel, from spend divided by MQLs that channel produced.
  • Lead-to-MQL rate: the share of inquiries that qualify. A falling rate means the top of the funnel is bringing the wrong people.
  • Speed to first contact: how long a qualified lead waits for a human reply. A marketing KPI because marketing owns the handover.

Stage 4: Opportunity and pipeline KPIs

The job: hand sales a conversation worth having. These are the KPIs leadership should see. The KPIs:

  • MQL-to-opportunity rate: the share of qualified leads that sales accepts and opens. The clearest test of lead quality.
  • Marketing-sourced opportunities and pipeline value, from the CRM, where the first touch was a marketing channel.
  • Marketing-influenced pipeline: opportunities that touched marketing at any point. Report it beside, not instead of, the sourced figure.
  • Velocity: days from MQL to opportunity, and from opportunity to close. Shorter is cheaper.

Stage 5: Revenue KPIs

The job: prove the spend produced customers. The KPIs:

  • Marketing-sourced revenue, closed deals whose first touch was a marketing channel, from the CRM.
  • Customer acquisition cost (CAC): total marketing and sales spend divided by new customers, overall and by channel.
  • Win rate by source: which channels produce deals that close, not only deals that open.
  • Average deal size by source: some channels bring smaller customers; that changes which ones to fund.

The return on investment sum, revenue against cost, belongs here too; our ROI guide does it step by step and by channel, so this article leaves the formula to it.

Stage 6: Retention and expansion KPIs

The job: keep and grow the customers marketing helped win, which in subscription and service businesses is where most of the value sits. The KPIs:

  • Retention or renewal rate, by cohort (the month or quarter the customer started).
  • Net revenue retention: revenue from existing customers this year against last, including expansion and churn.
  • Customer lifetime value (CLV), which sets the ceiling on what you can afford to pay to acquire a customer.
  • Referrals and reviews generated, because retained customers are the cheapest awareness channel.

For software companies, where retention decides the business model, our SaaS marketing page covers how these KPIs shape the plan.

How many KPIs should a B2B company track?

Three to five per stage, each with a named data source, an owner and a baseline. Everything else is a diagnostic you look at when a KPI moves, not a number in the monthly report. The table below gives a working set. Before choosing, run the measurement section of our marketing audit checklist to see which numbers you can get.

Where the data comes from, and the attribution trap

Awareness and engagement KPIs come from Search Console and Google Analytics; lead, opportunity and revenue KPIs come from your own lead record and CRM; retention from billing and the CRM. The trap is attribution. Google Analytics offers three attribution models (data-driven, paid and organic last click, Google paid channels last click) and gives direct visits no credit unless the whole path was direct. A last-click report and a data-driven report will disagree about which channel sourced a lead.

Write the model each report uses at the top of the report, keep it the same from month to month, and treat the sourced-versus-influenced split as two views of the same pipeline rather than a fight between them.

How to set targets for each KPI

Work back from the revenue goal: the new revenue needed, divided by average deal size, gives deals; divided by win rate, gives opportunities; divided by MQL-to-opportunity rate, gives MQLs; divided by lead-to-MQL rate, gives leads; and your observed cost per lead gives the budget. Each division produces a stage target. Where you lack a rate, use a conservative estimate, label it, and replace it after a quarter. Our guide on how much to spend on marketing runs the same arithmetic for the budget.

How often to review B2B marketing KPIs

Weekly for tactical numbers (campaign spend, click-through, speed to contact). Monthly for stage KPIs (MQLs, opportunities, cost per qualified lead). Quarterly for revenue and retention, because B2B cycles are long and a monthly revenue number swings on one deal. Keep the leadership report to one page: pipeline sourced and influenced, CAC, and the one KPI per stage that moved most, with the reason.

Conclusion

Marketing KPIs for a B2B company work when each one sits at the stage it measures: awareness, engagement, lead, opportunity, revenue and retention. Pick three to five per stage, name the source and the owner, set targets by working back from revenue, state the attribution model, and review on a rhythm that matches a long sales cycle.

PromotEdge International is an international strategy, technology, marketing and design company, and our delivery team is in India. Our marketing strategy consulting sets the stage KPIs with the goals and the budget, within our wider strategy practice.

Facts we rely on: see our company facts for what we state about ourselves and where each fact comes from.

Common questions

  • The most important B2B marketing KPIs sit in the middle of the funnel: marketing-qualified leads, cost per qualified lead, the MQL-to-opportunity rate, marketing-sourced pipeline and customer acquisition cost. They show whether marketing hands sales conversations worth having. Awareness and retention KPIs frame them at either end.

  • Track three to five KPIs per funnel stage, each with a named data source, an owner and a baseline, and treat everything else as a diagnostic to open when a KPI moves. A leadership report should fit on one page: sourced and influenced pipeline, acquisition cost, and the one KPI per stage that moved most.

  • Marketing-sourced pipeline counts opportunities whose first touch was a marketing channel; marketing-influenced pipeline counts opportunities that touched marketing at any point before closing. Report both side by side. Sourced is the stricter claim and the one finance trusts; influenced shows how marketing supports deals that sales opened.

  • A marketing-qualified lead is a person who meets a definition agreed between marketing and sales, usually a fitting role at a fitting company who has taken a meaningful action such as requesting a demo or downloading a buying guide. Write the definition down, because most disputes about lead quality are disputes about the definition.

  • Use one model consistently and name it on every report. Google Analytics offers data-driven, paid and organic last click, and Google paid channels last click, and excludes direct visits from credit unless the whole path was direct. For long B2B paths, data-driven attribution plus a sourced-versus-influenced pipeline split gives the fairest picture.

  • Work back from the revenue goal: divide new revenue needed by average deal size for deals, by win rate for opportunities, by the MQL-to-opportunity rate for qualified leads, and by the lead-to-MQL rate for leads. Each step produces a stage target, and your observed cost per lead turns the last one into a budget.

  • Review tactical numbers weekly, stage KPIs such as qualified leads and opportunities monthly, and revenue and retention quarterly, because B2B sales cycles are long and a monthly revenue figure can swing on a single deal. Keep the attribution model and the date ranges the same between reviews so trends compare like with like.

Sources

Each figure in this guide comes from one of these, read on the date shown.

  1. Google Analytics help: attribution models, read 8 Nov 2026
  2. Google Search Console help: Performance report, read 8 Nov 2026
  3. The CMO Survey, 35th edition results, 31 Mar 2026, read 8 Nov 2026

Brands we have worked with

  • Fine Organics
  • Weichai
  • Novozymes
  • Dozco
  • SANY
  • Prezent
  • Honest AI
  • SCENNE
  • Sara International
  • Vega MPS
  • Desi Machine Pvt. Ltd.

Work delivered from India. Results are shared one to one, under NDA.

See all clients

Talk to us

Tell us what you need

We use these details only to reply to you.

Phone or WhatsApp (optional)
Who is it for? (optional)

Rather talk now?

How we work

  1. 01

    Tell us the goal

    A rough note through the form on what you sell and what needs to change.

  2. 02

    We study your market

    How people find you today, where inquiries get lost, then a call in your working day.

  3. 03

    A written plan

    The work, who does it and how it is measured. Nothing starts until you approve it.

  4. 04

    The work starts

    Our team in India does the work, with calls set in your working hours.

  5. 05

    Reports and visits

    Every number we report shows its source and date range, and we travel to our clients every 3 to 4 months.

Chat with us