Company List Targeting
Also called ABM
By the AdFlint research team · Last reviewed November 2026
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.
Key takeaways
- Company list targeting shows LinkedIn ads only to members at companies you upload, via Matched Audiences in Campaign Manager.
- A list needs at least 300 rows to upload and must match at least 300 members to run, so tiny account lists often fail.
- Adding domains, Company Page URLs, and location details improves match quality.
- Layer job function or seniority on top, or the ads reach everyone at the company.
In practice.
Company list targeting lets you upload a spreadsheet of named companies and show LinkedIn ads only to members who work at them. It lives in Campaign Manager under Matched Audiences, where LinkedIn accepts company lists and contact lists. You download the CSV template, fill in your companies, upload it, and LinkedIn matches each row to a Company Page. Per LinkedIn's help, you need at least one identifier per company: the company name, website, email domain, Company Page URL, or stock symbol. The audience that results is every matched member at those companies, which you can narrow further with other targeting. This is how account-based marketing, or ABM, is done on the platform. Think of the upload as a request that LinkedIn answers with a match count, not as a guaranteed audience.
Matching is the step that decides whether the list works. LinkedIn says that adding more fields, such as industry, city, state, country, and zip code, improves match accuracy, and that including the Company Page URL gives the best results. Template headers must stay exactly as supplied or the upload errors. A list can have up to 300,000 companies or 20 MB, and the audience can take up to 48 hours to build. LinkedIn recommends a list of 1,000 or more companies. Each audience can come from one list, so keep a separate audience per list. An audience expires if it is not used in an active or draft ad set within 90 days. Keep a master copy of your list with the same column headers as the template, so every future refresh is a quick edit.
Company lists sit at the top of your targeting stack, and the other options narrow within them. LinkedIn suggests adding job function or seniority to refine the audience, which turns a company list into a buying-committee list: for example, finance and operations leaders at 800 named firms. The minimum audience size for a campaign is 300 members, and LinkedIn says a list must match at least 300 members to run in an active ad set. A list under that shows as under 300 members and cannot be used until updated. Location is also required, and can reduce the audience below the minimum. You can combine several lists to reach the size. If the audience is small, add a second list of lookalike companies rather than loosening your role filters.
The common failures are all about matching and size. Subsidiaries, rebrands, and holding-company names often fail to match because a Page has a different name from your spreadsheet. A tight list of 40 dream accounts will usually not reach 300 matched members, so ABM with very small lists needs a fallback such as firmographic targeting or combining lists. Another mistake is uploading old CRM exports full of dead companies. A third is forgetting that a list reaches whoever works there, from interns to the CEO, so an unfiltered list wastes impressions on roles that cannot buy. Layer function and seniority before launch. Check a few of your biggest target accounts by hand, to see whether their Company Pages exist under the name you used.
After upload, check the match status in Campaign Manager before you build creative. If the list shows under 300 members, fix the identifiers, add the Page URLs, or merge lists. Once the campaign runs, compare impressions and click-through by company where reports allow it, and look at how many target accounts you actually reached. Keep the list fresh: remove closed deals and customers you do not want to pitch, and add new target accounts monthly. This week, take your top 100 accounts, add domains and Page URLs, upload, and note the match count. That one step tells you whether ABM on LinkedIn is feasible for you. Record the match count and date each time you upload, so you can see whether list changes helped.
An 80-account list that falls short
Suppose a software company wants to reach 80 named manufacturing accounts. They upload a list with company names only. LinkedIn matches 61 companies and shows fewer than 300 members, so the audience cannot run. The marketer adds domains and Company Page URLs, which raises the match to 74 companies, still short of 300 members.
She then merges it with a second list of 150 accounts from a trade show, creating a combined audience in the thousands of members, and adds a job function filter for operations and a seniority filter for managers and above. The campaign now serves 2,400 members at 224 companies. She could not have run the 80-account list alone, and the added filters keep the ads off the factory floor roles that cannot buy.
Company List Targeting compared with
The settings this gets confused with, and how to tell them apart.
Common questions.
How big does a LinkedIn company list need to be?
LinkedIn requires at least 300 rows to upload and at least 300 matched members to use the list in an active ad set. LinkedIn recommends 1,000 or more companies.
What information do I need in a LinkedIn company list?
At least one identifier per company: name, website, email domain, Company Page URL, or stock symbol. More fields such as city and country improve matching, and the Page URL gives the best results.
How long does a company list take to build?
LinkedIn says audience generation can take up to 48 hours, and occasionally longer. Upload it well before your campaign start date.
Why did my company list not match?
Common reasons are subsidiary names, rebrands, missing domains, and lists with too few companies. Add Page URLs and domains, or combine several lists to reach 300 members.
Sources
- Requirements for company targeting lists in Campaign Manager, LinkedIn Help, checked Nov 4, 2026
- Targeting options for LinkedIn Ads, LinkedIn Help, checked Nov 4, 2026
You should not need to know this to advertise.
AdFlint handles the settings for you, inside the Google and Meta accounts you already own.
Try AdFlint free