B2B Lead Generation Metrics That Prove Marketing ROI
Pageviews are a vanity metric. Learn which B2B lead generation metrics actually prove marketing ROI, from cost per SQL to pipeline influence.
A B2B SaaS founder I know spent $40,000 on a content program last year. His dashboard looked fantastic. Sessions up 210%. Pageviews over 300,000. His board loved the slide. Then a new CRO joined, pulled the CRM, and asked a simple question: how many of those readers turned into pipeline? The honest answer was seven. Seven opportunities. At roughly $5,700 per lead, before a single sales conversation.
That story is not unusual. It is the default state of B2B marketing measurement. And Google's recent core updates, which have flattened traffic for a lot of sites that were gaming volume rather than earning attention, have made the problem impossible to ignore. When search sends you fewer readers, you find out fast whether you were building an audience or renting one.
## Why pageviews survived this long
Pageviews are easy. They load in every analytics tool, they go up when you publish more, and they give everyone in the room something to point at. They also flatter the wrong decisions. Publishing ten thin posts beats publishing two good ones on a pageview chart, right up until you check what those posts did for revenue.
The deeper issue is that pageviews measure the wrong unit of work. B2B buying is not a spectator sport. A CFO reading your pricing page for four minutes is worth more than 500 people bouncing off a listicle in eleven seconds. Pageviews cannot tell those apart.
There is also a structural problem. AI summaries, zero-click search results, and social platforms that keep users on-site have all been quietly eating the traffic that used to show up in your reports. If your primary metric is a number that third parties can shrink without your consent, you do not have a metric. You have a weather report.
## The metrics that actually map to revenue
Here is the filter we use with clients: a metric earns a spot on the dashboard only if a reasonable person can draw a line from it to pipeline. Everything else is context, not a KPI.
### Engagement quality, not engagement theater
Time on page is a blunt instrument, but scroll depth combined with a conversion event tells a real story. We look at what percentage of readers reach 75% of a post, then what share of those readers take a next step (newsletter signup, demo request, gated asset, pricing page visit). A post with 2,000 views and a 12% qualified next-step rate beats a post with 20,000 views and 0.4% every single time.
### Pipeline-influenced traffic
Tag every session source and connect it to your CRM. Not attribution in the religious sense, just a simple join: did this company have a session before they entered the pipeline? Marketing-influenced pipeline is the number your CFO will actually argue about. It is also the number that survives a traffic collapse, because it measures buyers, not browsers.
### Cost per qualified lead, not cost per lead
Raw CPL hides everything that matters. A $30 lead that never answers a call is more expensive than a $400 lead that books a meeting. Track cost per SQL and cost per opportunity, then compare against your CAC and LTV. If a channel produces cheap leads with 2% qualification, it is not cheap.
Here is a rough benchmark table we use for sanity checks, drawn from B2B programs across SaaS, professional services, and industrial tech:
| Metric | Weak | Workable | Strong |
|---|---|---|---|
| Visitor to lead | under 0.5% | 0.5 to 1.5% | above 1.5% |
| Lead to SQL | under 10% | 10 to 25% | above 25% |
| Cost per SQL | above $500 | $150 to $500 | under $150 |
| Marketing-influenced pipeline share | under 15% | 15 to 35% | above 35% |
Numbers vary by deal size and sales cycle. A $100k ACV product will look nothing like a $2k self-serve tool. The point is to know your own baseline and move it.
## Three things to stop reporting
- Raw sessions as a headline number. Keep it in an appendix. It is a diagnostic, not a scoreboard.
- Average time on page. It gets skewed by a handful of readers who left a tab open overnight.
- Social impressions. Nobody has ever closed a deal because a post got 40,000 impressions from an audience that will never buy.
## What we recommend
If you are rebuilding your measurement stack, here is what we would actually put in place, and what we would hand to an agency versus keep in-house.
**In-house, always:** your CRM hygiene, lead scoring rules, and the definition of an SQL. No agency can own this because it depends on conversations your sales team is having. If your CRM is a mess, fix that before you buy another dashboard.
**Tools we like:** HubSpot or Salesforce for pipeline truth, GA4 (with proper event setup, not default) for behavior, and a lightweight intent layer like RB2B or Clearbit Reveal to see which companies are reading without converting. For content performance specifically, we pair GA4 with a simple scroll-depth script rather than paying for a heavyweight content analytics suite. Most teams do not need one.
**Agency territory:** paid acquisition, technical SEO, and content production at volume. These are the places where an outside team with specialized skills usually beats a stretched in-house marketer. Attribution modeling is a gray area. We have seen it work both ways, and the deciding factor is almost always whether the client has clean CRM data.
**One non-negotiable:** a monthly pipeline review where marketing and sales look at the same numbers in the same room. Most attribution arguments are really communication failures wearing a costume.
## The uncomfortable part
Switching from pageviews to pipeline metrics will make your marketing look worse before it looks better. Your traffic chart will stop being a growth story. Some campaigns that looked like winners will turn out to be expensive hobbies. That is the point. You cannot fix a funnel you are not measuring, and you cannot defend a budget with a number that does not connect to revenue.
The founder from the opening of this piece did make the switch. He cut his content budget by 60%, kept four writers instead of twelve, and started tracking pipeline-influenced revenue by source. Eight months later, marketing-sourced opportunities were up 40% on a third of the spend. The traffic chart looked flat. The board stopped asking about traffic.
## FAQ
**How long before pipeline metrics show a real signal?**
For most B2B companies with a 30 to 90 day sales cycle, expect three to six months of clean data before trends are trustworthy. Shorter cycles move faster. Long enterprise cycles need at least two full quarters.
**Do we need to abandon pageviews entirely?**
No. Keep them as a diagnostic for content reach and SEO health. Just stop putting them on the executive dashboard as a success metric.
**What if our CRM data is too messy to track pipeline influence?**
Start with one channel and one campaign. Clean data for a single source is more useful than a perfect model you never build. Fix the CRM in parallel, because every downstream metric depends on it.
Frequently asked questions
How long before pipeline metrics show a real signal?
For most B2B companies with a 30 to 90 day sales cycle, expect three to six months of clean data before trends are trustworthy. Shorter cycles move faster. Long enterprise cycles need at least two full quarters.
Do we need to abandon pageviews entirely?
No. Keep them as a diagnostic for content reach and SEO health. Just stop putting them on the executive dashboard as a success metric.
What if our CRM data is too messy to track pipeline influence?
Start with one channel and one campaign. Clean data for a single source is more useful than a perfect model you never build. Fix the CRM in parallel, because every downstream metric depends on it.