17 Lead Generation Metrics and KPIs That Tie Marketing to Revenue

TL;DR

  • Lead generation metrics tell you whether your marketing creates real sales opportunities or just activity.
  • Don’t stop at lead volume. Track the full chain: cost, conversion, speed, and revenue.
  • If you can only watch one number, make it cost per SQL. It blends spend with lead quality.
  • Measure conversion rates on cohorts (leads grouped by the month they arrived), or the numbers will mislead you.
  • Pick five or six KPIs for your stage. Keep the rest as backup metrics.

Lead generation metrics can make a bad quarter look brilliant.

Leads up 40%. Cost per lead down. Traffic at an all-time high.

Then the VP of Sales asks one question: “Great. How much of this turned into pipeline?” And the room goes quiet.

I’ve seen that meeting play out more than once. There was plenty of data in the room. The team had simply tracked what was easy to count and ignored what connects to revenue.

This guide fixes that. Below are the 17 metrics worth tracking, each with a simple formula, a worked example, and one practical way to improve it.

What Are Lead Generation Metrics?

Lead generation metrics are the numbers that show how well you attract, convert, and qualify potential buyers. They cover the whole journey, from the first ad click to the revenue a lead eventually brings in.

You’ll hear metrics and KPIs used as if they’re the same thing. They’re close, with one useful difference.

A metric is anything you can measure. A KPI (key performance indicator) is one of the few metrics you’ve chosen to judge success by. You might track 17 metrics, but only five or six should be KPIs at any given time.

17 Lead Generation Metrics and KPIs to Track

To keep the math easy, most examples below use the same imaginary month. A B2B company spends $12,000 on lead generation, gets 300 leads, and closes a few deals worth $25,000 each. Swap in your own numbers as you go.

1. Number of Leads Generated

This is the total count of new leads you captured in a period. Always break it down by source, like organic search, paid ads, webinars, and outbound.

On its own, lead volume is the easiest number to inflate. Run a giveaway, and it’ll spike overnight (along with your unsubscribe rate). So never report it without a quality metric sitting right next to it.

Formula: Total new leads created in a period

Example: 300 new leads this month, with 140 from search, 90 from paid social, and 70 from webinars.

How to improve it: Double down on the source that produces the most qualified leads, not the most leads overall.

2. Click-Through Rate (CTR)

CTR shows the share of people who clicked after seeing your ad, email, or search listing. It tells you whether your message is catching attention in the first place.

A low CTR means the promise isn’t landing. A high CTR with poor conversion means you’re promising something the landing page doesn’t deliver.

Formula: (Clicks ÷ Impressions) × 100

Example: An ad gets 50,000 impressions and 1,000 clicks. That’s a 2% CTR.

How to improve it: Test headlines that name one specific outcome. “Cut reporting time in half” beats “Smarter reporting for modern teams.”

3. Landing Page Conversion Rate

This is the share of visitors who fill out your form after landing on a page. It’s the moment an anonymous visitor becomes a known lead.

For context, Unbounce’s conversion benchmark data puts the median landing page conversion rate at 6.6% across industries. SaaS pages sit much lower, at a 3.8% median.

Formula: (Form submissions ÷ Landing page visitors) × 100

Example: 1,000 people visit a page and 50 submit the form. That’s a 5% conversion rate.

How to improve it: Cut form fields to the bare minimum and make the offer more specific. A strong lead magnet does more for conversion than any button color test.

4. Cost per Lead (CPL)

Cost per lead is how much you spend, on average, to get one new lead. It’s the most-reported number in lead generation.

It’s also the most dangerous. The cheapest leads are often the worst ones, so CPL works best for comparing campaigns inside the same channel.

Formula: Total lead generation spend ÷ Number of new leads

Example: $12,000 ÷ 300 leads = $40 CPL.

How to improve it: Cut spend on audiences with low conversion further down the funnel, even if their CPL looks cheap.

5. ICP Match Rate

This one rarely shows up on lead generation dashboards, and it should. ICP match rate is the share of new leads that fit your ideal customer profile. That covers basics like industry, company size, and region.

It’s my favorite early warning sign. When it drops, your targeting is drifting, often weeks before sales starts complaining.

Formula: (Leads that match your ICP ÷ Total new leads) × 100

Example: 120 of your 300 leads fit your ICP. That’s a 40% match rate.

How to improve it: Tighten ad targeting and write offers aimed at a specific role, not “anyone in marketing.”

6. Lead-to-MQL Conversion Rate

This shows the share of leads that become marketing qualified leads (MQLs) by meeting your fit and engagement criteria.

A low rate usually means you’re attracting the wrong people or your scoring rules are too strict. Check your lead scoring model before you blame the channel.

Formula: (New MQLs ÷ New leads) × 100

Example: 60 MQLs from 300 leads is a 20% rate.

How to improve it: Build a short lead nurturing sequence for good-fit leads who aren’t engaged yet.

7. MQL-to-SQL Conversion Rate

This is the share of MQLs that sales accepts and confirms as sales qualified leads (SQLs). It’s the handoff metric, and it’s where marketing and sales disagreements show up in cold, hard numbers.

If it’s low, the problem is usually definitions, not effort. Get both teams to agree on the difference between an MQL and an SQL before you change anything else.

Formula: (New SQLs ÷ New MQLs) × 100

Example: 18 SQLs from 60 MQLs is a 30% rate.

How to improve it: Hold a monthly review with sales to look at rejected MQLs and the reasons behind each one.

8. Cost per SQL

Cost per SQL is the average spend to produce one lead that sales agrees is worth pursuing.

If I could keep only one number on the dashboard, it’d be this one. It combines cost and quality, so a channel with a cheap CPL and terrible leads can’t hide anymore.

Formula: Total lead generation spend ÷ Number of new SQLs

Example: $12,000 ÷ 18 SQLs = about $667 per SQL.

How to improve it: Compare cost per SQL by channel every month and shift budget toward the cheapest qualified source.

9. Speed to Lead

Speed to lead, also called lead response time, measures how quickly a rep reaches out. The clock starts when someone requests a demo or fills out a high-intent form.

This one matters more than people think.

Researchers writing in Harvard Business Review studied what happens when firms reply within an hour. Those firms were nearly seven times as likely to qualify the lead as firms that waited one hour longer. The study is from 2011, and buyers haven’t gotten more patient since.

Formula: Average of (First contact time − Lead creation time)

Example: Across 18 demo requests, reps took an average of 3 hours and 20 minutes to respond.

How to improve it: Agree on a written response-time rule with sales. Then route high-intent leads straight to a rep instead of a shared inbox.

10. Lead Velocity Rate (LVR)

Lead velocity rate measures how fast your qualified leads are growing month over month.

Revenue reports look backward. LVR looks forward, since this month’s qualified leads become next quarter’s deals. Steady growth here is one of the best predictors of future revenue.

Formula: ((Qualified leads this month − Qualified leads last month) ÷ Qualified leads last month) × 100

Example: 66 MQLs this month versus 60 last month is a 10% LVR.

How to improve it: Track LVR by channel to see which sources are growing and which ones are stalling.

11. Win Rate

Win rate is the share of sales opportunities that turn into closed deals. It sits in sales territory, but it tells you a lot about lead quality.

Say leads from one channel win at half the rate of another. That channel is sending tire-kickers, no matter how cheap its leads look.

Formula: (Deals won ÷ Total opportunities closed, won or lost) × 100

Example: Three deals won out of nine closed opportunities is a 33% win rate.

How to improve it: Break win rate down by lead source, then feed the winning patterns back into your targeting.

12. Lead-to-Customer Conversion Rate

This is the share of all leads that eventually become paying customers. It’s the full-funnel truth teller.

B2B deals take months to close, so don’t divide this month’s customers by this month’s leads. Group leads into cohorts by the month they arrived, then watch how each cohort converts over time.

Formula: (Customers from a lead cohort ÷ Total leads in that cohort) × 100

Example: Three customers came from the 300 leads captured in March. That’s a 1% lead-to-customer rate.

How to improve it: Find the weakest step between lead and customer, and fix that step first. One leak at a time.

13. Customer Acquisition Cost (CAC)

CAC is the total cost of winning one new customer. Unlike CPL, it includes everything: ad spend, salaries, tools, agencies, and content.

Finance cares about this number more than any other on the list. Leave out salaries, and you’ll make your growth look far cheaper than it is.

Formula: Total sales and marketing costs ÷ Number of new customers

Example: $45,000 in total sales and marketing costs for the month and three new customers gives a CAC of $15,000.

How to improve it: Raise win rates and shorten time to close. Both lower CAC without cutting a single budget line.

14. Customer Lifetime Value (CLV)

Customer lifetime value estimates how much revenue an average customer brings in over the full relationship.

It tells you how much you can afford to spend to win a customer. Without it, CAC is just a number with no context.

Formula: Average annual revenue per customer × Average customer lifespan in years

Example: Customers pay $25,000 a year and stay for three years on average. That’s a CLV of $75,000.

How to improve it: Attract better-fit customers. They stay longer, expand more, and churn less. (Want a more conservative number? Multiply CLV by your gross margin.)

15. LTV:CAC Ratio

The LTV:CAC ratio compares what a customer is worth to what it costs to win them. It’s the clearest single signal of whether your growth engine is healthy.

A common rule of thumb in B2B SaaS is a ratio of around 3:1. Much lower, and you’re overpaying for customers. Much higher, and you may be underinvesting in growth.

Formula: Customer lifetime value ÷ Customer acquisition cost

Example: $75,000 CLV ÷ $15,000 CAC = a 5:1 ratio.

How to improve it: Look at the ratio by channel. You’ll often find one channel dragging the average down.

16. Pipeline Generated

Pipeline generated is the total dollar value of new sales opportunities that came from your lead generation efforts.

This is the metric that makes leadership lean in. It turns “we got 300 leads” into “we created $225,000 of potential revenue.” Report both sourced pipeline (deals your efforts started) and influenced pipeline (deals your efforts touched along the way).

Formula: Sum of the value of new opportunities from lead generation sources

Example: Nine opportunities at an average of $25,000 each equals $225,000 in pipeline.

How to improve it: Tie your reporting to your sales pipeline management data, so marketing and sales look at the same numbers.

17. Marketing ROI

Marketing ROI shows how much revenue your lead generation spend brings back.

It’s the final scorecard, but it takes time. B2B sales cycles are long, so ROI on this month’s spend may take two or three quarters to show up. Use pipeline generated as your early read.

Formula: ((Revenue from lead generation − Lead generation spend) ÷ Lead generation spend) × 100

Example: Three deals worth $75,000 in first-year revenue from $12,000 in spend gives an ROI of 525%.

How to improve it: Move budget away from channels with high lead volume and low revenue, even when their CPL looks great.

Lead Generation Metrics Cheat Sheet

Here are all 17 lead generation metrics in one place. Bookmark it, screenshot it, or tape it to your monitor.

#MetricFormula
1Leads generatedTotal new leads in a period
2Click-through rateClicks ÷ Impressions × 100
3Landing page conversion rateForm submissions ÷ Visitors × 100
4Cost per leadSpend ÷ New leads
5ICP match rateICP-fit leads ÷ Total leads × 100
6Lead-to-MQL rateMQLs ÷ Leads × 100
7MQL-to-SQL rateSQLs ÷ MQLs × 100
8Cost per SQLSpend ÷ SQLs
9Speed to leadAverage of (first contact − lead creation time)
10Lead velocity rate(This month − Last month) ÷ Last month × 100
11Win rateDeals won ÷ Opportunities closed × 100
12Lead-to-customer rateCustomers ÷ Leads in cohort × 100
13Customer acquisition costSales and marketing costs ÷ New customers
14Customer lifetime valueAnnual revenue per customer × Lifespan in years
15LTV:CAC ratioCLV ÷ CAC
16Pipeline generatedSum of new opportunity values
17Marketing ROI(Revenue − Spend) ÷ Spend × 100

Which Lead Generation KPIs Should You Focus On?

Seventeen lead generation metrics is a lot to stare at every week. Pick five or six as your KPIs, based on where your team is today.

  • Just getting started: Leads generated, landing page conversion rate, ICP match rate, and speed to lead.
  • Scaling what works: MQL-to-SQL rate, cost per SQL, lead velocity rate, and pipeline generated.
  • Under budget pressure: CAC, LTV:CAC ratio, win rate by source, and marketing ROI.

Keep the rest as backup metrics. Check them when a KPI moves and you need to know why.

What to do: Write your five KPIs on one page, with the exact formula for each. If two people on your team calculate a metric differently, it isn’t a KPI yet.

Vanity Lead Generation Metrics to Stop Reporting

Some numbers feel great and change nothing. I’m not saying ignore them completely. Just keep them off the slide you show leadership.

  • Raw website traffic. Visitors who never convert or fit your ICP don’t pay the bills.
  • Email open rates. Privacy features in some email apps now load messages automatically, so opens run inflated.
  • Social impressions. Reach without engagement is people scrolling past.
  • Total form fills. Students, job seekers, and competitors all count as form fills.
  • MQL count alone. A rising MQL count can hide a falling MQL-to-SQL rate.

My test is simple. If this number jumped 50% tomorrow, would pipeline move? If the honest answer is “probably not,” it’s a vanity metric.

How to Track Lead Generation Metrics Without Losing Your Mind

You don’t need an expensive analytics stack to start. You need consistent definitions and a regular rhythm.

How oftenWhat to reviewWho needs to see it
WeeklyLeads by source, speed to lead, new MQLsMarketing and SDR team
MonthlyConversion rates, cost per SQL, ICP match rate, LVRMarketing and sales leaders
QuarterlyPipeline, CAC, LTV:CAC, win rate, ROILeadership and finance

A few habits keep the numbers honest:

  • Use cohorts. Measure conversion on leads grouped by the month they arrived, not on this month’s totals.
  • Count all the costs. Include salaries, tools, and content, not only ad spend, when you calculate CAC.
  • Freeze definitions. If you change what counts as an MQL mid-year, mark the date on every report after it.
  • Look past last touch. Last-click credit makes early content look useless. Check first touch too before cutting a channel.

That last one trips up a lot of people. In Content Marketing Institute’s 2025 B2B research, 56% of marketers who measure content said attributing ROI to it was a challenge.

When you’re ready to see how these numbers connect stage by stage, map them onto your lead generation funnel. It makes the biggest leak obvious fast.

Final Thoughts

Metrics are supposed to help you make better decisions. The moment a number stops doing that, it’s decoration.

The teams I’ve seen grow steadily keep this simple. They pick a handful of honest numbers, agree on how to calculate them, and look at them with sales every single month.

So start there. Choose your five KPIs this week, write down the formulas, and share them with your sales lead.

The conversations that follow will be uncomfortable at first. They’ll also be the most useful ones you have all quarter.

Frequently Asked Questions

What are lead generation metrics?

Lead generation metrics are the numbers that measure how well you attract, convert, and qualify potential buyers. Common examples include cost per lead, conversion rates, cost per SQL, and pipeline generated. Together, they show whether marketing is creating real sales opportunities.

What is the most important lead generation metric?

For most B2B companies, cost per SQL is the most useful single metric. It combines what you spend with how many leads sales accepts as real. Pipeline generated comes a close second, because it puts lead generation in revenue terms.

How do you calculate cost per lead?

Divide your total lead generation spend by the number of new leads in the same period. For example, $12,000 in spend and 300 leads gives a cost per lead of $40. Stay consistent about which costs you include.

What is a good lead conversion rate?

It depends on your industry, offer, and traffic source. Unbounce’s benchmark data puts the median landing page conversion rate at 6.6% across industries and 3.8% for SaaS. Your own month-over-month trend matters more than any average.

What is a good LTV to CAC ratio?

A widely used rule of thumb is around 3:1, meaning a customer brings in three times what it cost to win them. A much lower ratio suggests you’re overspending. A much higher one may mean you could invest more in growth.

How often should you review lead generation metrics?

Check activity metrics like leads and speed to lead weekly. Review conversion rates and cost per SQL monthly. Save CAC, LTV:CAC, pipeline, and ROI for quarterly reviews, since they need more time to show a real trend.

Similar Posts