The short version
LinkedIn audience targeting for B2B works best when you build from a company list outward, not from job titles inward. Every targeting facet LinkedIn offers (company, job, education, demographics, interests, and matched audiences) is described below with what it is good for and where it fails. For professional services firms and B2B SaaS teams running account-based programs, the winning pattern is: upload the account list as a matched audience, layer job function and seniority on top, exclude customers, competitors and converters, turn off audience expansion, and keep each audience between roughly 20,000 and 300,000 members. Most wasted LinkedIn spend traces to one of six mistakes listed at the end.
Every LinkedIn targeting facet, explained
LinkedIn Campaign Manager groups targeting into five attribute families plus matched audiences. The attribute families are self-reported profile data, which is both their strength (people keep job titles current on LinkedIn more than anywhere else) and their weakness (titles are inconsistent, and company size is only as accurate as the company page).
| Family | Facet | What it matches | Reliability | Best use in B2B / professional services |
|---|---|---|---|---|
| Location | Permanent or recent location | Profile location, or recent IP-based location | High for country; medium for metro | Always set; split campaigns by region (see benchmarks by region) |
| Company | Company name | Members whose current employer matches the company page | High for large companies; weak for SMBs with no page | Manual ABM lists under 200 names; otherwise use list upload |
| Company | Company industry | Industry declared on the company page | Medium; many pages pick generic industries | Broad ICP definition; combine with size |
| Company | Company size | Employee count declared on the company page | Medium; self-reported and often stale | Core ICP filter; pairs with function/seniority |
| Company | Company growth rate | Year-over-year headcount change | Medium | Target scaling companies (e.g. 20%+ growth) for hiring-driven products |
| Company | Company category | Fortune 500, Forbes lists, etc. | High for the lists LinkedIn maintains | Enterprise ABM shortlists |
| Company | Company revenue | Estimated revenue band | Low to medium; estimated | Use only as a soft filter alongside size |
| Company | Company connections | Followers of a company page (first-degree connections) | High | Exclude your own followers from cold campaigns, or include for warm |
| Company | Company followers | Members following your page | High | Retargeting-style warm audience |
| Job experience | Job title | Standardized and free-text current titles | Medium; huge title variance | Use sparingly; prefer function + seniority |
| Job experience | Job function | LinkedIn-standardized function (Finance, IT, Marketing, etc.) | High | Primary ABM layer; catches title variants |
| Job experience | Job seniority | Standardized level (Entry, Senior, Manager, Director, VP, CXO, Owner, Partner) | High | Primary ABM layer; Partner/Owner critical for professional services |
| Job experience | Years of experience | Total career tenure | Medium | Proxy for seniority in small firms where titles are odd |
| Job experience | Skills | Skills listed or endorsed | Low to medium | Reach practitioners where function is ambiguous (e.g. 'Kubernetes') |
| Education | Schools, degrees, fields of study | Profile education | High | Alumni programs; almost never useful in B2B ads |
| Demographics | Age and gender | Inferred from profile | Low; restricted in EU | Avoid; harms reach and raises compliance risk |
| Interests and traits | Member interests | Inferred from content engagement and groups | Low to medium | Top-of-funnel reach; not for ABM |
| Interests and traits | Member groups | Group membership | Medium | Niche practitioner reach (e.g. CPA or legal-tech groups) |
| Interests and traits | Member traits | Frequent traveler, open to education, job seeker, etc. | Medium | Exclude 'job seekers' from lead-gen campaigns |
Company facets
Company name targeting is the closest thing Campaign Manager has to native ABM, but it caps out in practice. You can add names manually or via list upload; manual selection is fine up to a couple of hundred accounts. Company size is the filter most teams get wrong: it is the size declared on the company's LinkedIn page, which for a 400-person startup that last updated the page at Series A may still say 51-200. Company industry suffers from the same self-reporting problem; a fintech may sit under Financial Services or Software depending on who set up the page. When your ICP is defined by size and industry, plan to test adjacent bands rather than trusting the boundaries.
Job facets
Job function and seniority are LinkedIn's standardized fields, derived from titles by its own classifier, and they are the workhorses of B2B targeting because they survive title variance. "Head of Growth", "Growth Lead" and "Director, Growth Marketing" all map to Marketing function and Director-ish seniority. Job title targeting is precise but brittle: you will always miss the variant you did not think of. Our recommendation for professional services firms is function plus seniority, with an explicit list of Partner, Owner and CXO seniorities for firms where the buyers are principals rather than employees.
Interest and trait facets
Interest targeting is inferred from engagement, which means it identifies people who read about a topic, not people who buy it. It is fine for building a top-of-funnel video-view pool. It is a poor primary facet for anything measured on pipeline. Member traits are more useful as exclusions: removing "job seekers" from lead-gen campaigns visibly cuts junk form fills.
Matched audiences: the ABM layer
Matched audiences are the facets that let you bring your own data into LinkedIn, and they are where account-based targeting actually happens. There are four types.
| Type | Input | Minimum size | Typical match rate | ABM use |
|---|---|---|---|---|
| Company list upload | CSV of company names, plus optional domain, LinkedIn page URL, stock ticker, city/state/country | 300 matched members to serve | 60%-90% of companies, higher with domains and page URLs | Primary target-account audience |
| Contact list upload | CSV of emails, plus optional first/last name, company, title, country | 300 matched members | 20%-50% of contacts (business emails match poorly; personal emails better) | Retarget known contacts, suppress customers |
| Website retargeting (Insight Tag) | Page URL rules on your site | 300 members | n/a | Mid-funnel sequencing after ungated content |
| Engagement retargeting | Video viewers, Lead Gen Form openers, single image ad engagers, company page visitors, event attendees | 300 members | n/a | Cheapest warm audience; build from 25%+ video views |
| Lookalike / predictive audiences | Seed matched audience | Seed of 300+ | n/a | LinkedIn retired classic lookalikes in 2024 in favour of predictive audiences; use with caution for ABM |
| CRM and data partner integrations | Salesforce, HubSpot, Marketo, Eloqua, Dynamics, plus ABM platforms via API | 300 members | Varies | Keeps lists fresh without manual re-uploads |
How to upload an ABM account list
Use LinkedIn's company list template, which accepts up to 300,000 rows, and populate as many identifier columns as you can. Company name alone matches inconsistently because LinkedIn has to disambiguate "Apex" across hundreds of pages; adding the website domain and the LinkedIn company page URL pushes match rates toward the top of the range. After upload, expect 24-48 hours for processing and check the matched count in the Matched Audiences tab. If the matched member count is below what your list size implies (fewer than about 20 members per mid-market account), your identifiers are too sparse.
Then layer job function and seniority on top of the list, not job title. A 500-account list crossed with Marketing and Sales function at Manager-to-CXO seniority will typically give you an audience of 30,000-80,000 members, which is the range where the auction has enough inventory and frequency stays under control. ABM execution platforms automate this: Metadata.io, 6sense, Demandbase and RollWorks sync account lists to LinkedIn through the API and refresh them as accounts enter or leave stages, so the upload step disappears. Influ2 goes a level lower and targets named contacts rather than companies.
Contact list uploads and match rates
Contact lists match on email, and most people register their LinkedIn account with a personal email, so a list of work emails will match 20%-50% at best. Improving that means adding names and company, or routing through a data vendor that appends personal identifiers, or accepting that the contact list is a suppression tool rather than a targeting tool. Suppression is where it shines: uploading current customers and open opportunities and excluding them keeps acquisition budget off people already in the funnel.
Exclusions: the half of targeting most teams skip
Exclusions do more for LinkedIn efficiency than any inclusion. Every campaign aimed at net-new pipeline should exclude at least the following.
| Exclude | How | Why |
|---|---|---|
| Current customers | Company list upload of customer domains | Stops paying to acquire accounts you already have; also avoids awkward renewal conversations |
| Open opportunities | Contact or company list synced from CRM weekly | Sales is already working them; ads here belong in a separate nurture campaign |
| Your own company | Company name = your company | Employees click on their own ads; it happens more than you think |
| Competitors | Company name list | Competitor employees click and never buy; they also see your offers first |
| Agencies and consultancies (unless they are the ICP) | Industry = Marketing and Advertising, Management Consulting | Agency staff research vendors constantly and fill forms on behalf of no one |
| Students and interns | Seniority = Training / Unpaid; trait = Open to education | Cheap clicks, no budget |
| Job seekers | Member trait = Job seekers | The single largest source of junk Lead Gen Form fills |
| Converters (last 90 days) | Website retargeting audience on thank-you URLs; Lead Gen Form submitters | Do not re-serve the offer they just took |
| Out-of-territory regions | Location exclusion | Especially important if you target by company HQ but members sit abroad |
Professional services firms should add one more: exclude members whose current company is in your industry unless you sell to peers. A law firm marketing its litigation practice on LinkedIn will otherwise spend a surprising share of budget on other lawyers.
Targeting for professional services specifically
Professional services (law, accounting, consulting, engineering, architecture, staffing) has a different buyer shape from SaaS, and LinkedIn targeting needs to reflect it. Three adjustments.
Seniority skews to Owner and Partner. In firms below about 200 people the buyer is often a principal whose title contains "Partner", "Principal" or "Managing Director". Select Owner, Partner and CXO seniorities explicitly; the default seniority pickers people copy from SaaS playbooks (Director, VP) under-count them.
Function is fuzzier. An IT services buyer at a mid-market manufacturer may be the CFO, the COO or an "IT Manager" with Entry seniority on LinkedIn. Build two audiences: a function-based one (Finance, Operations, IT) at Manager+ and a title-based one for the specific titles that appear in your closed-won CRM data, then compare cost per opportunity between them after 60 days.
Geography matters more. Most professional services are sold regionally. Use metro-level location targeting and accept the smaller audiences; the 300-member minimum is easy to clear even in mid-sized metros when you include multiple functions.
Company lists still apply. A regional accounting firm targeting 400 named mid-market companies in three metros is running an ABM program whether it calls it that or not, and the matched audience workflow above is the right tool. For agencies that specialize in this, see LinkedIn ads agencies and the professional-services entries on bestabmagencies.com.
Audience sizing, expansion and the Audience Network
Campaign Manager shows a forecasted audience size as you build. Three rules of thumb. Under about 20,000 members, CPMs climb and frequency exceeds 5 per month within weeks; this is acceptable for tier-1 ABM lists where you want saturation but you must rotate creative every two weeks. Between 20,000 and 300,000 is the efficient zone for most B2B campaigns. Over 300,000 usually means a facet is missing, typically seniority or company size.
Audience expansion, which LinkedIn enables by default, adds members it judges similar to your criteria. For ABM it should always be off: a campaign built on a 500-account list that expands to "similar" companies is no longer an ABM campaign. The LinkedIn Audience Network, also on by default, extends delivery to third-party sites and apps; it lowers CPM but weakens viewability and brand-safety control. Turn it off for account-list campaigns and lead-gen; leave it on only for video-view or awareness campaigns where cheap reach is the point. Benchmarks for both cases are on our LinkedIn ads benchmarks page.
Common LinkedIn targeting mistakes
| Mistake | What happens | Fix |
|---|---|---|
| Targeting by job title only | You miss title variants and pay for irrelevant exact matches | Function + seniority, title only as an additive OR layer |
| Leaving audience expansion on | ABM lists bleed into lookalike companies | Untick in campaign settings; check every clone |
| Leaving the Audience Network on | Impressions on low-quality inventory count against frequency | Off for account-list and lead-gen campaigns |
| Mixing regions in one campaign | Budget flows to the cheapest region | One campaign per region; separate budgets |
| No exclusions | Customers, employees, competitors and job seekers soak up budget | Standard exclusion set above, refreshed monthly |
| Uploading lists without domains | Match rate falls and the wrong 'Apex' gets targeted | Populate domain and LinkedIn page URL columns |
| Judging audiences on CPL | Cheapest audience is students and India | Compare on cost per qualified opportunity at 60-90 days |
| Never refreshing the list | Accounts that closed or churned keep receiving ads | Sync from CRM via an execution platform or re-upload every two weeks |
Our verdict
Build LinkedIn B2B audiences from an uploaded account list with domains, layer job function and seniority (adding Owner and Partner for professional services), apply the standard exclusion set, turn off audience expansion and the Audience Network, and keep each campaign to one region and 20,000-300,000 members. If your account list changes weekly, an ABM execution platform that syncs it via API pays for itself in the time saved on uploads alone; compare options on the homepage comparison table or in the buyer's guide.
Frequently asked questions
What is the minimum audience size for LinkedIn ads?
LinkedIn requires at least 300 matched members for a campaign to serve. Practically, audiences under 20,000 members drive up CPM and frequency quickly, so plan tier-1 ABM campaigns with frequent creative rotation.
How do I upload a target account list to LinkedIn?
In Campaign Manager, go to Plan, then Audiences, then Create audience, then Upload a list, and use the company list template with company name, domain and LinkedIn page URL columns. Lists can hold up to 300,000 rows and take 24-48 hours to process.
Why is my LinkedIn contact list match rate so low?
Contact lists match on email, and most members registered with a personal email. Work-email lists often match only 20%-50%. Add names and company columns, or use contact lists mainly for suppression rather than targeting.
Should I target by job title or job function on LinkedIn?
Function plus seniority in almost every case. Titles vary too much and LinkedIn's standardized function and seniority fields absorb the variants. Use title as an additional OR layer only for unusual roles your CRM shows convert.
Should audience expansion be on for ABM campaigns?
No. Audience expansion adds members outside your criteria, which defeats the point of an account list. Untick it in campaign settings and verify on every duplicated campaign, because it is on by default.
How do professional services firms target buyers on LinkedIn?
Include Owner, Partner and CXO seniorities explicitly, build both a function-based and a title-based audience and compare cost per opportunity, and target by metro rather than country because most services are sold regionally.
Disclosure. ABMAdvertisingPlatform.com is an independent editorial directory operated with sponsorship from Metadata.io, a vendor in this category. Metadata is held to the same review format and scoring as every other vendor here, and never given a rating above its public G2 score. Figures from the Metadata.io 2026 B2B Benchmark Report are aggregate market data from that public report, not Metadata's own business metrics. Ratings, pricing and benchmarks are sourced from public pages and cited below.
Sources
- LinkedIn Help: Targeting options for LinkedIn ads
- LinkedIn Help: Matched Audiences overview
- LinkedIn Help: Upload a list for company or contact targeting
- LinkedIn Help: Audience expansion and LinkedIn Audience Network
- Metadata.io, 2026 B2B Benchmark Report ($57.6M in analyzed ad spend; sponsor, disclosed)
- Metadata.io buyer's guide
- G2, Account-Based Advertising category
- bestabmagencies.com (sister site)