7 B2B Demand Gen Mistakes That Kill Pipeline (And How to Fix Them)

Demand Generation · B2B Pipeline · Mistakes
7 B2B Demand Gen Mistakes That Kill Pipeline (And How to Fix Them)
After 30+ demand gen programmes, the same seven mistakes show up every time.
7Pipeline-killing mistakes
ICPMost common root cause
70%Budget wasted on wrong-fit
6xHigher close rate, tight ICP

1. Optimising for leads instead of pipeline

This is the original sin of B2B demand gen. Marketing gets measured on MQL volume, so they optimise for MQL volume. They lower lead quality thresholds, run broad campaigns to hit numbers, and claim wins when a form is filled. Sales gets flooded with low-intent leads. Trust breaks down. The demand gen team is “performing” and pipeline is still flat.

The fix: Align incentives between marketing and sales by measuring marketing on pipeline generated and pipeline accepted — not just leads created. Set a formal MQL-to-SQL conversion rate target (industry benchmark: 13–20% for B2B SaaS). If it’s below 10%, the MQL definition is wrong.

2. Treating every channel as equal

Most B2B demand gen teams run 5-8 channels at once and spread budget thinly across all of them. They report on each channel separately and see mediocre results everywhere. The mistake: assuming that channel diversification equals risk reduction. In B2B, it often means dilution.

The fix: Pick 2-3 channels that match your ICP’s behaviour and go deep. For most B2B SaaS under $20M ARR, that means LinkedIn (ABM), content SEO, and one community channel. Run them properly before adding new ones. The 80/20 rule applies hard here — typically 80% of pipeline comes from 2 channels.

3. No ICP definition that sales actually agrees with

Marketing built an ICP. Sales has a different one in their heads. Neither is written down. This explains why 40% of SQLs that sales rejects are “qualified” by marketing’s definition — they just don’t match what sales is actually trying to close.

The fix: Run a joint ICP workshop between marketing and sales. Pull your last 20 closed-won deals and identify what they have in common. Document the ICP in writing: company size, sector, tech stack signals, growth stage, and trigger events. Make it the basis for campaign targeting, lead scoring, and SDR outreach.

4. Confusing content with demand generation

Content marketing builds brand, nurtures existing pipeline, and drives SEO traffic. It does not generate demand on its own. Publishing blog posts and LinkedIn articles is not a demand gen strategy — it’s an awareness strategy. The two get conflated constantly, especially in companies where marketing lacks the experience to distinguish them.

The fix: Separate your content calendar from your demand gen calendar. Demand gen requires distribution, targeting, and conversion mechanisms — not just publishing. Every piece of content should have a downstream demand gen use case: paid amplification, SDR personalisation, nurture trigger, or retargeting asset.

5. CAC measured wrong (or not at all)

Most B2B companies either don’t measure CAC, measure it too narrowly (just ad spend / customers), or measure it at the company level when the real insight is CAC by segment and channel. As a result, they can’t make informed budget allocation decisions and they genuinely don’t know which demand gen investments are profitable.

The fix: True CAC = (marketing spend + marketing headcount + agency fees + tools) / new customers acquired. Calculate it monthly, by segment (enterprise vs. mid-market vs. SMB), and by primary acquisition channel. Your target CAC:LTV ratio for B2B SaaS should be 1:3 or better. Below 1:2 is unsustainable; above 1:5 often means you’re under-investing in growth.

6. Burning budget on awareness when you have a conversion problem

When pipeline is slow, the instinct is to increase top-of-funnel investment: more ads, more events, more content. But often the problem isn’t awareness — it’s conversion. Leads are getting in the top of the funnel and dying somewhere in the middle. Adding more top-of-funnel just creates more orphaned leads.

The fix: Before increasing awareness spend, run a funnel conversion audit. What’s the conversion rate at each stage: visit → lead, lead → MQL, MQL → SQL, SQL → opportunity, opportunity → closed? Find the stage with the worst conversion rate and fix that first. Fixing a mid-funnel conversion problem usually has 5-10× the ROI of increasing top-of-funnel spend.

7. Reporting on activity instead of outcomes

Marketing dashboards filled with sessions, impressions, followers, and email open rates. None of these are demand gen metrics. They’re vanity metrics that make the team look busy and tell leadership nothing useful about whether marketing is working.

The fix: Report on four demand gen outcomes: pipeline generated (by marketing-sourced and marketing-influenced), MQL-to-SQL conversion rate, CAC by channel, and marketing’s contribution to revenue. Build a single dashboard with these four metrics and review it weekly. If you can’t pull these numbers today, fixing your attribution is the first project.


The common thread

Most of these mistakes come from the same root cause: marketing and sales operating as separate functions with different incentives, different definitions, and different data. The companies that get demand gen right treat it as a revenue function — not a marketing function — and set up the incentives, measurement, and processes accordingly.

GOT A DEMAND GEN PROBLEM?

A 2-week diagnostic sprint identifies exactly what’s broken.

Book a Free Call →

Ready to fix your pipeline?

Agni Consulting works with B2B SaaS companies to build demand gen functions that actually convert. No retainers until you see fit.

Book a Free Intro Call

Frequently Asked Questions

What is the biggest demand gen mistake B2B companies make?

The most costly mistake is optimizing MQL volume while ignoring speed-to-lead. Research consistently shows that responding to an inbound lead within 5 minutes is 21x more effective than responding after 30 minutes. Most companies are following up in days, not minutes, losing deals they never knew they had.

How do I know if my lead scoring model is broken?

Your scoring model is broken if you haven’t validated it against closed-won data in the last 6 months, if sales is rejecting more than 40% of MQLs at first touch, or if leads with high scores are converting at the same rate as low-score leads. Run a cohort analysis of your last 90 days of MQLs against actual pipeline outcomes.

What does ‘speed to lead’ mean and why does it matter?

Speed to lead is the time between a prospect submitting a form or showing high intent and your first sales touchpoint. Studies show the probability of qualifying a lead drops by 80% after the first hour. For B2B SaaS, a sub-5-minute response to high-intent inbound leads can increase conversion rates by 3-5x.

How do I fix MQL/SQL definition misalignment?

Start by sitting with sales for one week. Have them walk you through 10 rejected MQLs and explain why. Then audit 20 closed-won deals and trace back to the lead source and scoring at entry. The gap between what marketing counts as ‘qualified’ and what sales considers ‘ready to engage’ is almost always visible within hours of this exercise.

What should my B2B demand gen conversion rates look like?

Benchmarks vary by segment and ACV, but healthy B2B SaaS benchmarks include: MQL-to-SQL rate of 20-30%, SQL-to-opportunity rate of 50-70%, and opportunity-to-close rate of 20-30%. If your MQL-to-SQL is below 15%, the issue is almost always lead quality or scoring — not volume.

Scroll to Top