The question I get most often about B2B paid social is: “should we do LinkedIn or Meta?” It’s the wrong question. The right question is: what job does each platform do, and do those jobs match what we need right now?
LinkedIn knows your buyers professionally because they told LinkedIn who they are. Job title, company, seniority, industry. When someone on LinkedIn says they are a Head of Product at a 300-person SaaS company, that is what they are. Meta infers it from behavior patterns and engagement signals. The precision gap is real, and it directly drives the cost gap.
The single most useful mental model: LinkedIn is where you go when you need to reach a specific type of person at a specific type of company. Meta is where you go when you need to reach people who already showed you some signal (visited your site, opened your email, watched your video) regardless of their job title.
LinkedIn targeting explained
LinkedIn Campaign Manager gives you targeting categories that no other platform can match for B2B accuracy. Here is what actually works and what is overrated.
Job title and job function
Job title targeting on LinkedIn hits people who listed that exact title on their profile. “Head of Engineering,” “VP of Marketing,” “Finance Director.” The problem is title consistency. One company says “Head of Engineering,” another says “Engineering Lead,” another says “Director of Engineering.” If you target only one variation, you miss the other two. Build a list of 8 to 15 title variants for your target role and use them together.
Job function is broader: “Engineering,” “Finance,” “Marketing.” Pair function with seniority (Director, VP, C-Level) to approximate the precision of title targeting without the variant problem. This combination is often more cost-effective than exhaustive title lists.
Company size and company name
Company size targeting (51-200 employees, 201-500, etc.) is surprisingly clean on LinkedIn because members update their company size automatically as their employer grows. For B2B SaaS with a specific ICP size band, this is one of the more reliable signals.
Company name targeting (ABM lists) is the sharpest tool in Campaign Manager. You upload a list of target accounts. LinkedIn matches them to company pages and serves your ads only to employees of those companies. Combine this with job title or seniority targeting and you have a defined list of people who are your exact buyers. This is expensive per click. The intent quality is the highest you will find on any paid social platform.
Skills and member groups
Skills targeting reaches members who listed specific skills on their profiles. “Salesforce,” “Google Ads,” “Financial Modeling.” Useful for reaching practitioners, not decision-makers. LinkedIn Groups targeting is less reliable since many groups are inactive.
LinkedIn ad formats: what works in B2B
LinkedIn campaign structure for B2B
Same three-tier logic as Meta, but the audiences are different and so are the budgets required per tier.
LinkedIn Lead Gen Forms: volume vs quality
Lead Gen Forms (LGF) pull member profile data into a pre-filled form without leaving LinkedIn. Conversion rates are high because the friction is near zero. The problem: zero friction means anyone clicks. A pre-filled form with name and email that takes two seconds to submit produces volume. It does not filter for intent.
The fix is one qualification question before the submit button. “What is your company’s annual revenue?” or “How many employees does your company have?” or “What is your current tool for X?” Unqualified respondents self-select out. CPL goes up slightly. Lead quality goes up significantly. The cost-per-sales-conversation drops.
The LGF setup that works: Thank-you page redirect to a calendar booking link immediately after form submit. Members who just filled in their info are in the moment. Getting them to book a call in that same session converts at 3 to 5x the rate of a follow-up email sequence started two days later.
Meta vs LinkedIn: the full comparison
This is not a contest. Each platform is better at a different job. The question is which job you need done right now, with the budget you have.
| Factor | Meta (Facebook/Instagram) | |
|---|---|---|
| Typical CPC (B2B) | $2-6 | $8-20+ (up to $30 in competitive verticals) |
| Typical CPM | $8-25 | $30-80+ |
| Job title targeting | Interest inference only. Weak. | Declared. Strong. |
| Company targeting (ABM) | Company page followers only. Very limited. | Named account lists. Highly precise. |
| CRM retargeting | Strong. 500+ list minimum for Lookalike. | Works, but audience match rates are lower than Meta. |
| Website retargeting | Pixel-based. Works well. | Insight Tag required. 300-member minimum before audiences activate. |
| Awareness at scale | Cost-effective. Video CPMs are low relative to LinkedIn. | Expensive for pure awareness volume. |
| Creative fatigue | Faster (smaller B2B audiences, higher frequency) | Similar. Rotate every 3-4 weeks. |
| Attribution default | 7-day click, 1-day view. Overclaims. | 30-day click, 7-day view. Overclaims more. |
| Minimum monthly budget | $1,500+ to generate enough data to optimize | $3,000-5,000+ minimum. Below that, audience sizes produce no statistical signal. |
| Best stage | Awareness + retargeting of known audiences | Cold ICP targeting + ABM decision-stage |
What wastes money on LinkedIn
- Job title + seniority combinations (8-15 variants)
- Company size filter matched to your ICP
- ABM company list with job title overlay
- Document Ads for practitioner content
- Lead Gen Forms with one qualification question
- Video retargeting audiences (25%, 50% viewers)
- Insight Tag on all pages before launching
- CRM upload for decision-stage targeting
- Audience expansion (LinkedIn’s broad match equivalent)
- Lead Gen Forms with no qualification question
- Running without LinkedIn Insight Tag installed
- 30-day click attribution (use 7-day click)
- Conversation Ads at scale to cold audiences
- Targeting “all seniorities” without a filter
- Same creative past 3-4 weeks
- Website objective without conversion tracking
Attribution on LinkedIn: the honest setup
LinkedIn’s default attribution is 30-day click, 7-day view. That is one of the most generous attribution windows in paid social. For B2B where the buying cycle runs 60 to 180 days, a 30-day click window sounds reasonable but still overclaims because it counts assists as sole-credit conversions.
The setup I use: 7-day click attribution, no view-through. Compare the LinkedIn-reported conversions against your CRM source data. In most B2B accounts, LinkedIn on default attribution claims 2 to 3x what the CRM credits it for. Not because the platform is bad, because the attribution model is optimistic.
The ground truth is self-reported attribution on your demo form, combined with CRM first-touch data. Both LinkedIn and Meta will tell you they drove more than they did. Your CRM and your “how did you hear about us?” field will not.
How to split budget between Meta and LinkedIn
The split depends on your monthly budget and where you are in building your paid social motion. Here is how I think about it at different spend levels.
Recommended budget split by total monthly paid social spend
The bottom line
LinkedIn Ads for B2B work. They are expensive because the targeting is precise and the audience is professional. The CPCs look painful next to Meta. The cost-per-qualified-lead, when targeting is tight and LGFs include a qualification question, is often competitive with Google Ads for mid-market B2B terms.
Meta is cheaper per click and better at retargeting known audiences at scale. It cannot tell you someone is a CFO at a 400-person company unless they told it themselves, which they probably did not. LinkedIn can.
The accounts that generate real B2B pipeline from paid social use both. Meta builds awareness and retargets at low cost. LinkedIn reaches the cold ICP with precision and handles the ABM decision-stage push. Neither platform replaces the other, and treating them as competing channels is what causes teams to run one poorly and wonder why it failed.
Running LinkedIn Ads and Meta for B2B and not sure which is actually working?
I audit both channels together, reconcile the attribution against CRM source data, and give you a clear read on where the real pipeline is coming from and where the budget is going to waste.
Request a Free Audit See Services