Why is your B2B pipeline flat when lead volume is up? A four-check diagnosis
Pipeline stays flat when more leads do not mean more buying-group activity. Check four things in order: the lead to opportunity rate by source, how fast opportunities move between stages, whether the new leads come from accounts that fit your ICP, and which sources produced the extra volume. The break is almost always one of these four, and each has a different fix. Do not add budget until you know which one it is.
Key takeaways
Why more leads can mean the same pipeline
A lead is a form fill or a scored contact. Pipeline is a qualified opportunity with a buyer who has a problem and a budget. The two drift apart when volume is bought with offers that attract researchers, students or the wrong company size, because those leads count in the report and never turn into a meeting.
Timing adds to it. In 6sense’s 2026 study (vendor research), vendor contact happened about 59% of the way through a 10.3 month buying cycle, and the vendor the buyer favored before contact won 82% of the time. Many of your leads arrive after the shortlist exists, so a rising lead count says little about whether you are on it.
The diagnosis below takes about a day if your CRM has lead source, lifecycle stage dates and company fields filled in.
The four checks, in order
| Check | Question | Where to look | What a break looks like |
|---|---|---|---|
| 1. Lead to opportunity rate | Is each source still turning leads into opportunities? | Opportunity created rate by lead source and campaign, last four quarters | Blended rate falls while one or two sources grow fast |
| 2. Stage velocity | Are opportunities stalling between stages? | Days in stage and stage to stage conversion, by cohort | Same opportunity count, but more sit in early stages |
| 3. ICP fit | Are the new leads from accounts you want? | Share of leads and opportunities by company size, industry, role and target account list | Growth in small companies, students, agencies or non-buying roles |
| 4. Source mix | Where did the extra volume come from? | Lead volume by source, offer and channel against last quarter | A gated asset, webinar or broad ad set added volume at low quality |
Run them in this order because the first one tells you where to look and the later ones explain why.
Check 1: lead to opportunity rate by source
Split the rate by source, offer and campaign, and compare cohorts by lead creation month so late-stage conversions do not distort the read. A blended number is the most common way this problem stays hidden.
The illustration below uses assumed numbers. Leads grew 50%, the rate halved, and opportunities fell.
| Last quarter | This quarter | Change | |
|---|---|---|---|
| Leads | 400 | 600 | +50% |
| Lead to opportunity rate | 10% | 5% | -5 points |
| Opportunities | 40 | 30 | -25% |
| Media spend (assumed) | $80,000 | $100,000 | +25% |
| Cost per opportunity | $2,000 | $3,333 | +67% |
The report that showed leads up 50% hid a cost per opportunity up two thirds. This is why we report cost per opportunity next to leads, as described in our guide to paid media reports that show pipeline.
We fix source data, routing and attribution so sales and finance trust the numbers.
Check 2: stage velocity and ageing
If the opportunity count holds but revenue does not follow, look at where opportunities sit. Export opportunities by stage with days in stage. A stack of aging deals in the first stage means the sales team accepted them without agreeing on need or budget, which is a handoff problem rather than a lead problem.
Agree the definition of an accepted opportunity in writing, with the fields that must be filled. Our marketing and sales SLA template sets out the acceptance rules and response times.
Check 3: ICP fit
Count leads and opportunities by company size, industry and role against your ideal customer profile. Flag the share from your target account list. When fit falls, the cause is nearly always targeting that widened, such as broad match keywords, open LinkedIn audiences, or an offer that appeals to individuals.
Where several people from one company engage, the buying group is forming even when no single lead scores high. That is the argument behind buying groups vs MQLs, and it is why account-level reporting finds problems lead-level reporting misses.
Check 4: source mix
List every source that grew. Gated reports, webinars and broad paid social generate volume cheaply, and a large share of that volume is research, not buying. This is not a reason to stop them. It is a reason to count them as priming, and to judge them by account engagement and later pipeline, not by lead count.
Dreamdata’s 2026 benchmarks (vendor data) put 81% of the B2B journey outside the sales pipeline, with an average of 88 touchpoints and 10 stakeholders, which is why one lead rarely tells you how a deal is going.
What to fix first, by finding
| Finding | Likely cause | First fix |
|---|---|---|
| One source’s rate collapsed | Offer or audience attracts non-buyers | Tighten targeting, add a qualifying question, send qualified-stage events back to the ad platforms |
| Opportunities pile up in the first stage | Weak acceptance rules between marketing and sales | Written definition, response time, rejection reasons |
| Share of target accounts fell | Targeting widened | Exclusions, account lists, bid and budget by tier |
| Volume up from gated content only | Volume came from researchers | Report it as priming, set an account engagement target, stop counting it as demand capture |
Fix one thing, then re-read the same cohorts four to six weeks later. The marginal dollar test in our $50,000 guide uses the same method for deciding where extra budget goes.
How PlanConversion handles this
We run this diagnosis as the first step of a paid media or demand generation engagement: CRM fields and stage dates first, then reporting by source and cohort, then fixes in order of expected pipeline impact.
Our RevOps team builds the stage and source reporting. In the KNIME work this discipline produced 51% lower cost per lead with volume steady and 100% of paid leads traceable to closed deals.
Frequently asked questions
Why is my B2B pipeline flat when lead volume is up?
Because the extra leads are not turning into opportunities at the same rate. Check lead to opportunity rate by source, stage ageing, ICP fit and source mix, in that order. The break is usually one source or one stage, which a blended rate hides.
Why are my MQLs not turning into revenue?
An MQL is a score on one person, and B2B deals are decided by groups. Common causes are scoring that rewards low-intent activity, offers that attract researchers and no agreed acceptance rules with sales. Report opportunities and buying-group engagement beside MQLs.
What is a good lead to opportunity rate?
There is no reliable universal figure, because it depends on offer, audience and sales process. Compare your own sources and cohorts over several quarters and watch the trend by source.
Should I add more budget while I diagnose the problem?
No. Hold spend flat until you know which of the four checks failed. Extra money into a leaking funnel increases cost per opportunity.
How long does the diagnosis take?
About a day when lead source, lifecycle dates and company fields are in the CRM. If those are missing, fixing them is the first task, and our lifecycle stages and attribution setup guide covers it.
Sources
Related service: RevOps and marketing operations. See also pricing and client results.
We run enterprise B2B demand generation for teams in Montreal, Toronto, Ottawa and the United States.