Home About
Case Studies Community Pricing
Book the teardown
All posts Benchmarks

LinkedIn Ads benchmarks for B2B SaaS: CPM, CPC, CPL, and what moves them

LinkedIn is the most expensive per impression of any major B2B channel, and often the most worth it. Here are the cost ranges I see across B2B SaaS accounts, what drives them, and the numbers you should judge the channel on instead of the one everyone fixates on.

Treat every figure below as directional. Your account will differ based on audience, offer, creative, and who you compete with for the same inbox. A benchmark is a sanity check, not a target. If someone promises you a fixed cost per lead on LinkedIn, they are guessing.

The rough ranges for B2B SaaS

Across sponsored content aimed at a defined B2B buyer, these are the ballparks that come up again and again:

CPM, the cost per thousand impressions, commonly lands in the $25–60 range, and higher for narrow, senior audiences. Cost per click usually falls between $8 and $14. Click-through rate on sponsored content typically sits under 1%, often around 0.4 to 0.7 percent. Cost per lead depends entirely on the offer: gated content and lead gen forms often run $100–250, while demo or contact-sales requests frequently cost $300–1,000 or more.

Those are wide ranges on purpose. The spread between a $100 lead and a $1,000 lead is not noise, it is the difference between a low-friction content download and a high-intent request to talk to sales. They are not the same event, and comparing their costs is meaningless.

What moves the numbers

Four things push your costs up or down more than anything else. Audience: the narrower and more senior the target, the higher the CPM, because you are competing for a small, valuable pool. Offer friction: a guide costs far less per lead than a demo, because more people say yes. Creative: LinkedIn rewards relevance, so strong, specific creative lifts click-through and drags cost down, while generic creative quietly taxes every metric. Competition: in crowded categories, everyone is bidding to reach the same few thousand buyers, and prices rise.

This is why your creative volume matters as much as your targeting. We treat it as a cadence, not a one-time build, which is covered in the creative testing piece.

The benchmarks that actually matter

CPM, CPC, and CPL are inputs. They tell you if the machine is running, not if it is making money. The numbers that decide whether LinkedIn is working are further down the funnel: cost per qualified opportunity, pipeline created, and payback period. A campaign with an ugly CPL and a healthy cost per opportunity is a good campaign. A campaign with a beautiful CPL full of leads that never take a call is a bad one wearing a good costume.

This is the whole reason to stop optimizing to the form fill, which we argue in form fills are not pipeline. On LinkedIn especially, a cheap lead and a real buyer are often two different people.

Why a high CPL can still be fine

A $400 LinkedIn lead sounds alarming until you put it against the deal. If your average contract value is $30,000 and even a small share of those leads close, the math works comfortably. The right way to read a LinkedIn CPL is always next to your ACV and close rate, not against some universal benchmark. We walk through that math in the CAC payback benchmark.

The flip side: if your ACV is small and your motion is self-serve, LinkedIn's costs are hard to justify, and the budget usually belongs elsewhere.

How to beat the benchmark

Lower friction where you can, so more of the right people convert. Lead gen forms usually beat sending traffic to a landing page, because they remove a step. Match the offer to the intent, so you are not asking a stranger to book a demo on the first touch. Keep fresh creative in market constantly, because fatigue on LinkedIn is fast and expensive. And feed pipeline back so you are optimizing toward buyers, not downloaders. Do those four things and your costs per real outcome fall, even if the headline CPM never does.

Common questions

What is a good cost per lead on LinkedIn Ads for B2B SaaS?

For gated content and lead gen forms, a cost per lead in the roughly $100–250 range is common, and demo or contact-sales requests often run $300–1,000 or more. There is no universal good number. A good CPL is one where the lead converts to pipeline often enough that payback holds for your deal size. A $400 lead that closes beats a $90 lead that never does.

Why are LinkedIn Ads so expensive?

You are paying to reach a precise, senior, hard-to-reach audience by job title, company, and seniority, and many advertisers compete for the same people. CPMs commonly sit in the $25–60 range and up. It is expensive per impression, but the right expensive if those impressions are decision-makers you cannot target this cleanly anywhere else and your deal size covers it.

What is a typical CPM and CPC on LinkedIn for B2B SaaS?

CPMs for B2B SaaS sponsored content commonly land in the $25–60 range, and higher for narrow senior audiences. Cost per click often falls between $8 and $14, with click-through rates usually under 1%. These are directional ranges that move with audience, offer, creative, and competition, so treat them as a starting point, not a target.

Are LinkedIn Ads worth it for B2B SaaS?

They are when your deal size is large enough to absorb a high cost per lead and your targeting matches a clear buyer. LinkedIn is strong at reaching people who are not searching yet, which creates demand that Google later captures as branded search. Judge it on cost per qualified opportunity and payback, not on the cost per lead showing in the platform. More on that in is LinkedIn Ads worth it.

Start here

Want to know if your LinkedIn spend is working?

Book a 30-minute teardown. We'll look at your LinkedIn costs next to your pipeline and payback, on your numbers, and tell you where the budget is earning and where it isn't. You keep the findings either way.

30 minutes. Direct with Jer.