Marketing KPIs are the handful of numbers that show whether marketing is creating demand, turning it into qualified leads and pipeline, and doing so at a cost the business can sustain. The useful set follows the funnel: awareness, engagement, conversion, pipeline, revenue efficiency and retention, with one owner and one data source per metric.
This guide lists 30 KPIs for B2B, SaaS and services lead generation, each with what it measures, a formula and why it matters. Store metrics such as average order value and cart abandonment live in our ecommerce KPIs guide, so they are not repeated here.
Key takeaways
- Pick one or two KPIs per funnel stage and give each a named owner, a data source and a review cadence.
- Pair leading indicators (share of search, MQL to SQL rate, pipeline created) with lagging ones (CAC payback, NRR) so you can act before revenue moves.
- Pipeline velocity, CAC payback and LTV:CAC are the three numbers finance teams ask about first; agree their formulas in writing.
- Branded search and share of search are practical, low-cost proxies for brand demand, but treat them as directional rather than exact.
- Most KPI problems are definition problems: fix stage definitions, UTM rules and CRM fields before building dashboards.
What does recent research say about marketing KPIs and measurement?
Gartner’s 2025 CMO Spend Survey (published May 2025, 402 marketing leaders in North America, the UK and Europe) found marketing budgets flat at 7.7% of company revenue, the same as 2024, and 59% of CMOs said they lacked budget to execute their strategy.
Gartner’s 2026 CMO Spend Survey release on media spend (June 2026, 401 marketing leaders, mostly at companies above $1 billion revenue) reported that awareness and conversion together take 62.6% of total media spend, while loyalty and retention take less than 15% after a 29% decline since 2024. If retention spend is shrinking, watch NRR more closely, not less.
Gartner 2026: share of total media spend by objective
Two platform changes also affect how you read these metrics. Google Analytics now calls important website actions key events, and reserves conversions for actions used to measure and bid on ad campaigns, as explained on the Google Analytics Help page on conversions vs key events. Search Console added a branded and non-branded queries filter (announced on the Google Search Central blog in November 2025); its Search Console Help page notes the filter is not available for sites with low impressions and that some queries may be misclassified.
Illustrative B2B funnel: stage-to-stage conversion
How should you organise marketing KPIs by funnel stage?
| Funnel stage | Question it answers | Main data source | Typical owner |
|---|---|---|---|
| Awareness | Are more of the right people aware of us? | Google Trends, Search Console, ad platforms | Brand / content lead |
| Engagement | Are they paying attention and coming back? | GA4, email platform, social analytics | Content / digital lead |
| Conversion | Are they raising their hand? | GA4 key events, forms, CRM | Demand generation lead |
| Pipeline | Is marketing creating real sales opportunities? | CRM opportunities and stages | Marketing + sales ops |
| Revenue and efficiency | Is growth affordable? | CRM, finance system | Head of marketing + finance |
| Retention and advocacy | Do customers stay, grow and refer? | Billing, CRM, surveys | Customer success |
Which awareness KPIs show whether demand is growing?
1. Share of search
What it measures: Your brand’s portion of total search interest across your category’s brands.
How to calculate: Branded search volume for you ÷ combined branded volume for you and named competitors × 100. Google Trends gives free relative interest; keyword tools give absolute estimates.
Why it matters: It often moves ahead of market share, giving an early read on brand investment.
2. Branded search demand
What it measures: Searches and impressions for your brand name and brand-plus-product terms.
How to calculate: Branded impressions in Search Console this period ÷ same period last year − 1. Use the branded filter or a brand-term regex.
Why it matters: Rising branded demand means brand work is landing. See our brand measurement guide.
3. Non-branded organic visibility
What it measures: Visibility for category and problem searches.
How to calculate: Non-branded impressions and clicks from Search Console; track the trend.
Why it matters: This is where new demand is found. Growth here widens the top of the funnel.
4. Paid reach and frequency
What it measures: Unique people in your target audience reached by paid media, and how often.
How to calculate: Reach and average frequency from the ad platform.
Why it matters: Low reach caps awareness; very high frequency causes fatigue.
5. AI answer visibility
What it measures: How often your brand is mentioned or cited in AI assistants and AI search results for priority prompts.
How to calculate: Brand mentions or citations ÷ priority prompts tested × 100. See our AI search visibility tracking guide.
Why it matters: Buyers increasingly shortlist vendors in AI tools.
Which engagement and consideration KPIs show real interest?
6. Engagement rate
What it measures: Share of sessions where visitors meaningfully engaged with your site.
How to calculate: Engaged sessions ÷ total sessions × 100. GA4 defines an engaged session (see Google Analytics Help on engagement).
Why it matters: It filters out low-quality visits.
7. Click-through rate (CTR)
What it measures: How often an impression in search, ads or email turns into a click.
How to calculate: Clicks ÷ impressions × 100, reported by channel and campaign.
Why it matters: Low CTR points to weak messaging or targeting.
8. High-intent page visits
What it measures: Visits to pricing, service, case study and contact pages.
How to calculate: Sessions including a high-intent page ÷ total sessions × 100.
Why it matters: It is often the clearest consideration signal in long B2B cycles.
9. Returning visitor rate
What it measures: Share of users who come back within a period.
How to calculate: Returning users ÷ total users × 100 for the period.
Why it matters: B2B buyers research over weeks; return visits show you are on the shortlist.
10. Email click rate
What it measures: Share of delivered emails where a recipient clicked a link.
How to calculate: Unique clicks ÷ delivered emails × 100. Prefer clicks; privacy features distort opens.
Why it matters: It shows whether nurture content is relevant.
Which conversion and lead KPIs matter most for B2B lead generation?
Most teams over-measure lead volume. A focused demand generation programme should report lead quality next to lead count.
11. Landing page conversion rate
What it measures: Share of visitors who complete the main action on a page.
How to calculate: Key event completions ÷ sessions on that page × 100.
Why it matters: Our GA4 setup guide explains how to mark form submissions as key events.
12. Cost per lead (CPL)
What it measures: Average spend to generate one lead.
How to calculate: Channel or campaign spend ÷ leads generated in the same period.
Why it matters: Compare channels with it, but only alongside quality; cheap leads that never convert are expensive.
13. Marketing qualified leads (MQLs)
What it measures: Leads that meet your agreed fit and intent criteria.
How to calculate: Count of leads reaching MQL status in the period. Define the criteria with sales; our lead scoring guide shows how to score fit and behaviour.
Why it matters: A shared definition stops lead-quality arguments.
14. MQL to SQL conversion rate
What it measures: Share of marketing-qualified leads that sales accepts as sales-qualified.
How to calculate: SQLs created from MQLs in a cohort ÷ MQLs in that cohort × 100.
Why it matters: It is the best single test of whether marketing and sales agree on what a good lead is.
15. Speed to lead
What it measures: Time from form submission to first meaningful sales contact.
How to calculate: Median of (first contact timestamp − lead created timestamp).
Why it matters: Slow follow-up wastes the spend that produced the lead.
Which pipeline and sales KPIs connect marketing to revenue?
16. SQL to opportunity rate
What it measures: Share of sales-qualified leads that become a real opportunity with a deal value.
How to calculate: Opportunities created from SQLs ÷ SQLs × 100.
Why it matters: It shows whether discovery finds genuine need and budget.
17. Marketing-sourced and influenced pipeline
What it measures: Value of open opportunities that marketing created or touched.
How to calculate: Sum of opportunity value where first touch (sourced) or any touch (influenced) was a marketing channel. Consistent UTM tracking makes this possible.
Why it matters: Leadership understands it; report sourced and influenced separately.
18. Pipeline velocity
What it measures: How much revenue moves through your pipeline per day.
How to calculate: (Number of qualified opportunities × win rate × average deal size) ÷ average sales cycle length in days.
Why it matters: It combines four levers in one number.
19. Win rate
What it measures: Share of closed opportunities that are won.
How to calculate: Won opportunities ÷ (won + lost opportunities) × 100.
Why it matters: A falling win rate with steady pipeline points to fit, positioning or pricing.
20. Sales cycle length
What it measures: Average time from opportunity creation to close.
How to calculate: Sum of days from created to closed-won ÷ number of won deals.
Why it matters: Shorter cycles improve velocity and cash flow.
Which revenue and efficiency KPIs prove marketing is affordable?
21. Marketing-sourced revenue
What it measures: Closed-won revenue where marketing created the first touch.
How to calculate: Sum of closed-won value with a marketing first-touch source in the period.
Why it matters: Our marketing analytics and attribution guide explains the model choices.
22. Customer acquisition cost (CAC)
What it measures: Fully loaded cost of winning one new customer.
How to calculate: (Sales + marketing spend, including salaries, tools and agencies) ÷ new customers won in the period.
Why it matters: Leaving out salaries flatters it badly.
23. CAC payback period
What it measures: Months needed to earn back acquisition cost.
How to calculate: CAC ÷ (monthly revenue per new customer × gross margin %).
Why it matters: It shows how long cash is tied up in growth.
24. LTV:CAC ratio
What it measures: Lifetime gross profit per customer versus the cost to win them.
How to calculate: LTV ÷ CAC, where LTV = average monthly revenue per customer × gross margin % × average customer lifetime in months.
Why it matters: Too low means growth destroys value; very high can mean under-investment.
25. Marketing efficiency ratio / ROAS
What it measures: Revenue generated for each unit of marketing or ad spend.
How to calculate: New revenue ÷ marketing spend (blended), or attributed revenue ÷ ad spend (ROAS) per channel.
Why it matters: Blended efficiency resists attribution games.
Which retention and advocacy KPIs show whether growth lasts?
26. Gross revenue retention (GRR)
What it measures: Recurring revenue kept from existing customers, excluding expansion.
How to calculate: (Starting recurring revenue − churn − downgrades) ÷ starting recurring revenue × 100.
Why it matters: Expansion cannot hide leaks here.
27. Net revenue retention (NRR)
What it measures: Recurring revenue kept and grown from existing customers.
How to calculate: (Starting recurring revenue + expansion − downgrades − churn) ÷ starting recurring revenue × 100.
Why it matters: Above 100% means the base grows on its own.
28. Customer churn rate
What it measures: Share of customers who leave in a period.
How to calculate: Customers lost in the period ÷ customers at the start × 100.
Why it matters: Early churn often traces back to over-promising. Pair it with our customer retention guide.
29. Net Promoter Score (NPS)
What it measures: Willingness of customers to recommend you.
How to calculate: % promoters (9–10) − % detractors (0–6) from a “how likely are you to recommend” survey.
Why it matters: Trend matters more than the absolute score.
30. Referral and review rate
What it measures: Share of customers who refer a new lead or leave a public review.
How to calculate: Customers who referred or reviewed in the period ÷ active customers × 100.
Why it matters: Referred leads usually close faster.
Which KPIs should go on a monthly marketing dashboard?
A monthly dashboard should fit on one screen. Build it in a free tool such as Looker Studio (see our Looker Studio dashboards guide).
| KPI | Source | Cadence | Decision it informs |
|---|---|---|---|
| Share of search / branded demand | Google Trends, Search Console | Monthly | Brand budget level |
| High-intent page visits | GA4 | Weekly | Content and offer priorities |
| MQLs and MQL to SQL rate | CRM | Weekly | Lead criteria, channel mix |
| Marketing-sourced pipeline | CRM | Monthly | Budget shifts between channels |
| Pipeline velocity | CRM | Monthly | Which lever to work on next |
| CAC and CAC payback | CRM + finance | Quarterly | Overall growth spend |
| NRR and churn | Billing / CRM | Quarterly | Retention investment |
How to choose the KPIs you actually report
Work back to the deals, opportunities and leads needed.
The metric that best predicts the next stage.
Missing CRM fields or tracking? Fix them first.
Formula, source, window and owner, shared.
Each lagging KPI gets an actionable leading partner.
Drop metrics nobody acted on.
What does a worked KPI calculation look like?
Take a hypothetical B2B services firm. It has 40 qualified opportunities, a 25% win rate, an average deal size of ₹6,00,000 and a 90-day sales cycle. Pipeline velocity = (40 × 0.25 × 6,00,000) ÷ 90 ≈ ₹66,667 per day.
Its quarterly sales and marketing cost is ₹30,00,000 and it wins 10 customers, so CAC is ₹3,00,000. If each customer pays ₹50,000 a month at a 60% gross margin, CAC payback = 3,00,000 ÷ (50,000 × 0.6) = 10 months. Raising the win rate to 30% lifts velocity by a fifth with no extra media spend. Figures are illustrative.
What are the most common marketing KPI mistakes?
| Mistake | Why it hurts | Better approach |
|---|---|---|
| Reporting leads without quality | Rewards cheap, poor-fit leads | Report MQL to SQL rate next to volume |
| Same-month conversion maths | Distorts rates when cycles are long | Use cohorts by lead-created month |
| CAC without salaries | Makes growth look cheaper than it is | Use fully loaded CAC |
| Too many KPIs | Nobody acts on any of them | One per stage plus efficiency |
| Undefined stages | Sales and marketing argue about numbers | Agree definitions in a RevOps process |
How do you set up marketing KPIs in 30, 60 and 90 days?
- Days 1–30: agree stage definitions with sales, audit GA4 key events, UTM rules and CRM source fields, and pick one KPI per stage.
- Days 31–60: build the monthly dashboard, backfill six months of CRM data where possible, and set baselines rather than targets.
- Days 61–90: set targets from baselines, add CAC payback and NRR with finance, and run the first quarterly KPI review.
Which related guides should you read next?
- Marketing analytics and attribution to connect KPIs to channels and models.
- Looker Studio dashboards to build the monthly KPI view for free.
- UTM tracking so sourced pipeline is trustworthy.
- Revenue operations to align stage definitions across teams.
- Lead scoring to define MQLs that sales accepts.
Frequently asked questions
What is the difference between a KPI and a metric?
A metric is any number you can measure. A KPI is a metric you have chosen because it tracks progress towards a goal and someone acts on it.
How many marketing KPIs should a small team track?
Usually five to eight: one per funnel stage plus CAC or CAC payback.
What is a good MQL to SQL conversion rate?
It depends on how strict your MQL definition is, your deal size and your channels, so compare against your own history rather than a generic benchmark.
How do you calculate pipeline velocity?
Multiply qualified opportunities by win rate and average deal size, then divide by average sales cycle length in days.
Is share of search a reliable brand KPI?
It is a useful, low-cost directional indicator, especially in categories where buyers search for brands by name. It is weak in low-volume categories.
Which tools do you need to track marketing KPIs?
Free tools cover most needs: GA4, Search Console, Google Trends and Looker Studio, plus whichever CRM you already use. Paid tools are optional.
Sources and further reading
- Gartner: 2025 CMO Spend Survey press release (May 2025)
- Gartner: 2026 CMO Spend Survey media spend press release (June 2026)
- Google Analytics Help: Conversions vs key events
- Google Analytics Help: Engagement rate and bounce rate
- Search Console Help: Performance report dimensions (branded queries)
- Google Search Central blog: Branded queries filter (November 2025)
- Google Trends Help: FAQ about Google Trends data
- Editorial note: the KPI selection model, funnel conversion chart values and worked example are Bargaon editorial models with hypothetical figures, not research data or client results.
Want KPIs that sales and finance both trust? Bargaon’s demand generation service helps B2B and SaaS teams define funnel stages, set up tracking and report pipeline-focused KPIs.