LinkedIn ads aren't expensive. Untargeted LinkedIn ads are expensive.
The average CPC on LinkedIn sits between $5 and $9 for B2B. Compared to Google Ads or Meta, that sounds steep. And it’s the number one reason B2B companies hesitate to invest in LinkedIn, or pull back after a few months of unsatisfying results.
But the cost per click isn’t the problem. The problem is where those clicks come from.
When your LinkedIn campaigns use standard audience filters (job title, seniority, company size, industry), you’re reaching an audience of tens of thousands of people. Most of them work at companies outside your ICP. LinkedIn’s algorithm optimizes for the cheapest engagement within that audience, which means your budget flows toward people who are easy to reach, not people who are likely to buy.
You’re not paying $7 per click. You’re paying $7 per irrelevant click, multiplied by hundreds of them, every month.
"The budget isn't too high. The waste is. When 80% of your impressions go to companies that will never buy, the problem isn't LinkedIn's pricing. It's your targeting."
Where the money actually goes
Pull up any B2B LinkedIn campaign that uses standard audience filters. Look at the company engagement report. You’ll see a list of company names that engaged with your ads.
Most of those names will be unfamiliar. Companies you’ve never heard of. Companies your sales team wouldn’t recognize. Companies that may technically fit the firmographic criteria (right size, right industry) but aren’t real opportunities.
This is the waste. Not malicious, not a platform failure. Just the predictable result of giving LinkedIn a broad audience and letting its algorithm find the cheapest impressions within it.
The math is simple. If your audience contains 40,000 people across hundreds of companies, and only 200 to 500 of those companies are genuine ICP fits, then roughly 95% of your budget reaches companies that will never become customers. At $7 per click, a campaign generating 500 clicks per month is spending $3,500. If 95% goes to non-ICP companies, you’re getting $175 worth of relevant engagement and $3,325 worth of waste.
That’s not expensive advertising. That’s inefficient advertising.
KEY STAT
LinkedIn ICP-targeted campaigns achieve 68% higher ROI
How much of your LinkedIn budget is reaching companies outside your ICP?
We’ll audit your campaigns and show you exactly where the spend is going.
The three layers of waste
Not all waste looks the same. Most B2B LinkedIn campaigns have waste at three levels.
Wrong companies. The biggest layer. Your ads reach companies that match your firmographic filters but aren’t real opportunities. Wrong tech stack, wrong buying stage, wrong business model. They look right on paper. They’ll never close.
Wrong people at the right companies. Your ads reach someone at a target account, but it’s a junior employee who clicked out of curiosity. Or it’s someone in a function that has nothing to do with the buying decision. The account is right. The person isn’t. No pipeline impact.
Right people, wrong message. Your ads reach the right person at the right company, but the creative is generic. “Streamline your operations” or “transform your business.” Nothing signals that your product solves their specific problem. They scroll past because the message doesn’t resonate with their role.
Each layer requires a different fix. The first layer is a targeting problem, solved by switching from audience filters to named account lists. The second is a buying committee problem, solved by layering job function and seniority on top of account targeting. The third is a creative problem, solved by building role-specific messaging.
Most companies only address the third layer. They test new ad copy, new formats, new images. But creative optimization on top of broken targeting is cosmetic. You’re polishing ads that are being shown to the wrong people.
What zero-waste looks like
Contrasted Marketing uses a principle called zero-waste advertising. The concept is straightforward: 100% of your LinkedIn ad spend should reach named accounts in your ICP. Not 80%. Not 90%. All of it.
This means starting with a named account list. 200 to 500 companies that your sales and marketing teams have agreed represent your best opportunities. The list is uploaded to LinkedIn. Your ads only reach people at those companies.
It means layering role-based targeting on top. Within those 200 to 500 companies, you target specific functions and seniority levels that map to the buying committee. Evaluators. Budget holders. Technical gatekeepers.
And it means building creative that speaks to each role’s concerns. The evaluator sees product-focused content. The CFO sees ROI-focused content. The security reviewer sees compliance-focused content.
When all three layers are aligned, the waste disappears. Every impression goes to someone at a target company. Every click comes from a role in the buying committee. Every piece of creative addresses that role’s specific decision criteria.
The cost per click may be the same $7. But the cost per meaningful engagement drops dramatically, because every dollar is working toward pipeline.
Why companies resist this approach
The objection is always the same: “If I narrow my audience that much, I won’t spend my budget. LinkedIn needs a bigger audience to optimize.”
This is true in the sense that LinkedIn’s algorithm prefers larger audiences. It has more room to find cheap impressions. But “cheap impressions” is exactly the problem. You’re optimizing for LinkedIn’s efficiency, not your pipeline.
A smaller audience of ICP-fit accounts will have a higher CPM. Your cost per impression will go up. But your cost per relevant impression will go down, because every impression reaches a company that matters.
The shift requires accepting that smaller numbers can mean better results. Fewer impressions, fewer clicks, fewer leads. But more pipeline, because every metric is attached to a real account.
The one question that reveals the waste
Ask your marketing team this: “Of the last 100 clicks on our LinkedIn ads, how many came from companies on our target account list?”
If they can’t answer, you don’t have account-level tracking in place. If the answer is less than 50%, the majority of your budget is reaching companies that will never buy.
That single question will tell you more about your LinkedIn ROI than any CTR or CPL report.
TL;DR
B2B companies overspend on LinkedIn because their targeting is too broad, not because LinkedIn is too expensive. When audience filters reach tens of thousands of people, most of the budget goes to companies outside the ICP. Contrasted Marketing’s zero-waste advertising approach starts with a named account list of 200 to 500 companies, layers role-based targeting on top, and builds creative for each buying committee role. The result: every dollar reaches a company that could actually become a customer.
Want to know how much of your LinkedIn budget is wasted?
We’ll audit your targeting and show you the gap between where your money is going and where it should be.