Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Demand Generation

What Is a Good Cost per Lead for B2B SaaS

ORM Technologies
Home/ Glossary/ What Is a Good Cost per Lead for B2B SaaS
Definition There is no portable cost per lead benchmark in B2B SaaS. A good cost per lead is the highest one your conversion rates and deal size can absorb while keeping customer acquisition cost inside your payback target.
A good cost per lead is the one your funnel can convert into a customer at an acquisition cost you can pay back on schedule. No published benchmark can answer the question for you, because the benchmark does not know what you call a lead.

Why the published number is unusable

Two companies quoting the same $150 cost per lead can be running opposite businesses. One counts every content download. The other counts only leads that clear a fit and intent threshold. The first will convert a small fraction of them to opportunity. The second will convert a large fraction. The identical price buys entirely different assets.

Deal size compounds the problem. A $400 lead is cheap against a six-figure contract and ruinous against a $6,000 annual subscription. Any benchmark that does not carry your definition of a lead and your average contract value alongside it is a number without a unit.

Derive your own ceiling

The calculation runs backward from payback, and it takes four inputs you already have.

StepCalculation
Allowable CACTarget payback months × (annual contract value ÷ 12) × gross margin
Marketing allowanceAllowable CAC × the share of CAC marketing carries
Leads per customer1 ÷ (lead-to-opportunity rate × win rate)
Maximum cost per leadMarketing allowance ÷ leads per customer
That ceiling is specific to one segment and one motion. Run it separately for enterprise and self-serve, because both the deal size and the conversion rates differ, and a blended ceiling will overfund the weaker path.

Then stop managing to the number

Cost per lead is a diagnostic, not a target. Held as a target, it pushes budget toward whatever produces the cheapest form fills, which is reliably the audience least likely to buy. The decision-grade version is cost per opportunity, which prices the funnel loss that cost per lead hides.

Watch the two together. Cost per lead climbing while cost per opportunity falls means targeting got sharper. Both climbing means the channel is saturating and the next dollar is buying less. Cost per lead falling while cost per opportunity climbs is the warning sign, and it usually shows up in pipeline coverage a quarter later as volume that fills the funnel and never closes.

Set the target once, then revisit it when the inputs move

Your allowable cost per lead is not permanent. It moves with contract value, win rate, and the payback period the business is willing to fund. Recalculate it whenever any of those change materially, and treat the funnel math behind sales velocity as the check on whether the new ceiling still produces enough opportunities to cover the number.

Frequently Asked Questions

Is there a standard cost per lead for B2B SaaS?

No. Published figures vary wildly because every company defines a lead differently and sells at a different price point. A number built on newsletter signups and a number built on demo requests describe unrelated things, so comparing them tells you nothing about either business.

How do you calculate your own cost per lead ceiling?

Start from allowable CAC, which is your target payback months multiplied by the monthly gross profit on a new customer. Take the marketing share of that figure, then divide by the number of leads it takes to produce one customer. The result is the most you can pay per lead and still hit payback.

Is a rising cost per lead always bad?

No. Cost per lead rising alongside a higher lead-to-opportunity rate usually means you narrowed targeting and bought better fit. The number that matters is cost per opportunity. If it fell while cost per lead rose, the change worked.

What should you report instead of cost per lead?

Cost per opportunity and cost per closed-won customer, split by source. Those prices include the funnel loss that cost per lead ignores, and they are the only versions of the metric that can be compared against a payback target.

Put these metrics to work

ORM builds custom revenue forecast models that turn concepts like what is a good cost per lead for b2b saas into prescriptive action for your team.

Schedule a Demo