Skip to content

InsightsPaid Media

Your SaaS Lead Costs Are Fine. Your Qualified Lead Costs Are Not.

A single blended cost-per-lead target starves the segment worth the most. What broad match buys in software, and the segmentation that fixed it on three audited engagements.

19 September 20264 min readReviewed by Michael Wilkins

Direct answer

Unqualified B2B SaaS leads from Google Ads are usually a segmentation problem, not a targeting one. Software categories are searched by students, competitors, job seekers and businesses far too small to buy, and broad match buys all of them at attractive prices. Cost per lead also varies enormously inside a single account: across one enterprise software programme spanning legal, finance, government and healthcare, Involve Digital delivered leads at US$14.66, US$26.17, US$57.53 and US$82.14 — a spread of roughly 5.6 times, driven entirely by vertical and offer difficulty. A single blended target would have overspent on the cheap segment and starved the valuable one. Segment by vertical and persona, optimise to the qualified demo rather than the form fill, and judge cost per qualified conversation.

The blended number hides everything that matters

Ask a SaaS marketing lead what their cost per lead is and you will usually get one number. That number is almost always an average of segments that have nothing to do with each other.

Running enterprise software lead generation for a global vendor across legal, finance, government, healthcare and law enforcement, we delivered cost per lead of US$14.66, US$26.17, US$57.53 and US$82.14 inside the same programme. A 5.6× spread, one client, one quarter.

A single blended target applied across that would have done two things at once: overspent on the cheapest vertical because it looked efficient, and switched off the most expensive one just as it started producing the enterprise deals that pay for everything.

What broad match does to a consultative sale

Broad matchPhrase + exact
Clicks900260
CPCA$8A$26
SpendA$7,200A$6,760
Landing page conversion1.8%5.5%
Enquiries1614
Genuinely qualified12%50%
Real sales conversations27
Cost per real conversationA$3,600A$966

Illustrative model, not a benchmark — the shape of the arithmetic, not the figures. Run it on your own CPCs, landing page conversion rate and qualification rate.

Software has a particular version of the problem. The cheap enquiry is often a genuinely interested human being — just one who will never buy.

Who broad match actually buys in software

  • Students and researchers. Category terms are coursework terms. They convert on a whitepaper at an excellent cost per lead.
  • Competitors. Doing exactly what you are doing: researching the category, downloading the comparison, sitting in your nurture sequence.
  • Job seekers. Your category name plus “jobs”, and often without it — broad match will happily serve a careers-intent query your product ad cannot convert.
  • Businesses ten times too small. The most expensive kind of unqualified lead, because sales will actually call them.
  • Free-alternative hunters. “Open source”, “free”, “template”. A different buyer entirely.

None of that is fraud or bot traffic. It is real intent for something adjacent, and it converts on a form because the form asks nothing that would disqualify it.

Segment by vertical and persona, not by channel

The fix that has worked repeatedly is structural. Clinic to Cloud sells cloud practice-management software to Australian specialists and GPs — a consultative sale with a high qualification bar. Restructuring the account around who was buying and why cut blended cost per lead from A$227.27 to A$96.15 in the first four months on a 17% budget increase, while monthly lead volume rose 2.76×. The programme then ran eleven tracked months at a blended A$146.29 across 1,067 leads, and the retainer renewed every month for eighteen consecutive months.

The channels did not change. The segmentation did.

Three splits worth making before you touch bids:

  • By vertical. A hospital administrator and a law firm partner read the same advertisement differently, and their leads cost different amounts. Give them separate campaigns, separate pages and separate ceilings.
  • By persona. The evaluator, the economic buyer and the person whose job is to say no all search differently. The security page exists for the third one.
  • By offer. A trial produces the most leads and the least qualified; a demo request the fewest and the most; a document sits between. Offer the lightest thing that still qualifies.

Optimise to the qualified demo, not the form fill

A trial signup, a demo request and a whitepaper download are moments in a cycle, not revenue. Optimising bidding toward them instructs the platform to find you more of the cheapest one.

The minimum viable fix is short: capture the click identifier on first visit, carry it into the CRM, and when a lead is qualified — not when it arrives — send that event back as an offline conversion. For most SaaS companies the qualified demo is the latest stage that occurs often enough for the bidding to learn from; the closed deal arrives too late and too rarely.

Where a product sells through partners the same discipline applies at a higher unit value. Recruiting Microsoft channel partners for rhipe across nine markets over four years, the measured outcome was A$1,278 per signed partner — 181 partners on A$231,263 of media. High-ticket recruitment over years, not high-volume leads in a month, and it only stays honest because the signed partner is what was counted.

Do this on your account

  1. Break your cost per lead apart by vertical and by offer. If the spread is wider than two to one, your blended target is doing damage.
  2. Move to phrase and exact and rebuild negatives around students, jobs, free alternatives and company sizes you cannot serve.
  3. Add two qualifying fields — company size and timing. Two, not six.
  4. Send the qualified stage back to the platform as an offline conversion, and judge everything on cost per qualified conversation from then on.

The underlying arithmetic is in broad match is the most expensive cheap traffic you can buy.

Questions

Common questions

Why are my B2B SaaS Google Ads leads unqualified?
Because software category terms are shared with students, competitors, job seekers and businesses far too small to buy, and broad match buys all of them cheaply. The leads are real people with real interest in the category; they simply cannot become customers. A labelled search terms report usually shows this within an hour.
What is a good cost per lead for B2B SaaS?
There is no single figure, and a blended one is actively misleading. Across one enterprise software programme we delivered leads at US$14.66, US$26.17, US$57.53 and US$82.14 in the same quarter, driven entirely by vertical and offer difficulty. Set a ceiling per vertical from what a customer in that vertical is worth, not one number across the account.
Should I optimise Google Ads to trials or demos?
To whichever qualified stage happens often enough for the bidding to learn from — for most B2B SaaS that is the qualified demo. A trial signup optimises toward the cheapest signups available; a closed deal arrives too late and too rarely to train an algorithm. Send the qualified stage back as an offline conversion.
Does segmenting campaigns by vertical actually help?
Materially. Restructuring one practice-management platform's account around who was buying and why cut blended cost per lead from A$227.27 to A$96.15 in four months on a 17% budget increase, with lead volume up 2.76 times. The channels were unchanged; only the segmentation was.

Build it into your plan

Want this in your growth plan?

The strategist below picks up where this article left off — pull on the thread, and end up with a tailored plan you can actually act on.

Talk to the strategist

Keep reading