You are preparing an account list for your next campaign: sales leaders at a named company, operations contacts in one region, or people in a team you recruit for. You need a file you can review and reuse, without copying each profile into a spreadsheet.

Start with a company-filtered People search. Export a small audience, check what the file actually contains, then decide whether to collect more. A LinkedIn employee count is not a complete staff directory, and an exported company label still needs checking.

Choose the company and the people you need

Open the company's LinkedIn Page and check its website. Decide whether your list includes its parent company, subsidiaries or just that business. Similar names and past employers can produce the wrong people.

Write down the roles and locations you need, and which people to leave out. For example: current revenue, sales-operations and demand-generation staff at the selected business, excluding recruiters and interns. A relevant title helps you choose a person to research; it does not establish buying authority.

If your CRM or sender already contains the people you need, use that list. Exporting adds value when you need a fresh, reviewed profile audience for the next account or role.

  1. Enter the company name or a role in LinkedIn's main search bar and open the results.
  2. Select People, then All filters.
  3. Under Current company, choose the exact organization. Add a location only when it belongs in your brief.
  4. Apply the filters and open a few profiles. Check current roles and company associations before importing.
  5. Keep the search URL, your selection criteria and the date beside the file you export.

LinkedIn documents People and All filters, including Current company. Its results counter is approximate, so it should not be your promised CSV row count.

You can also start from a company Page's People tab or clickable employee count when available. LinkedIn explains that Page associations come from members' experience entries and can be wrong. Use that view to discover people; this export workflow uses the company-filtered People search.

Narrow the list by role without losing useful people

For exact keyword matching, this editable Boolean example looks for sales and operations roles before you apply Current company:

("head of sales" OR "revenue operations" OR "sales operations")
NOT (recruiter OR intern)

Run a second pass for "demand generation" OR "growth operations" if those roles matter. These are example searches, not a measured result for a real company.

LinkedIn's Boolean search uses uppercase operators, quotes and parentheses. Its conversational people search works differently and does not support quotes. Pick one approach and inspect the matches.

A negative keyword can hide a suitable person who mentions an old role. Compare the results with a broader pass, and review current work rather than accepting or rejecting people by headline alone.

Import a sample, then export from the app audience

  1. Create and verify your free Leadsforlinked account. Follow the app's Extension page to install the Chrome Web Store version and sign in.
  2. Return to your filtered People search. Check that the intended Current company selection is still active.
  3. Open the extension's import controls. Select or create an audience for this account. Choose a small quantity using the allowance shown in your account.
  4. Open that audience in the app. Review the imported rows, then select Export to CSV.
  5. Keep the original file. Inspect its headers and a few complete rows before collecting more profiles or importing it elsewhere.

The standard People-search export checked on 18 October produced 10 rows and 11 headers from one existing free account. Names, profile URLs, positions and locations were populated in that file; the company column was populated in one row and blank in nine. It contained no email or phone columns.

That was a standard People search, not a company-filtered export. It does not establish company-field coverage, current employment, a normal batch size or fresh-signup delivery. For this account-list job, inspect your own linkedin_url, company and position columns. A headline repeated in a position field may still need manual interpretation.

Check in your sampleWhat to do before collecting more
Missing company or unclear current roleReturn to the profile and record your reviewed observation separately. If that work is too large, do not assume a larger export will fill the gaps.
Profile URL and person do not agreeHold the row and verify the identity. A valid-looking URL alone is not enough.
Duplicate or existing contactCompare by a reliable identity, preserve conflicting observations and remove only the duplicates you can establish.
Your CRM or sender needs additional fieldsCheck its import requirements first. Profile extraction does not supply verified contact details or destination approval.

For a short list, manual research may be enough. Open the profiles available to you and record the profile URL, current role, company and review date in your own sheet. This is also the fallback when an important field is absent. Keep unknown values visible instead of filling them from a guess.

Download the original worked sourcing case

Every record, person, company, source reference and review decision in these downloads is fictional. All rows contain synthetic=TRUE and do_not_contact=TRUE. Do not enrich or contact these identities. “Accepted” means a file-format and review demonstration only; the flags do not automatically block a Clay run, a CRM import or a sending campaign.

Example recordDemonstration decisionWhy it matters
A01–A04Accepted for the fictional caseRevenue, operations or demand-generation role, selected organization and a public profile-shaped identity
R01Excluded roleA recruiter can work at the right company and still be outside this research brief
R02–R03Wrong current employer or entityPast employment and a similar company name do not satisfy the account rule
R04–R05Identity unresolvedA missing URL or opaque Sales Navigator ID is not an established public person identity
R06–R07Conflicting originals held togetherThe same profile URL with different observations needs investigation before choosing a retained record

The example columns include public_profile_url, source_role, source_company, source_query, source_reference_url, observed_on and fit_reason. The selected target_account remains separate from the observed source_company, so an organization mismatch stays visible. These are our review schema, not guaranteed production export headers. Inspect your actual Leadsforlinked file and map it deliberately; a plausible sample header does not establish an exporter contract.

Send a reviewed file to your CRM or sending tool

Keep the raw export, then make a working copy for the destination. Match existing contacts before creating new ones. The workbench's exclusion view can compare your export with an existing-contact file; select the actual identity columns and review any missing-reference warnings.

Follow the receiving tool's own requirements. For example, our HeyReach CSV mapping guide explains its required identity fields and custom-variable checks. The HubSpot guide covers updating existing contacts by Record ID when the source has no email. Neither guide is proof that this company audience has been imported into those products.

If you work in Clay, its native Find People source may already supply the company audience you need. For an externally selected list, use the Clay CSV handoff and check enrichment settings before running it. The n8n CSV workflow prepares an uploaded file on your own n8n instance; it does not extract LinkedIn profiles.

Keep records you accepted, excluded or still need to research distinguishable. A CSV export is profile data, not verified email addresses, phone numbers or permission to contact everyone in it.

Keep the next account list consistent

Save the company Page, search URL, criteria and observation date with each raw file. Use the same brief on the next pass, or record what changed. Otherwise a different filter can look like a staffing change.

Use the merge view for overlapping role searches and the snapshot view for later exports. Review conflicts before choosing a retained record. A profile missing from a later file does not prove that the person left the company.

Choose an offer for the lists you need to build

Start with your own sample. The published signup offer is 100 free profile leads without a card, released in batches of 20. Use the remaining allowance and timing shown in your account. The file should tell you whether the source and fields fit your task before you pay for more extraction.

For recurring company or role lists, Basic is €4.99 per month on monthly billing and includes extraction, app audiences and CSV export. The annual option is €35.88 billed for the year, equivalent to €2.99 per month. Check the account's current quotation and the terms before choosing a commitment. Extraction access does not guarantee every employee or complete fields.

For a one-off list, compare the eligible lead-pack offer in your account. The published 500-profile €1.99 offer is one-time; availability and checkout decide eligibility. You can choose a suitable subscription directly without buying a pack first.

If you also need LinkedIn campaigns, an inbox, Kanban and analytics, Starter starts at €29 per month on monthly billing for one connected LinkedIn account. See the free-sample and paid-job guide and current plans. Extra raw profiles will not repair missing employer evidence or an absent required field.

The one-job versus repeated-extraction planner helps compare the remaining job using your actual accepted sample and credit balance. Its projected row count is a planning scenario, not a guarantee for another search.

Sources and verification

LinkedIn search, People filters, Page associations and Boolean documentation were checked on 20 October 2026. The app-audience CSV route was tested with one existing free account on 18 October; the export guide shows its actual headers and limits. Company-filtered extraction, complete employee coverage and imports into other products were not tested here. The original publication date remains 29 May 2026; this revision is dated 20 October 2026.

Frequently asked questions

How do I export LinkedIn company employees to CSV?

Open LinkedIn People search, choose the organization under All filters → Current company and inspect the matches. Import a small sample with the Leadsforlinked extension into an app audience, then open that audience in the app and choose Export to CSV. Check the company, current role and profile URL fields before collecting more.

How can I check a real company-audience CSV before collecting more profiles?

Map the actual profile, company and role columns in the local checker, then enter the company and role labels in your brief. Review missing fields, outside labels and repeated identities. A supplied label matching the brief does not verify the person or current employment.

Does a company People list contain every employee?

No. It shows LinkedIn members associated with the Page, not a verified staff directory. Search results are approximate. A displayed employee count does not promise the same number of exported or usable rows.

Can I use Current company without Sales Navigator?

LinkedIn documents Current company in People search filters. Leadsforlinked supports the standard People-search route with Sales Navigator optional. Available filters and visible profiles can differ by account.

Are the downloadable CSV headers the actual export schema?

The two worked-case downloads use an illustrative review schema and fictional records. They are not app exports. The separate standard People-search check produced 10 rows and 11 actual headers; it was not company-filtered and did not establish company-field coverage. Inspect your own file before mapping it.

Does accepted mean these sample people can be contacted?

No. Every worked-case record is fictional and marked synthetic=TRUE and do_not_contact=TRUE. Accepted is a demonstration review decision. Those labels do not automatically prevent enrichment, import or sending in another tool.

Should I buy a pack or Basic for the next account list?

Inspect a real sample first. Basic covers repeated extraction, app audiences and CSV export at €4.99 on monthly billing, or €35.88 billed yearly at an equivalent €2.99 per month. A lead pack may fit a one-off task; the published 500-profile €1.99 offer is one-time and subject to current eligibility. A pack is not required before subscribing.