What LinkedIn Ads actually cost B2B companies
How LinkedIn Ads are priced, what drives the cost, and why cost per lead is the wrong number to judge them on.
LinkedIn Ads are priced by auction. You pay per click, per thousand impressions, or per message sent for Message Ads, and the price is set by how many advertisers want the same audience. For B2B, the cost that matters is not the cost per click or per lead LinkedIn reports, but the cost per closed deal in your CRM.
How LinkedIn charges
- Cost per click (CPC): you pay when someone clicks. Common for lead and website-visit campaigns.
- Cost per thousand impressions (CPM): you pay for views. Common for awareness.
- Cost per send: for Message Ads delivered to LinkedIn inboxes.
Bidding can be left to LinkedIn (maximum delivery), capped at a target cost, or set manually. Automated bidding spends the budget more easily; manual and capped bidding trade volume for control.
What drives the cost
- Audience size and precision. Narrow job-title and company targeting raises prices, because fewer people match.
- Competition. Senior roles in sectors like software, finance and consulting are wanted by many advertisers.
- Relevance. Ads that get engagement are rewarded with cheaper delivery.
- Objective and format. Lead generation, website visits and awareness are priced differently, as are single-image, video, document and message formats.
Why cost per lead misleads
LinkedIn reports cost per lead on the day of the form fill. The deal it leads to may close months later, long after LinkedIn's reporting window has closed. A cheap lead that never qualifies is expensive; an expensive lead that closes is cheap.
| Campaign A | Campaign B | |
|---|---|---|
| Cost per lead | $800 | $2,400 |
| Leads that close | 10% | 40% |
| Cost per customer | $8,000 | $6,000 |
On LinkedIn's numbers, Campaign A is three times better. In the CRM, Campaign B is the cheaper way to win a customer.
What to measure instead
- Cost per qualified lead, using your CRM's qualification stage.
- Cost per opportunity.
- Cost per closed deal, and revenue against spend.
All three need leads tracked from the form into the CRM with their campaign attached, which is how we set up LinkedIn Ads for B2B.
How to bring LinkedIn costs down
- Target your ideal customer tightly, but keep the audience large enough for LinkedIn to optimise.
- Exclude existing customers and open opportunities.
- Refresh creative before engagement drops.
- Send CRM stages such as qualified and closed-won back to LinkedIn through its Conversions API, so it optimises toward deals rather than form fills.
If LinkedIn looks expensive on its own numbers, check it against the CRM before cutting it. The platform-vs-CRM gap often favours LinkedIn.
Questions people ask
Why are LinkedIn Ads more expensive than Google or Meta?
Because the audience is narrower and more valuable to B2B advertisers. You can target by job title, seniority and company, and many advertisers compete for the same decision-makers.
Is there a minimum budget for LinkedIn Ads?
LinkedIn sets a minimum daily budget per campaign, shown in Campaign Manager in your currency. The more useful minimum is the budget that buys enough leads to judge results against your CRM.
Should I pay per click or per impression on LinkedIn?
Cost per click suits campaigns aimed at visits and leads. Cost per impression suits awareness. Either way, judge the campaign on cost per opportunity and closed deal, not on the billing unit.
Find out what your LinkedIn leads turn into.
The audit traces LinkedIn leads into your CRM before any budget changes.
Get the free audit