Audience Targeting

Company List vs Job Function Targeting: Account or Department

In short: Both are broadening or narrowing tools inside an ABM-style build, but Company List fixes the employer to a named set of accounts while Job Function fixes the department without regard to employer. Used alone, Company List reaches everyone at your target accounts regardless of role, and Job Function reaches an entire department everywhere on LinkedIn regardless of account. Stacked together, they answer the right department, at the right named accounts. Start with Company List when you have a defined account list from sales, and layer Job Function on top to keep the audience department-relevant without narrowing all the way to individual titles.

By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026

Company List Targeting

Uploads a list of named companies so LinkedIn ads serve only to members employed there, the core targeting mechanism behind account-based marketing on the platform.

You upload company names with domains, LinkedIn matches them to its company pages, and the audience becomes every member at those organizations, subject to any layers you add. It is the backbone of ABM on LinkedIn. Matching fails on subsidiaries, rebrands, and holding-company names, and lists must clear a minimum size, so small target-account sets need a firmographic fallback.

Full definition

Job Function Targeting

Groups LinkedIn members by the broad department they work in, such as engineering, finance, or marketing, regardless of the exact title they happen to hold.

LinkedIn derives function from the profile title, so it captures people whose wording you would never have guessed on your own. Pair it with seniority to approximate a buying role while keeping the audience large enough to serve - the standard fallback when a title list is too narrow. The mistake is stacking function, seniority, skills, and company size until costs climb.

Full definition

Side by side.

The differences that actually change what happens in your account.

 Company List TargetingJob Function Targeting
What you fixThe employer - a specific list of named companies.The department - a broad bucket regardless of employer.
What stays openRole and department, unless you add a layer.Which company the member works for.
Source of the attributeUploaded company names matched to LinkedIn company pages.Parsed from the member's title into a department bucket.
Common gapSubsidiaries and rebrands that don't match your uploaded names.Vague titles that don't parse into any function.
Scale constraintNeeds enough matched companies to clear the audience floor.Rarely undersizes on its own; a whole department is usually large.
What it's good at excludingCompetitors or existing customers, by uploading them as a negative list.Departments with no product fit, by choosing which functions to include.
Standalone riskWastes spend on employees at the right company with no role fit.Wastes spend on the right department at companies with no account fit.

What actually separates them.

01

Company List fixes the employer and leaves department open, while Job Function fixes the department and leaves employer open, so the two solve opposite halves of an account-based targeting problem and are usually stacked rather than substituted for each other.

02

Company List match quality depends on how cleanly uploaded company names resolve to LinkedIn company pages, while Job Function match quality depends on how cleanly a member's title text parses into a department bucket - different data, different failure points.

03

A short target-account list can sit right at LinkedIn's audience floor, and layering a broad Job Function on top usually still clears it, whereas layering a narrow Job Title on the same short list often does not - Function is the safer narrowing choice for small account lists.

04

Job Function alone typically forecasts a large audience because whole departments are large, but Company List alone is bounded by how many named accounts you uploaded, so the two contribute very differently to a combined audience's total size.

05

Company List performance is judged by penetration into a known account list, while Job Function performance is judged by department-level engagement, so a combined campaign needs both a per-account view and a department-level view to read results correctly.

Which one should you use?

Use Company List Targeting when

  • Sales has a defined target-account list and campaign success is measured by penetration into it.
  • You're coordinating LinkedIn ads with outbound sequences hitting the same named accounts.
  • You want to exclude current customers or named competitors from delivery.
  • You need every impression attributable to a specific account for pipeline reporting.

Use Job Function Targeting when

  • You don't have a fixed account list and need department-level reach across LinkedIn broadly.
  • Your target-account list is small and you want to add a broadening layer that won't push the audience below the minimum size.
  • The department matters more than any single account - you're selling into a workflow every company in the department has.
  • You're building the first pass of an audience before narrowing to named accounts later.

Common questions.

Should I stack Job Function on top of a Company List?

Yes if your account list is large enough to stay above the audience minimum after narrowing - it keeps spend inside the right department at each account rather than hitting every employee. If the account list is already small, Function is usually the safer narrowing layer to add compared to a narrower Job Title list, since whole departments rarely shrink an audience below the floor.

My Company List audience is too small even with no other layers. What do I do?

Add a firmographic broadening layer, not a role layer - widen the account list itself, or add Company Size or Industry criteria to bring in more matched accounts. Job Function narrows further and won't fix an undersized account list.

Why doesn't my uploaded Company List match all the accounts I expected?

LinkedIn matches company names to company pages, and that breaks on subsidiaries operating under a different name, recent rebrands, and holding-company structures where employees list the subsidiary rather than the parent. Compare the matched-company count Campaign Manager returns against your original list to find the gap.

Is Job Function targeting ever too broad to be useful on its own?

For most B2B campaigns, yes - a whole department at every company on LinkedIn is rarely a coherent audience without at least one more layer, whether that's Company List, Seniority, or Company Size. Function is a broadening tool more than a finishing one.

Or stop choosing between them.

AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.

Related comparisons

All comparisons