Demand gen vs lead gen in B2B SaaS, why cheap leads never buy

Direct answer

Lead generation captures demand that already exists (high intent, limited volume), demand generation creates it (builds future pipeline). Cheap leads are usually low-intent and never convert, so what matters is cost per qualified pipeline, not cost per lead. Optimise for the cheapest lead and you fill the pipeline with contacts that never buy.

Demand gen vs lead gen in B2B SaaS, why cheap leads never buy

Lead generation (capturing demand) and demand generation (creating demand) are two different things, and confusing them is why many B2B and SaaS founders conclude that "ads don't work". Lead gen catches the people already looking for a solution like yours, high intent, but low volume, because at any moment only a small part of the market is actively buying. Demand gen makes everyone else aware you exist, so they buy later. When you optimise for the cheapest lead, you fill the pipeline with contacts from downloaded ebooks who have no intent to buy, cost per lead drops, but cost per customer rises.

This article separates the two mechanisms, shows why optimising for the cheap lead backfires with a concrete worked example, and gives you the right metric ladder, from cost per lead all the way to cost per customer. At the end there is a comparison table and a test you can run this week to see whether your "cheap" leads actually close.

The two mechanisms, capture demand or create demand

In a B2B market, at any given moment, only a small fraction of potential customers are actively looking for a solution. The rest either do not know they have the problem, or have it but are not solving it now. That splits everything you can do in advertising into two categories.

Lead generation, capturing demand. You address those already looking. Someone types your category name into Google, compares vendors, has an active project. Here intent is high, conversion is good, but volume is capped by how many people are searching at that moment. You cannot capture more demand than exists.

Demand generation, creating demand. You address those not searching yet. You show them their problem has a cost and there is a better path, so when they do enter the market they have you in mind. Here immediate intent is low, but you are building tomorrow's pipeline. Without demand gen, you are permanently capped at existing demand, which in small markets like Central and Eastern Europe runs dry fast.

The two do not replace each other. Capture without creation locks you at a ceiling. Creation without capture feeds the market, but you leave money on the table because you do not catch demand at the moment of decision.

Why optimising for the cheap lead destroys quality

Here is the classic trap. A founder sees a cost per lead (CPL, the amount paid for one contact) of 35 currency units and thinks it is expensive. They switch the offer to a free ebook with a short form, loosen targeting, widen the audience. CPL drops to 8. On paper, the campaign improved fourfold. In reality, it just filled the database with people who wanted a PDF, not a solution.

The issue is intent. An MQL (marketing qualified lead, a contact marketing considers promising) won through a downloaded ebook has almost zero buying intent. Sales calls them, finds out the person did not even know they signed up for anything, and wastes time. After a few hundred such contacts, sales stop trusting marketing's leads and ignore them. That is the hidden cost, not just wasted money, but lost trust between the two teams.

The numbers show the reversal. Compare two campaigns:

  • Campaign A, cheap lead. CPL 8. From 1,000 leads, 2% become a real opportunity (SQL, sales qualified lead, a contact sales accepts), that is 20 opportunities. Total cost 8,000. Cost per opportunity, 400.
  • Campaign B, expensive lead. CPL 35. From 1,000 leads, 18% become an opportunity, that is 180. Total cost 35,000. Cost per opportunity, 194.

The "expensive" campaign produces opportunities at half the price of the "cheap" one. Cost per lead was a trap, because it hides what happens further down the funnel. And if you go all the way to the customer, the gap widens, campaign A hands sales 20 weak opportunities that close poorly, campaign B hands them 180 strong ones that close more often. Cost per lead drops, cost per customer rises.

Table, demand generation vs lead generation

CriterionDemand generation (creating demand)Lead generation (capturing demand)
ObjectiveMake the market aware of the problem and of you, build future pipeline.Catch demand that already exists, at the moment of decision.
Who you addressThose not searching yet (most of the market).Those actively searching now (the minority of the market).
Typical formatEducational content, video, authority posts, consistent presence on LinkedIn.Google search, contact forms, demo requests, retargeting.
The right metricBrand demand growth, influenced opportunities, pipeline quality.Cost per opportunity and cost per customer, not cost per lead.
When it pays offSlow, over months, but compounding and durable.Fast, but capped by existing demand.
The trapHard to attribute directly, looks "unmeasurable", tempting to cut first.Optimising for the cheap lead, filling the pipeline with contacts that never buy.

The right metric ladder, from cost per lead to cost per customer

The fundamental mistake is stopping at the first metric. In a long B2B cycle, what you see in the first week tells you nothing about what closes three months later. The right ladder has four rungs and you must measure all of them.

1. Cost per lead (CPL). What you pay for a contact. Useful only as a volume signal, never as a final decision.

2. Cost per qualified lead (cost per MQL, then per SQL). What you pay for a contact marketing considers promising, then for one sales accepts. Here you start to see quality.

3. Cost per opportunity. What you pay for a real commercial conversation, with budget and need. This is the first metric where it is worth making budget decisions.

4. Cost per customer. What you pay, in the end, for a customer who signs. The only one that matters for profit.

The reason you must measure deep is cycle length. Gartner estimates a B2B buyer spends only about 17% of the decision time talking to suppliers, the rest being independent research and internal discussion. With a cycle that runs over months, if you judge a campaign by CPL in the first week, you optimise exactly the wrong thing, before the good leads have a chance to close.

The 95-5 rule, why demand gen is not optional

The LinkedIn B2B Institute, together with the Ehrenberg-Bass Institute, popularised the idea that at any moment around 5% of business buyers are in-market, while the other roughly 95% are not yet. Lead gen speaks to that 5%. Demand gen builds brand memory in the remaining 95%, so they pick you when they do enter the market.

The commercial consequence is direct. Put your whole budget on capture and you compete with everyone else for the same small, expensive 5%, with costs rising as you bid for the same people. Invest in creation too and you get into the minds of the 95% before they search, so when they search they come straight to you, which makes capture cheaper and higher quality. Demand gen is not a brand luxury, it is what makes your lead gen cost less.

How they work together

The two mechanisms reinforce each other. Demand gen warms the market, so when someone reaches your capture form they already know you, trust you, and convert at better rates. A capture campaign running on a cold market produces expensive, weak leads, because people have never seen you. The same campaign, on a market warmed by months of demand gen, produces cheaper, warmer leads.

Conversely, demand gen without a well-built capture mechanism means you created demand that someone else benefits from. You made the market aware of the problem, but when people search for the solution, they find you poorly, or find a competitor. The right balance is not a fixed formula, but for most B2B businesses sitting below the ceiling of existing demand, the chronic under-investment is in demand gen, because it is hard to attribute and tempting to cut.

The Central and Eastern Europe B2B context

In small markets, like Romania and the region, the problem sharpens. The total addressable market (TAM, the total number of possible customers) is small, so the existing demand you can capture runs out fast. Rely only on capture and you hit the ceiling within months, with costs exploding because you keep bidding for the same few active buyers.

On top of that, many B2B and SaaS businesses in the region sell into Western markets, where competition for attention is higher and the buying cycle is longer. Here LinkedIn is the primary B2B demand gen channel, because it reaches decision-makers by role and industry, not by keyword. Used only for aggressive capture, it delivers expensive leads. Used to build presence and authority over months, it lowers the cost of every lead you then catch.

How to check whether your cheap leads actually close

The test is simple and you can run it this week. Take the last 3-6 months and track leads across the whole ladder, not just at entry. For each source and campaign, calculate not just cost per lead, but cost per opportunity and, where you have the data, cost per customer. You will almost certainly see that the source with the lowest cost per lead is not the source with the lowest cost per customer.

Then ask the sales team one question, of marketing's leads from the last month, how many were real conversations and how many were a waste of time. If the answer is discouraged, you have a quality problem, not a volume one, and the fix is not more cheap leads. If you want to build a system that creates demand and then captures it cleanly on the primary B2B channel, see how we approach LinkedIn Ads. For the capture tactics in detail, read the guide on B2B lead generation through LinkedIn Ads, and for the full picture, the SaaS marketing guide.

Frequently asked questions

What is the difference between demand generation and lead generation?

Lead generation captures demand that already exists, catching people who are actively looking for a solution like yours, with high intent but limited volume. Demand generation creates demand, making the market aware of the problem and of you, so they buy later. Lead gen works with the minority buying now, demand gen works with the majority not searching yet. The two do not replace each other, you need both, capture without creation locks you at a ceiling, creation without capture leaves money on the table.

Why don't cheap leads turn into customers?

Because the low price of a lead usually comes from low intent. A contact won through a free ebook with a short form wanted a PDF, not a solution, so they do not buy. When you loosen targeting and widen the audience to get cheap leads, you fill the database with people who have no buying intent. Cost per lead drops, but because almost none close, cost per customer rises. The cheap lead looks like a win on paper and a loss in the real funnel.

What metric should I track instead of cost per lead?

Cost per lead is useful only as a volume signal, not a final decision. Track the full ladder, cost per qualified lead (MQL, then SQL), then cost per opportunity, then cost per customer. Cost per opportunity is the first rung where it is worth making budget decisions, because it reflects a real commercial conversation. Cost per customer is the only metric that matters for profit. The source with the lowest cost per lead is almost never the source with the lowest cost per customer.

What is the 95-5 rule in B2B?

The 95-5 rule, popularised by the LinkedIn B2B Institute together with the Ehrenberg-Bass Institute, says that at any moment around 5% of business buyers are in-market, while the other roughly 95% are not yet. Lead generation speaks to that 5% buying now. Demand generation builds brand memory in the remaining 95%, so they pick you when they enter the market. Put your whole budget on capture and you compete expensively for the same small 5%, instead of getting cheaply into the minds of the 95%.

How do demand gen and lead gen work together?

Demand generation warms the market, so when someone reaches your capture form they already know you and convert at better rates. A capture campaign on a cold market produces expensive, weak leads, because people have never seen you. The same campaign on a market warmed by months of demand gen produces cheaper, warmer leads. Conversely, demand gen without well-built capture means you created demand that a competitor benefits from.

Why does this matter more for B2B in small markets like Romania?

Because in a small market the total number of possible customers (TAM) is small, so the existing demand you can capture runs out fast. Rely only on capture and you hit the ceiling within months, with costs rising because you keep bidding for the same few active buyers. Many B2B and SaaS businesses in the region also sell into Western markets, where the cycle is long and competition for attention is high. LinkedIn is the primary B2B demand gen channel, because it reaches decision-makers by role and industry.

Cheap leads that never close?

If sales ignore marketing's leads, you have a quality problem, not a volume one. We build a system that creates demand and captures it cleanly on LinkedIn, measured all the way to cost per customer, not just cost per lead.

Adela Mincea

Adela Mincea

Performance Marketer · Fondatoare DAFE Digital · Formator ANC

Adela is a Performance Marketer with 10+ years of paid media across Europe, the US and Asia. She founded DAFE Digital in 2023 after agency roles in London and Hong Kong, in-house work inside client organisations, and independent consulting across 27+ industries.

Share this article

LinkedInX

Tags

#demand generation#lead generation#b2b#saas#linkedin ads#pipeline
Loading...