Home · Blog · How-to
How-to

Lead Generation That Converts: Channels, Cost Per Lead, and Common Leaks

· 9 min read

A lead generation program can hit its volume target and still fail the business, because raw lead count says nothing about who's actually going to buy. This is how the channels compare on cost per lead, how qualification separates a real opportunity from a form-fill, and where the leaks usually are.

Lead Generation That Converts: Channels, Cost Per Lead, and Common Leaks
Nataliya Vaitkevich / Pexels

01Before you build anything: get these three things straight

Lead generation gets expensive fast when the basics are undefined, because every channel decision downstream inherits whatever ambiguity sits at the top. Three things need answers before a dollar goes into any channel.

02Understand inbound vs outbound before picking a channel

Inbound lead generation waits for demand to show up - someone searches a problem, reads an article, downloads a guide, and hands over an email in exchange. Outbound goes and finds the person before they've started looking - cold email, cold calls, paid ads interrupting a scroll, direct outreach on LinkedIn. Neither is inherently better; they solve different problems on different timelines.

Inbound compounds. An SEO article or a piece of gated content keeps generating leads for months after the work is done, at a falling marginal cost. The tradeoff is time - a content or SEO program rarely produces meaningful lead volume before month three or four, and it requires an audience already searching for something related to the product.

Outbound is immediate and controllable. A paid campaign or a cold-outreach sequence can start producing leads this week, and volume scales roughly with budget or headcount. The tradeoff is that cost per lead stays flat or rises over time instead of falling, and quality depends heavily on how tightly the targeting and the list are built.

Most B2B and mid-ticket programs run both at once - outbound and paid to hit this quarter's number, inbound as the asset that lowers blended cost per lead a year from now. Running only one usually means either paying full price forever or waiting too long for volume.

03Compare channels on cost per lead, not on volume alone

Every channel produces a different lead at a different cost, and the number that matters isn't which channel is cheapest - it's which channel produces the cheapest lead that actually converts to revenue. A $12 lead that never buys costs more than a $90 lead that does.

The ranges below are directional market bands across Tier-1 geos, not a specific client's numbers - the real figure for a given business depends on the offer, the industry, and how tight the targeting is.

ChannelTypical cost per leadNotes
Google Search Ads$15-$80Higher for competitive B2B and legal/finance terms
Meta lead ads$8-$40Cheaper volume, needs strong qualification downstream
LinkedIn lead gen$40-$150B2B targeting precision, highest cost per lead of the paid channels
Content / SEO (organic)$5-$30 amortizedNear-zero marginal cost once the asset ranks; slow to build
Email (owned list)$1-$10Cheapest per lead; depends entirely on list quality and consent
Cold outbound (email/calls)$20-$100Cost driven by list-building and rep time, not media spend
Referral programs$0-$50Often the highest close rate; volume is the hard part to scale

04Qualify leads before counting them: MQL, SQL, and why raw count misleads

A marketing qualified lead (MQL) has shown enough interest to be worth a look - downloaded a guide, attended a webinar, visited pricing twice. A sales qualified lead (SQL) has been vetted against real criteria - budget, authority, need, timeline - and a rep has agreed it's worth their time. The gap between the two is where most lead generation reporting goes wrong.

A campaign that produces 500 MQLs a month looks like a strong result on a dashboard. If only 40 of those ever become SQLs, and 6 close, the real story is a targeting or offer problem hiding behind an impressive top-line number. Reporting MQL volume alone to a CEO, without the MQL-to-SQL rate next to it, is how a marketing team gets credit for a funnel that isn't actually working.

Qualification criteria should exist as a short, written checklist - not a gut call a rep makes on the fly. A simple version: does the lead match the target company profile, do they have a stated problem the product solves, is there a plausible budget, and is there a timeline inside the next two quarters. A lead failing two or more of those criteria almost never becomes revenue, no matter how it's nurtured.

05Build the handoff so leads don't die between marketing and sales

The handoff from marketing to sales is where a surprising share of paid-for leads simply evaporate, and it has nothing to do with the channel that produced them. A lead that filled out a form at 2pm and gets a callback at 9am the next day has already cooled - in the time between, they've often filled out a competitor's form too.

Speed matters more than most lead generation plans account for. Leads contacted within the first few minutes convert at meaningfully higher rates than leads contacted even an hour later, and the gap widens fast after that. This is a process problem, not a technology problem: it's about routing rules, rep availability, and whether anyone owns the first response.

A working handoff needs three things: an automatic routing rule that assigns a lead to a rep the moment it qualifies, a service-level expectation everyone agrees to (same-business-day, ideally same-hour, for anything resembling a hot lead), and a feedback loop back to marketing - a monthly note on which sources are producing leads reps actually want to work, not just leads that clear a volume target.

06Fix the leaks before adding more budget

Adding spend to a leaky funnel just produces more leaks. Before increasing budget on any channel, walk the funnel end to end and check for the failures that quietly waste every lead already paid for.

07A practical build order for a lead generation program

This is the order that tends to hold up in practice, whether the program is a first launch or a rebuild of something that's stopped working.

08What to expect: realistic timelines and costs

Paid and outbound channels can produce a first batch of leads within days of launch, though cost per lead is usually higher in the first two to three weeks while targeting and messaging are still being tuned. Content and SEO-driven lead generation is the opposite curve - close to nothing for the first couple of months, then a rising, compounding trickle that keeps arriving without new spend.

Cost per lead swings hard by industry, offer, and how tightly qualified the lead needs to be before it counts. A consumer app collecting emails for a waitlist and a B2B software company booking enterprise demos are not comparable, even if both call the output a lead.

Where a consulting conversation earns its cost is usually here - not in producing more leads, but in working out which channel and which qualification bar actually match the business, before a few months of budget go into finding that out the hard way.

09FAQ

What's a good cost per lead?

There's no single good number - it only means something against the lead's close rate and the deal's value. A $150 lead that closes at 20% into a $10,000 deal is far cheaper, in practice, than a $10 lead that never converts.

Should I focus on lead volume or lead quality first?

Quality first. A small volume of well-qualified leads gives sales a working process and clean data on what closes; scaling volume before that exists just multiplies noise and burns rep time on leads that were never going to buy.

How fast should sales follow up with a new lead?

As close to immediately as the process allows - within minutes where possible, same business day at the outside for anything not urgent. Response speed is one of the few funnel variables a team fully controls, and it's routinely the cheapest fix available.

Is outbound lead generation still worth it with inbound and content working?

Usually yes, for anyone needing predictable near-term volume - inbound compounds but takes months to build. Most programs run both: outbound or paid for this quarter's number, content or SEO as the channel that lowers cost over the following year.

What's the difference between a lead and an MQL?

A lead is anyone who's handed over contact information. An MQL has cleared a bar showing real interest - repeat site visits, a content download, a pricing page view - that raises the odds they're a genuine prospect rather than a curious visitor.

Key takeaways.
  • Define what counts as a lead and where the sales handoff happens before spending on any channel - ambiguity here compounds into every number downstream.
  • Compare channels on cost per lead against close rate, not cost per lead alone - a cheap lead that never buys is the expensive one.
  • Track MQL-to-SQL and SQL-to-close rates monthly; raw lead volume alone hides a targeting or offer problem behind a good-looking dashboard.
  • Fix the leaks: slow follow-up, bloated forms, missing source tracking - before adding budget to any channel.

Want this on your product?

I consult on acquisition, funnels and retention - including hard verticals.

Ioann Putevoy
Ioann Putevoy
Head of Traffic & growth lead. I build products and take them to market - see the portfolio.
Let's talk

Have a product that needs to find its market?