LinkedIn Ads Targeting: The 20K-50K Audience Rule for B2B SaaS
The optimal audience size for LinkedIn Ads is 20,000 to 50,000 for B2B SaaS budgets under $10,000/month, according to multi-expert consensus (Adam from Fibbler, AJ Wilcox from B2Linked). At Baker, we’ve audited dozens of B2B SaaS LinkedIn accounts, and the most common targeting mistake isn’t choosing the wrong job titles. It’s launching campaigns with three default settings still enabled that silently drain budget to irrelevant audiences. This guide covers Baker’s Precision Targeting Method: the 20K-50K audience rule, three settings to disable on every campaign, the floor-to-ceiling bidding arbitrage, matched audience bypass with third-party lists, and the exclusion principles that keep your spend focused on real prospects.
The 20K-50K Audience Sweet Spot (and Why It Matters)
According to Adam from Fibbler, LinkedIn Ads audience sizes should hit a sweet spot between 20,000 and 50,000 for budgets under $10,000/month [1]. This isn’t an arbitrary range. It’s the result of two opposing forces that destroy campaign performance when you land outside it.
Too large (above 50K): Your budget spreads too thin. At $5,000/month across a 200K audience, most of your ICP never sees your ads. You get low audience penetration, scattered data, and no ability to build the frequency needed for brand recall over a 192-day B2B buying cycle [1][2].
Too small (below 20K): Your budget burns through the audience too fast. High-frequency fatigue sets in, LinkedIn struggles to optimize delivery, and you exhaust the pool before gathering meaningful data [1].
| Audience Size | Risk | Result |
|---|---|---|
| Under 20K | High-frequency fatigue, delivery issues | Audience exhaustion before data collection |
| 20K-50K | Optimal balance | Sufficient penetration with sustainable frequency |
| 50K-100K | Budget dilution begins | Lower penetration, scattered engagement |
| Over 100K | Severe budget dilution | Most ICP never sees ads, no frequency |
For a deeper breakdown of budget math and the Budget Efficiency Formula, see our guide on LinkedIn Ads budgeting for B2B SaaS.
The math reinforces this: at $5,000/month ($165/day) with a $12 CPC, you get roughly 14 clicks per day. Spread across a 100K audience, each person sees your ad infrequently. Concentrate that on 30K people, and you build the repeated exposure that drives brand recall and eventual conversion [1][3].
Three Filters: Company Size, Industry, and Job Titles
According to Adam from Fibbler, the core targeting stack for B2B SaaS on LinkedIn uses three primary filters [1]:
Filter 1: Company size
Company size is the strongest ICP signal on LinkedIn because it directly correlates with budget, buying process, and deal size. A 50-person startup and a 10,000-person enterprise have fundamentally different sales cycles, and mixing them in one campaign produces meaningless aggregate data [1].
Filter 2: Company industry
Industry narrows the company pool to your addressable market. According to Adam, combine with company size using AND logic (not OR) to keep the audience focused [1][4].
Filter 3: Job titles (or Job Function + Seniority)
Job titles identify the decision-makers and influencers within target companies. However, LinkedIn maps titles into internal “Super Titles” that can group unrelated roles together [1].
The Super Title problem: According to Adam from Fibbler, job titles on LinkedIn map into hundreds of unrelated “Super Titles” internally [1]. An advertiser targeting “VP of Marketing” might also reach “VP of Marketing Operations” or “VP of Marketing Analytics” depending on how LinkedIn clusters them. The fix: routinely check the Professional Demographics and Company Engagement Breakdown tabs in Campaign Manager and build a Master Exclusion List of irrelevant titles that LinkedIn’s Super Titles pull in [1].
Critical rule: Layer filters using AND operators, not OR [4]. According to Cole from InterTeam Marketing, OR makes your audience too broad. Example: Company Industry = SaaS AND Job Function = Marketing AND Seniority = VP+ targets the intersection, not the union [4][5].
Three Settings to Disable Immediately (LAN, Expansion, Default Location)
Multi-expert consensus (AJ Wilcox from B2Linked, Mark from Winbox, Adam from Fibbler) identifies three default LinkedIn campaign settings that silently waste budget [4][6][7]. Baker’s Precision Targeting Method starts by disabling all three before any campaign launches.
Setting 1: LinkedIn Audience Network (LAN)
Default: ON. Change to: OFF.
According to AJ Wilcox from B2Linked, the LinkedIn Audience Network places your ads on third-party apps and websites outside LinkedIn [6]. The documented risks:
| Problem | Detail | Source |
|---|---|---|
| Budget drain | 60% of one client’s budget went to a single fraudulent app | AJ Wilcox [6] |
| No pacing | Can spend entire daily budget in 20 minutes or less | AJ Wilcox [6] |
| Fake engagement | 5%+ CTR and under $2 CPC, but zero meaningful conversions | AJ Wilcox [6] |
| Fraud mechanism | Shady app developers simulate clicks for ad revenue | AJ Wilcox [6] |
Multi-expert consensus (AJ Wilcox from B2Linked, Mark from Winbox): disable LAN on all campaigns. According to Mark, there are no use cases where LAN produces quality traffic [7]. The metrics look excellent on the surface, which is precisely what makes it dangerous: advertisers see low CPCs and high CTRs and assume the traffic is working.
Setting 2: Audience expansion
Default: ON. Change to: OFF.
According to Mark from Winbox, audience expansion adds LinkedIn-determined lookalikes to your targeting [7]. LinkedIn is financially motivated to expand your audience because it charges by impressions. The result: budget flows to people LinkedIn thinks are similar to your ICP, rather than people who match your actual targeting criteria [7].
According to Adam from Fibbler, audience expansion targets lookalikes that stray from exact ICPs [1]. If you’ve carefully built a 20K-50K audience using company size, industry, and job titles, audience expansion undermines that precision by adding unknown profiles to the mix.
Setting 3: Location targeting default
Default: “Recent or permanent location.” Change to: “Permanent location” only.
According to Adam from Fibbler, the default location setting shows your ads to anyone who has recently been in your target region, including travelers passing through for a conference [1]. You pay approximately $10 per click for someone who flies home tomorrow and will never become a customer. Switching to “Permanent location” eliminates this impression waste [1].
At Baker, we run a pre-launch checklist on every LinkedIn Ads campaign that starts with these three settings. We’ve seen accounts where LAN alone consumed over half the monthly budget before the client realized the clicks were generating zero pipeline. The few minutes it takes to verify these settings save thousands of dollars in wasted spend.
Manual Bidding: The Floor-to-Ceiling Arbitrage Method
Multi-expert consensus (Adam from Fibbler, Mark from Winbox, Sylvia Perez from AdConversion): never use Maximum Delivery on LinkedIn [3][7][8].
According to Mark from Winbox, Maximum Delivery uses CPM-based pricing that is significantly more expensive than CPC on LinkedIn [7]. On most advertising platforms, CPM and CPC costs converge over time. On LinkedIn, they don’t. CPM consistently overpays, which means Maximum Delivery (LinkedIn’s default bidding) systematically wastes budget compared to manual CPC bidding [7].
Baker’s Floor-to-Ceiling Bidding Method:
-
Set your floor: Start at the absolute lowest bid LinkedIn allows, well below the platform’s suggested bid [8]. According to Adam from Fibbler, begin at two-thirds of LinkedIn’s recommended bid as your initial anchor [3].
-
Raise incrementally: Increase by $0.50-$1.00 per day until your daily budget spends consistently [3].
-
Find the ceiling: The point where you achieve full daily delivery at the lowest possible cost. Going higher wastes money without increasing reach [8].
-
Disable bid adjustments: Turn off “Enable bid adjustment for high-value clicks” [3]. This setting lets LinkedIn overbid based on its own judgment of click value, removing your cost control.
| Bidding Strategy | Pricing Model | Cost on LinkedIn | Recommendation |
|---|---|---|---|
| Maximum Delivery (default) | CPM-based | Significantly overpays [7] | Never use |
| Manual CPC | CPC-based | Lower cost, full control [7] | Always use |
| Starting bid | Manual CPC | 2/3 of recommended [3] | Adjust daily |
According to Cole from InterTeam Marketing, adding a desktop device preference further reduces costs [5]. Desktop users yield significantly lower cost-per-conversion and higher conversion rates in B2B. While you cannot exclusively target desktop, you can add it as a trait filter to increase the percentage of desktop impressions [5].
Once your targeting and bidding are dialed in, the highest-engagement format to run against these audiences is Thought Leader Ads, which deliver 13x the CTR of standard image ads.
Matched Audience Bypass: Third-Party Lists Plus LinkedIn Filters
According to Adam from Fibbler, the best way to overcome LinkedIn’s native targeting limitations is to bypass it entirely with the Matched Audience method [1]:
Step 1: Build your list off-platform
Use third-party data tools (Apollo, Cognism, ZoomInfo, or your CRM) to build exact company and contact lists based on criteria LinkedIn cannot filter for: revenue, tech stack, recent funding, or specific behavioral signals [1].
Step 2: Upload as a Matched Audience
Upload the list to LinkedIn Campaign Manager as a Matched Audience. LinkedIn matches your list against its member database. This changes targeting from probability-based matching (LinkedIn’s algorithm guessing who fits) to exact account matching (you telling LinkedIn exactly who to reach) [1].
Step 3: Layer LinkedIn’s native filters on top
Once the Matched Audience is uploaded, add LinkedIn’s job title and seniority filters on top. This ensures you reach the right people within the right companies, combining off-platform precision with LinkedIn’s professional hierarchy data [1].
This three-step approach solves the “Super Title” problem entirely. Instead of trusting LinkedIn’s internal title clustering, you’ve already identified the exact companies. The job title filter then narrows within those companies to the decision-makers and influencers you want to reach.
Building Your Exclusion List (Baker’s Exclusion Framework)
According to Mark from Winbox, your exclusion list typically ends up longer than your inclusion list [7]. LinkedIn’s targeting leaks significantly, and without aggressive exclusions, budget flows to people who will never become customers.
Baker’s Exclusion Framework organizes exclusions into five categories:
| Category | What to Exclude | Why |
|---|---|---|
| Competitors | Companies in your space | They’re researching, not buying [3] |
| Previous employers | Your team’s former companies | LinkedIn over-indexes on these connections [3] |
| Existing customers | Current sign-ups and paying users | Acquisition budget shouldn’t retarget existing revenue [3] |
| Out-of-ICP enterprise | Companies too large or too small | Prevents budget waste on non-viable prospects [3] |
| Job seekers | /careers page visitors (180-day window) | They want to work for you, not buy from you [5] |
According to Cole from InterTeam Marketing, build URL-based exclusion audiences for specific pages [5]:
- /login page visitors (180-day window): These are existing customers. Exclude them from acquisition campaigns.
- /careers page visitors (180-day window): These are job seekers. Exclude them from all campaigns.
- /partners page visitors (180-day window): These may be channel partners, not prospects.
Pro tip: Create a 30-day variation of your login page exclusion. Prospects who checked your login page within 30 days may be evaluating your product and could still convert. The 180-day version catches long-term customers, while the 30-day version preserves recent evaluators [5].
Maintaining exclusions over time
According to Adam from Fibbler, the Professional Demographics tab in Campaign Manager reveals exactly who is seeing your ads [1]. Check it weekly during the first month and monthly thereafter. When you spot job titles, industries, or company sizes that don’t match your ICP, add them to your exclusion list immediately. The Super Title problem means LinkedIn will continuously leak irrelevant profiles into your audience, so exclusion maintenance is an ongoing task, not a one-time setup [1].
FAQ
What audience size should I target for LinkedIn Ads?
Multi-expert consensus (Adam from Fibbler, AJ Wilcox from B2Linked) recommends 20,000 to 50,000 for budgets under $10,000/month [1]. This provides enough scale for LinkedIn to optimize delivery while maintaining sufficient frequency to build brand recall across the 192-day B2B buying journey.
Is LinkedIn Audience Network worth testing?
According to AJ Wilcox from B2Linked, no. LAN has been documented draining 60% of a client’s budget to a single fraudulent app, with no pacing algorithm to prevent overspend [6]. Multi-expert consensus (Wilcox, Mark from Winbox): disable on all campaigns [6][7]. The deceptively strong metrics (5%+ CTR, under $2 CPC) mask zero real conversions.
What’s the difference between Maximum Delivery and manual bidding on LinkedIn?
Maximum Delivery uses CPM-based pricing. According to Mark from Winbox, CPM is significantly more expensive than CPC on LinkedIn, unlike most platforms where the two converge [7]. Manual CPC bidding gives you direct cost control. Start at two-thirds of LinkedIn’s recommended bid and adjust daily [3].
How do I know if my LinkedIn targeting is working?
Check the Professional Demographics tab in Campaign Manager weekly [1]. If job titles, industries, or company sizes don’t match your ICP, your targeting is leaking. Add mismatched profiles to your exclusion list immediately. According to Mark from Winbox, verify audience composition before launch and study demographic insights after launch to confirm ads reached the right people [7].
Can I target specific companies on LinkedIn Ads?
Yes. Upload a company list as a Matched Audience and layer job title and seniority filters on top [1]. According to Adam from Fibbler, this Matched Audience bypass gives you exact account matching instead of relying on LinkedIn’s probability-based native targeting. For precision ABM, this is the strongest targeting method available on the platform.
Should I use AND or OR when combining LinkedIn targeting filters?
Always AND. According to Cole from InterTeam Marketing, OR makes your audience too broad [5]. AND gives you the intersection of your filters (e.g., people who match industry AND job function AND seniority), while OR gives you the union (anyone matching any single criterion). AND targeting preserves the 20K-50K audience discipline.
How often should I update my LinkedIn Ads exclusion list?
Check the Professional Demographics tab weekly during the first month, then monthly [1]. According to Mark from Winbox, LinkedIn’s targeting leaks significantly, so your exclusion list is a living document that grows over time [7]. The Super Title problem means LinkedIn continuously pulls in unrelated job titles, requiring ongoing maintenance.
Sources
- Adam, Fibbler — LinkedIn Ads Targeting Framework and Audience Sizing
- Adam, Fibbler — “10 Years of LinkedIn Ads Knowledge in 10 Minutes”
- Adam, Fibbler — LinkedIn Ads B2B Strategy and Manual Bidding Framework
- Mark, Winbox — “LinkedIn Ads Filter Logic: AND vs OR Targeting”
- Cole, InterTeam Marketing — “LinkedIn Matched Audiences and Exclusion Setup”
- AJ Wilcox, B2Linked — “LinkedIn Audience Network: Risks and Recommendations”
- Mark, Winbox — “LinkedIn Ads Pitfalls: Three Default Settings to Change”
- Sylvia Perez, AdConversion — “Floor-to-Ceiling Bidding Arbitrage for LinkedIn Ads”
FAQ
- What is the ideal audience size for LinkedIn Ads?
- Multi-expert consensus (Adam from Fibbler, AJ Wilcox from B2Linked) recommends an audience size between 20,000 and 50,000 for LinkedIn Ads budgets under $10,000/month. Audiences larger than 50K spread budget too thin, resulting in low penetration where most of your ICP never sees your ads. Audiences smaller than 20K cause high-frequency fatigue and limit LinkedIn's ability to optimize delivery.
- Should I turn off LinkedIn Audience Network?
- Yes. According to AJ Wilcox (B2Linked), LinkedIn Audience Network (LAN) is ON by default and has been documented draining 60% of a client's budget to a single fraudulent app. LAN lacks a pacing algorithm and can spend your entire daily budget in 20 minutes or less. The metrics look deceptively good (5%+ CTR, under $2 CPC) but produce zero meaningful conversions. Multi-expert consensus (AJ Wilcox, Mark from Winbox): disable LAN on all campaigns.
- Should I turn off audience expansion on LinkedIn Ads?
- Yes. According to Mark from Winbox, audience expansion deviates from your targeting filters by adding LinkedIn-determined lookalikes. LinkedIn is financially motivated to expand your audience because it charges by impressions. Disabling audience expansion keeps your spend focused on the exact ICP you defined, rather than people LinkedIn thinks are similar. This is one of three default settings every advertiser should disable immediately.
- What is the best bidding strategy for LinkedIn Ads?
- Multi-expert consensus (Adam from Fibbler, Mark from Winbox, Sylvia Perez from AdConversion): always use manual bidding, never Maximum Delivery. According to Mark from Winbox, Maximum Delivery uses CPM-based pricing that is significantly more expensive than CPC on LinkedIn. Unlike most platforms where CPM and CPC costs converge over time, LinkedIn CPM consistently overpays. Start your manual bid at two-thirds of LinkedIn's recommended bid and adjust incrementally until you achieve consistent daily delivery.
- How do I use third-party lists with LinkedIn Ads targeting?
- According to Adam from Fibbler, the Matched Audience bypass is the most precise targeting method on LinkedIn. Build exact account and contact lists using third-party tools (Apollo, Cognism, ZoomInfo, or your CRM), upload them as Matched Audiences, then layer LinkedIn's native job title and seniority filters on top. This changes targeting from probability-based matching to exact account matching, eliminating LinkedIn's native matching failures.
- Should I change LinkedIn Ads location targeting from the default?
- Yes. According to Adam from Fibbler, LinkedIn defaults to 'Recent or permanent location,' which shows your ads to travelers passing through your target region. Change this to 'Permanent location' only. Otherwise, you pay approximately $10 per click for someone who flew in for a conference and leaves tomorrow. This is one of the three default settings to change immediately on every LinkedIn Ads campaign.
- What should I exclude from LinkedIn Ads targeting?
- According to Mark from Winbox, your exclusion list typically ends up longer than your inclusion list because LinkedIn's targeting leaks significantly. Essential exclusions: competitors, previous employers, existing customers and sign-ups, enterprise companies outside your ICP, and job seekers (exclude /careers page visitors). Build URL-based exclusion audiences for login pages (existing customers) and careers pages (job seekers) with 180-day windows.