B2B Lead Generation: The Complete Playbook
B2B lead generation is the process of identifying companies in your market, capturing intent from them, and qualifying that intent into sales conversations. It runs on a loop: define the ICP, create demand, capture it, qualify against agreed criteria, route it under an SLA, and measure cost per qualified opportunity rather than cost per lead.
- Cost per lead is a vanity metric. The only number that matters is fully loaded cost per qualified opportunity.
- Most lead generation problems are qualification and routing problems wearing a volume costume.
- Channel choice follows deal size: below $10K ACV self-serve and inbound, above $50K ACV outbound and ABM.
- The leak between a form fill and a first conversation is usually larger than any channel optimisation available to you.
- Assume 3–6 months before a new channel produces a reliable read. Cutting earlier means you never learn anything.
What is B2B lead generation?
B2B lead generation is the process of identifying companies that match your ideal customer profile, generating and capturing intent from the people inside them, and qualifying that intent into sales conversations. In a B2C context a lead is usually a person with a wallet. In B2B, a lead is a signal from a buying group — typically five to eleven people — where the person who filled in the form may not be the person who signs.
That difference drives almost everything that follows. It is why B2B qualification is account-level rather than contact-level, why multi-threading matters, and why single-touch attribution consistently misleads.
The lead generation process, end to end
Six stages. Most companies invest in stage three and lose their money in stages four and five.
- 01Define the ICP and the buying group
Firmographics, technographics, and trigger conditions — plus the three to five roles that make up the buying committee and what each one cares about. Written as criteria a system can filter on, not adjectives.
- 02Create demand
Content, events, community, paid media, partnerships. The job is to make the problem legible to people who are not yet shopping. This is the slowest stage and the one most often skipped.
- 03Capture intent
Forms, calls booked, trials started, content downloaded, high-intent pages visited, third-party signals. Capture is a systems problem: every uncaptured intent signal is spend you have already paid for.
- 04Qualify
Against agreed fit and intent criteria — not against how enthusiastic the lead sounded. This is where the MQL definition either earns its keep or destroys trust between marketing and sales.
- 05Route and follow up
To the right owner, with the context attached, inside an SLA the system enforces. Lead response time is the single highest-leverage variable in the entire process and the one most consistently ignored.
- 06Measure and feed back
Cost per qualified opportunity by source, conversion by stage, and win rate by channel. Then kill what does not work — which requires having agreed in advance what 'does not work' means.
Inbound vs outbound: which to build first
The honest answer is that this is decided by your average contract value, not by preference — the full comparison is in inbound vs outbound lead generation.
| ACV | Primary motion | Why |
|---|---|---|
| Under $5K | Self-serve + inbound | Unit economics cannot support a human touching every deal |
| $5K–$25K | Inbound-led, light outbound | Content compounds; outbound supplements coverage gaps |
| $25K–$100K | Balanced inbound + outbound | Deals justify sales effort, market is small enough to target directly |
| Over $100K | Outbound + ABM | The buyer list is finite and known; waiting for them to raise a hand wastes years |
The most expensive strategic error in this category is running an enterprise motion on inbound hope — publishing content and waiting for $250K buyers to fill in a form. In a market of 400 target accounts, you do not have a discovery problem. You have an access problem, and content alone does not solve access.
Channel economics: what a B2B lead actually costs
Benchmarks across B2B SaaS and services engagements, 2026. Treat these as order-of-magnitude anchors, not targets — your ACV and market density move them substantially.
| Channel | Cost per lead | Lead → SQL | Time to reliable read |
|---|---|---|---|
| Organic search / content | $40–$180 | 12–25% | 6–12 months |
| Paid search | $120–$450 | 10–20% | 4–8 weeks |
| LinkedIn paid | $150–$600 | 8–18% | 6–10 weeks |
| Outbound (SDR-led) | $250–$900 | 15–30% | 8–12 weeks |
| Webinars / events | $90–$400 | 10–22% | 1–2 cycles |
| Review sites / intent | $200–$700 | 20–40% | 4–8 weeks |
| Referral / partner | $0–$150 | 35–60% | Ongoing |
Two things worth reading off that table. First, the cheapest lead is rarely the cheapest opportunity — referral and intent-driven channels convert several times better than the volume channels, which flips the ranking once you divide by conversion. Second, time to reliable read varies by an order of magnitude, so a portfolio needs both fast-feedback and slow-compounding channels, funded on different clocks. Full breakdown in what B2B lead generation costs.
Qualification: MQL, SQL, and the definition that breaks everything
Most sales-marketing conflict traces back to one unwritten disagreement: what a qualified lead is. Marketing measures MQLs and hits target. Sales works the MQLs and finds them unqualified. Both are being honest.
The fix is a two-axis definition, agreed in writing and enforced in the system.
- Fit — does this account match the ICP? Firmographic, technographic, and segment criteria. Objective and machine-checkable.
- Intent — has this account demonstrated a buying window? Behaviour, engagement depth, and trigger events. Also machine-checkable if you instrument it.
A lead is qualified only when both axes clear their threshold. High fit with no intent is a nurture target, not a sales task. High intent with no fit is a support conversation. Treating either as an MQL is how a sales team learns to ignore marketing's leads entirely — and once that trust is gone, it takes two quarters to rebuild.
The leak nobody measures: response time
Speed to first contact is the most consistently underexploited variable in B2B lead generation. A lead contacted within five minutes converts dramatically better than the same lead contacted the next day — not because the lead changed, but because the buying window was open and you were the first credible answer in it.
Most companies have a documented SLA and no enforcement. The gap between the two is usually where a meaningful share of the marketing budget goes to die. The fix is unglamorous: routing rules in the system, an alert when the SLA is breached, and a weekly report that names the owner. It is a RevOps job, not a marketing one, which is precisely why it stays broken.
Building the capture layer
The mechanics that determine whether demand becomes a record you can act on:
- [Fewer fields](/blog/lead-capture-forms). Every field past four costs conversion. Ask for what routing needs; enrich the rest automatically rather than making the buyer type it.
- Gate selectively. Gate the things a serious buyer will trade an email for — benchmarks, calculators, templates. Never gate the material that establishes you are worth trusting.
- Offer the calendar. For high-intent pages, a booking link converts better than a form and removes an entire follow-up cycle.
- Capture the anonymous. Most of your qualified traffic never fills in anything. De-anonymisation and intent data recover part of it; retargeting recovers more.
- Instrument everything. Source, medium, campaign, landing page, and the first high-intent page viewed, written to the record on creation. Retrofitting attribution later is guesswork. The full build is in how to build a lead generation website.
What to measure
| Metric | Why it matters | Common failure |
|---|---|---|
| Cost per qualified opportunity | The only cost metric tied to revenue | Replaced with CPL, which rewards cheap junk |
| Lead → SQL rate by source | Reveals which channels bring real buyers | Reported in aggregate, hiding the mix |
| Median response time | The highest-leverage controllable variable | Measured as an average, hiding the tail |
| Pipeline coverage by source | Connects lead gen to the forecast | Marketing stops measuring at the MQL |
| Win rate by channel | Shows where good-fit buyers come from | Never calculated because attribution breaks at the opportunity |
A 90-day build
- 01Weeks 1–2 — definitions and instrumentation
Agree ICP, fit and intent criteria, and the MQL definition in writing. Fix source tracking on every form. Nothing else works until this does.
- 02Weeks 3–4 — fix the capture and routing layer
Cut form fields, add booking links to high-intent pages, implement routing rules and an SLA alert. This is where the first measurable lift usually comes from.
- 03Weeks 5–8 — run two channels properly
Pick one fast-feedback channel and one compounding channel. Fund both for a full read. Resist adding a third.
- 04Weeks 9–12 — measure, cut, double down
Read cost per qualified opportunity by source. Kill the weakest channel. Move the budget to the strongest, then start the next experiment.
For the full menu ranked by payback, see 18 B2B lead generation strategies. Ninety days will not build a mature demand engine. It will tell you which channels deserve a year of investment, which is the decision that actually compounds.
Want this diagnosed on your own numbers?
The RADAR™ Scan scores your revenue engine in 2 minutes — 12 questions, a 0–100 score, and your gate verdict. No email required.
Run your RADAR™ Scan→Questions this raises.
What is B2B lead generation?
What is the difference between demand generation and lead generation?
How much does a B2B lead cost?
What are the best B2B lead generation strategies?
Is inbound or outbound better for B2B lead generation?
How do you qualify a B2B lead?
Why is lead generation important in B2B?
Everything else on this topic.
Realistic benchmarks, the three formats that produce pipeline, and the follow-up window most teams miss by two days.
Two questions decide it. Plus what gating actually costs, the hybrid patterns worth using, and how to measure the trade honestly.
Four metrics that measure quality honestly, why CPL hides the problem, and the rejection-reason loop that fixes targeting within a quarter.
Every lead type in common use, what each actually means, and the two-axis model that replaces the whole confusing taxonomy.
Benchmarks by channel and deal size, the formula that actually matters, and what to expect from agencies, in-house, and pay-per-lead models.
One creates the want, the other captures it. Getting the split wrong is why lead volume plateaus and cost per lead climbs at the same time.
First we build your pipeline. Then we build the machine that scales it.
Every engagement starts with the RADAR™ Reveal — a 2-week audit with a scored report, gate verdict, and roadmap. Yours to keep, whatever you do next.