B2B SaaS lead generation playbook
Where B2B software leads actually come from, what each source costs per opportunity, and how to raise quality without watching volume collapse.
On this page 9 sections
- Which lead sources actually produce closed-won deals
- What G2, Capterra and the review marketplaces actually cost
- Your volume problem is probably a definition problem
- A scoring model built on fit and buying group signals
- What to gate and what to set free in 2026
- How unqualified volume raises your CAC
- Routing and response time mechanics
- Reporting that survives a board meeting
- What to change first
- Frequently asked questions
The short answer
B2B SaaS lead generation is the set of channels and processes that turn anonymous demand into identified, qualified buying interest for a software product sold to companies. The sources differ far more in quality than in price. Branded search, partner referrals and review marketplaces such as G2 and Capterra convert to opportunity at two to five times the rate of cold outbound or paid social, so ranking channels by cost per closed-won opportunity produces a different budget than ranking them by cost per lead.
Key points before you start
Marketing hits its lead number three quarters running and sales still says pipeline is thin. That argument is running inside most B2B software companies right now, and more leads has never once ended it. What ends it is changing which leads count and where they go.
The position this page takes is simple to state and annoying to act on. Rank every source by cost per closed-won opportunity instead of cost per lead, and the ranking you get back is close to the reverse of the one currently justifying your budget. The rest of this page is the table, the definitions and the routing changes that follow from it.
Which lead sources actually produce closed-won deals
Cost per lead flatters cheap channels and punishes the ones that close. The table below scores eight sources on the three numbers that matter together: what a lead costs, what share of those leads become an opportunity, and how long the money takes to come back.
| Source | Typical CPL | Lead to opportunity | Observed payback |
|---|---|---|---|
| Branded search | $8 to $40 | 25% to 45% | 2 to 5 months |
| Category and non-brand search | $60 to $250 | 8% to 15% | 9 to 18 months |
| Review marketplaces (G2, Capterra) | $40 to $180 | 12% to 25% | 5 to 12 months |
| LinkedIn lead gen forms | $60 to $200 | 3% to 8% | 12 to 24 months |
| Webinars and virtual events | $35 to $120 | 4% to 10% | 9 to 18 months |
| Partner and customer referral | $0 to $60 | 30% to 60% | 1 to 4 months |
| Cold outbound (fully loaded SDR) | $180 to $600 | 10% to 20% | 12 to 20 months |
| Community and dark social | Hard to price | 20% to 40% self-reported | Unclear, usually fast |
Read the second column before the first. LinkedIn lead gen forms often produce the cheapest looking number on a slide and the worst opportunity rate on the list, because a one-tap form prefilled by the platform asks nothing of the person tapping it. Branded search costs more per click in absolute terms and converts at five to ten times the rate, for the obvious reason that someone typing your company name has already done the work.
Referral sits at the top of every version of this table I have ever built. It is also the source you cannot buy more of this quarter, which is why it gets underinvested. You can increase it, just not on a media buying timeline: partner enablement, customer marketing and a referral mechanic inside the product all take two to three quarters to show up.
30% to 60%
lead to opportunity rate on partner and customer referrals, against 3% to 8% on LinkedIn lead gen forms
Practitioner ranges across mid-market B2B SaaS
The wider set of tactics, including the ones that do not fit neatly in a cost table, sits in our 19 B2B SaaS lead generation strategies guide. This page is about how to choose between them.
What G2, Capterra and the review marketplaces actually cost
Review marketplaces are the most reliably underrated paid channel in B2B software, and the pricing is more variable than vendors admit. In most categories you are buying clicks at somewhere between 2 and 15 dollars. In CRM, project management, HR and anything else with forty vendors bidding, the effective cost climbs above 20 and occasionally past 30.
Capterra enforces a minimum monthly budget around 500 dollars. That number matters more than it sounds, because it kills the popular plan of testing the channel for 200 dollars and deciding from noise. At a 6 dollar click and a 500 dollar floor you are buying roughly 83 clicks a month, which is not enough traffic to read a conversion rate from. Plan on three months at 1,500 to 3,000 dollars monthly before the data means anything.
The category page is the product, not your listing
Your listing converts in proportion to where it sits on the category grid, and position is driven by review volume and recency far more than by ad spend. Buying clicks against a listing with 11 reviews when the leader has 2,400 is paying to send buyers to a page that makes you look small. Fix review volume first, then buy traffic.
Pay per lead deals, where a marketplace sells you a contact rather than a click, typically run 30 to 100 dollars and higher in enterprise categories. The arithmetic looks attractive until you audit what arrives. A meaningful share of pay per lead volume is students, consultants and people researching for a report, and the marketplace has limited incentive to filter because it is paid on delivery. If you buy this way, negotiate a rejection window in writing and actually use it.
Editable CSV worksheet
SaaS benchmark evaluation worksheet
Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.
Your volume problem is probably a definition problem
Here is the diagnostic. Pull the last 500 leads marketing sent to sales. Count how many matched your stated ideal customer profile on company size, industry and geography, before any behavioural scoring. In most companies that number lands between 30 and 55 percent.
If yours does, you do not have a volume problem. You have a definition problem that presents as a volume problem, because sales is drowning in records and starving for buyers, and the only visible symptom is them asking for more. The marketing qualified lead definition is where this gets fixed, and in most companies it has not been rewritten since it was copied off a HubSpot template in 2021.
A workable definition has three gates, applied in this order:
- Firmographic fit, which is binary. Employee count, industry, geography and tech stack either match the profile or they do not, and no amount of engagement overrides a miss.
- Buying group evidence, meaning two or more people from the same account have engaged inside 60 days, or one person with a title in the decision set has.
- Intent, which is the action they took. A pricing page visit, a demo request, a comparison page read, a trial start. Not an ebook download.
Notice what is missing. Content consumption on its own does not qualify anybody, because in 2026 a large share of it is a competitor, a job applicant or a research tool. If you want the longer argument for why demand and leads are different things that get measured differently, our demand generation vs lead generation comparison lays out both sides.
A scoring model built on fit and buying group signals
Point scoring fell out of favour for good reason: most implementations awarded five points for a webinar attendance and five for a pricing page visit, which is a claim that those two behaviours carry the same information. They do not.
The model below is the one I would rebuild with. It separates fit from intent rather than adding them together, because a 95 point score built entirely from behaviour at a 12 person company is a trap.
| Dimension | What it measures | Weight | Disqualifies |
|---|---|---|---|
| Firmographic fit | Size, industry, geography, stack | Pass or fail gate | Yes |
| Title in decision set | Function and seniority against your buying committee map | 0 to 30 | No |
| Account level engagement | Distinct people from one account in 60 days | 0 to 25 | No |
| Intent action | Pricing, demo, comparison, trial, integration docs | 0 to 35 | No |
| Product signal | Trial activity, seat invites, API key created | 0 to 30 | No |
| Recency decay | Halve intent and engagement points after 30 days | Multiplier | No |
Two details make this work in practice. First, run the fit gate before scoring, so an off fit account can never reach the threshold no matter how much it reads. Second, score the account rather than the contact. A VP of Engineering reading integration docs while a procurement manager at the same company opens a security page is a live deal, and contact level scoring shows you two mediocre leads.
Product signals deserve their own line in the model because they are the strongest predictor available to a company with a trial, and they are routinely left in the product analytics tool where sales never sees them. Wiring Amplitude or PostHog events into the CRM as scoring inputs is a two week job that outperforms most quarter long campaign programmes. The tooling choices around that sit in our demand generation software stack guide.
The threshold nobody recalibrates
Scoring thresholds are set once, during implementation, by someone who has since left. Then the site traffic doubles and the threshold stays at 60 points, so MQL volume doubles without any change in buyer behaviour. Recalibrate quarterly against a fixed target: the number of leads your reps can actually work, not a score.
What to gate and what to set free in 2026
Gate things that require your data or your product to produce, and set free everything that reads like an argument. A benchmark dataset, a calculator output, an assessment, a template with your logic baked into it, a private demo recording: those are worth a real email address to a buyer mid evaluation. A 14 page PDF restating four blog posts is not, and hiding it behind a form in 2026 mostly stops language models and AI search surfaces from citing you.
That last point has changed the calculus more than most teams have absorbed. When a buyer asks an assistant to compare four vendors in your category, your gated PDF contributes nothing to the answer. Ungating your best thinking costs you a small number of low intent form fills and buys you presence in the place where category shortlists are now formed.
The middle path that works: publish the argument, gate the instrument. Write the full methodology on the page, then offer the spreadsheet, the interactive version or the segment specific dataset behind a form. Our pipeline coverage calculator works this way, and the pattern converts roughly two to four times better than a content gate because the thing behind the form is useful rather than merely longer.
Editable working copy
Download this template
Save an editable working copy of the framework on this page. Add your own owners, evidence and decisions.
How unqualified volume raises your CAC
This is the part that gets skipped, so here is the arithmetic with real numbers.
An AE working mid-market deals can run roughly 40 to 55 first meetings a quarter before quality drops. Say 45. Each unqualified meeting costs 25 to 40 minutes of live time plus research, notes and CRM hygiene, so call it an hour fully loaded. If 40 percent of routed leads are off fit, that AE spends 18 hours a quarter on conversations that could never close, and more importantly occupies 18 of their 45 meeting slots.
Now price it. A mid-market AE on 180,000 dollars on target earnings costs roughly 15,000 dollars a month loaded. Forty percent waste is 6,000 dollars a month of sales capacity per rep, or 216,000 a year across a three person team, spent producing nothing. That cost lands in your CAC and gets blamed on marketing spend, which is the wrong line item.
Reclaiming sales capacity in one quarter
- Audit the last 500 routed leads
Tag each as fit or off fit against the written ICP. Verified when you can state the off fit percentage to one decimal place.
- Rewrite the qualification definition with sales in the room
Three gates, written down, signed by both leaders. Verified when a rep can recite the fit criteria without looking.
- Build the off fit nurture path
Off fit leads go to email and product-led self-serve, never to a rep. Verified when routing rules send zero off fit records to a queue.
- Reset the reported metric
Report leads a rep worked, not leads generated. Verified when the board deck shows the new number alongside the old for one transition quarter.
- Instrument response time
Measure first touch latency by source and hour. Verified when you have a median and a 90th percentile, not an average.
- Re-audit at 90 days
Same 500 lead audit, same tagging method. Verified when off fit share has fallen by at least half.
Here is the honest cost of doing this. Reported MQL volume will fall 40 to 60 percent in the first month, and it will look like marketing broke something. Pipeline does not improve for six to ten weeks because the deals that benefit have to work through the cycle first. If you cannot get executive agreement to hold the line through two bad looking reviews, do not start, because half executed this is worse than not doing it.
Routing and response time mechanics
Speed and accuracy fight each other, and most teams pick speed and then wonder why win rates did not move. Route on fit first, then optimise the clock inside each lane.
Three lanes cover nearly everything. High intent and high fit goes straight to a calendar via instant round robin, ideally with the meeting booked before the thank you page loads. High fit and low intent goes to an SDR sequence with a 24 hour first touch. Off fit goes to nurture and never touches a human, regardless of how many whitepapers they open.
Response time inside the first lane is where the classic data lives. The finding that a lead contacted at five minutes is around 21 times more likely to qualify than one contacted at 30 minutes comes from James Oldroyd’s Lead Response Management study, published in 2007. Treat the multiple as directionally right and numerically stale: buyer behaviour, form volume and scheduling tools have all changed since. What has not changed is that the shape of the curve is brutal in the first hour and nearly flat after day one.
The mechanical fixes are boring and they work. Put a scheduling tool on the demo form so the buyer books themselves. Alert in Slack, not email. Set a written first touch target per lane and report the 90th percentile rather than the average, because the average hides the leads that sat for three days. Our sales and marketing SLA template has the lane definitions and the escalation path already written.
We did not fix pipeline by spending more. We fixed it by admitting that half of what we sent sales was never going to buy, and then having the argument about it.
Reporting that survives a board meeting
Report three numbers per source and nothing else: cost per opportunity, opportunity to closed-won rate, and blended payback in months. Cost per lead can live in the operating dashboard where the team tunes campaigns, and it should stay out of the board deck entirely, because it invites the question of why you do not just buy more of the cheap thing.
Add one qualitative input that most teams still refuse to collect: a self-reported source field on the demo form, worded as an open question about how they first heard of you. It disagrees with your attribution platform constantly, and the disagreement is the useful part. Podcasts, communities, Slack groups and a colleague at a previous job show up there and nowhere else, which is precisely the demand your last-touch model is crediting to branded search.
For the coverage math that connects all of this to a number, run your current opportunity rate through the pipeline coverage calculator and look at what a 10 point improvement in lead to opportunity does compared with a 30 percent budget increase. In most models the routing change wins, and it is free.
What to change first
Do the 500 lead audit this week. It takes an analyst two days and it tells you whether the rest of this page applies to you, which is a better use of two days than another channel test.
If off fit share comes back above 35 percent, fix the definition and the routing before you touch budget, and warn your CEO that the reported numbers will get worse before they get better. If it comes back under 20 percent, your problem genuinely is volume, and the source table at the top tells you where to add it: branded search and referral first, marketplaces second, paid social last.
Either way, the strategic frame sits one level up in B2B SaaS marketing, the channel mechanics live in SaaS lead generation, and the programme that feeds all of this is covered in the B2B SaaS demand generation playbook. Start with the audit, then pick the next page based on what it tells you.
Editable CSV worksheet
B2B SaaS Marketing planning worksheet
A practical b2b planning worksheet: decisions, owners, evidence and next actions.
Frequently asked questions
What is B2B SaaS lead generation?
B2B SaaS lead generation is the practice of producing identified, qualified buying interest for software sold to other businesses. It covers search, review marketplaces, paid social, events, webinars, partner referral, community and outbound prospecting. What separates it from generic B2B lead generation is the presence of self-serve trials and product signals, which means a large share of real buying interest arrives without ever filling in a form.
What is a good cost per lead for B2B SaaS?
There is no single number worth quoting, because cost per lead varies by a factor of thirty across sources in the same company. Branded search leads often cost under 40 dollars while a fully loaded outbound meeting can cost 600. A more useful target is cost per closed-won opportunity, which you can hold constant across channels and compare against a third of first year contract value.
How much does G2 or Capterra cost for lead generation?
Both run on a cost per click model in most categories, typically 2 to 15 dollars, rising above 20 in crowded categories like CRM, project management and HR software. Capterra also enforces a minimum monthly budget around 500 dollars. Pay per lead arrangements, where they exist, commonly land between 30 and 100 dollars and higher for enterprise categories.
Should B2B SaaS companies gate content behind a form?
Gate the things a buyer needs to do their job with your help, such as a calculator output, a benchmark dataset, a template or a live assessment. Do not gate an ebook that restates your blog. In 2026 the practical test is whether the asset is worth a real email address to someone who is already evaluating you. If it is not, ungate it and build the capture into the product trial instead.
What is the difference between demand generation and lead generation?
Demand generation creates and captures interest in the category and the product, much of it invisible and unattributed. Lead generation converts that interest into a named record your sales team can act on. The failure mode is running lead generation tactics on a market that has no demand yet, which produces cheap form fills from people who will never buy.
How do you improve B2B SaaS lead quality without losing volume?
Change routing before you change budget. Score on firmographic fit and buying group signals rather than content downloads, send off fit leads to nurture instead of to a rep, and give sales a written definition they signed. Volume on the reported metric will fall, often by 40 to 60 percent, while the number of leads a rep actually works stays roughly the same.
How fast should sales respond to an inbound B2B SaaS lead?
Within minutes for a demo request, within one business hour for anything else with fit. The widely quoted finding that contacting a lead inside five minutes makes qualification around 21 times more likely than at 30 minutes comes from a 2007 study by James Oldroyd, so treat the exact multiple as dated. The direction of the effect has held up in every replication since.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .