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.

$8-20
Typical LinkedIn CPC (B2B, varies by vertical)
$30-80
LinkedIn CPM range (cost per 1,000 impressions)
$3-5k
Minimum monthly spend to get usable optimization data
50%+
View-through attribution inflation vs CRM first-touch

LinkedIn ad formats: what works in B2B

Sponsored Content (Single Image)
Best performer
The workhorse. Native to the feed, lowest friction, works for awareness and lead gen. Use a strong visual hook and a single clear message. First line of copy is what people see before “see more.” Make it count.
Document Ads
High engagement for thought leadership
Members scroll through the document in-feed without leaving LinkedIn. Strong for practitioners who want the content immediately. Gate it with a Lead Gen Form to capture contact info after a few pages. Works well for playbooks, frameworks, and data reports.
Video Ads
Works for awareness at lower CPM
CPMs are lower than image ads because completion rates are lower. Use for building retargeting audiences (25% and 50% video viewers). Keep B2B video under 90 seconds. Hook in the first 3 seconds or the feed wins.
Message Ads (InMail)
Situational
Open rates around 50%, CTR 3-5% when the offer and copy are sharp. Polarizing. Some buyers respond well. Others flag it as spam. Works best for event invitations and very targeted outreach to small ABM lists. Do not use at scale to cold audiences.
Carousel Ads
Lower priority
Higher production cost, typically lower CTR than single image. Use only when you have a genuine sequential story to tell (step 1, step 2, step 3) where each card builds on the last. Not for product feature lists.
Conversation Ads
Declining effectiveness
Branching InMail with multiple CTA buttons. Engagement has dropped as members became more aware of the format. Higher cost and complexity than the return justifies for most B2B campaigns in 2026.

LinkedIn campaign structure for B2B

Same three-tier logic as Meta, but the audiences are different and so are the budgets required per tier.

Layer 1: Awareness
Cold ICP targeting with Sponsored Content or video
Job title or function + seniority + company size. Or ABM company list if you have one. Objective: brand awareness or video views. Goal is building the retargeting pools for Layer 2. Metric: cost per relevant video view or CPM vs benchmark.
Budget allocation: 40-50% of LinkedIn spend. Minimum $1,500/month to build usable retargeting audience in 30 days.
Layer 2: Consideration
Website visitors and video viewers, content or demo offer
Retarget website visitors (requires LinkedIn Insight Tag on site, minimum 300 matched members before audiences activate), video viewers at 25% or 50%, and company page engagers. Offer: case study, on-demand webinar, product walkthrough video.
Budget allocation: 30-40% of LinkedIn spend.
Layer 3: Decision
CRM contacts, demo follow-up, ABM decision-stage push
Upload CRM contacts (open pipeline, trial users who stalled, conference attendees). Message Ads with specific next-step offer to ABM list contacts who engaged with Layer 1 or 2. Lead Gen Form with one qualification question. High budget efficiency because the audience is small and warm.
Budget allocation: 15-25% of LinkedIn spend. This layer is most valuable but starves without Layers 1 and 2 feeding it.

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) LinkedIn
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

Works 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
Wastes Money on LinkedIn
  • 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

Under $3k/mo
Pick one. LinkedIn minimum is $3-5k to generate data. Use Meta only at this stage.
100% Meta
$3k-$8k/mo
Start LinkedIn with the minimum. Meta handles awareness and retargeting. LinkedIn for cold ICP only.
70% / 30%
$8k-$20k/mo
Balanced. Meta for awareness and retargeting at scale. LinkedIn for ABM and cold ICP. Full three-tier on both platforms.
60% / 40%
$20k+/mo
LinkedIn ABM and decision-stage can absorb more budget at this level. Meta handles scale awareness cheaply. Test LinkedIn Message Ads to ABM lists.
55% / 45%

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.