Sourcing on LinkedIn: how to do it right without getting blocked

LinkedIn is the primary sourcing ground for most recruiters, and the practical question is a technical one: how do you get a profile into your ATS without risking your account? LinkedIn actively resists automation, so the legitimate route is a human-operated plugin, not an autonomous scraper – and even then you have to respect the monthly profile export limit that LinkedIn itself enforces. On the privacy side, treat a sourced candidate's data the same as any other candidate's; see candidate data & privacy for the principles. This is not legal advice.
How you actually download a profile
LinkedIn tries to prevent automations and plugins that scrape its data. So if someone offers you fully automated profile downloading, you risk getting the account blocked.
Some tools do it "cleverly" – they pace how fast they click through profiles and mimic human behavior, so they're harder for LinkedIn to detect and a block may not be imminent. But that doesn't change the fact that it's a gray area.
How an honest plugin works
A plugin with no autonomous part – i.e. one that doesn't browse profiles on its own – does only this: on the candidate's page it finds the contact details and the messages you exchange, pre-fills them into the plugin's form, and sends them to the ATS via an API. It does nothing prohibited, so no detection risk comes from it.
The key risk: the monthly profile export limit
The second risk is of a different kind, and you hit it the moment you export a larger volume of data. Typically when you click download resume on a candidate (i.e. convert their profile to PDF). LinkedIn Recruiter has a monthly profile export limit: per LinkedIn's own help documentation, 200 profiles per month, per seat via PDF and 5,000 profiles per month, per seat via CSV. The limit refreshes on the 1st of each month, you can select at most 25 candidates per export, and Recruiter Lite doesn't support CSV export at all.
The limit applies whether you export manually or via a plugin. But exhausting it doesn't block your account – LinkedIn only disables profile exports until the 1st of the following month.
That's why a good plugin lets you turn off automatic resume downloads. You can then transfer candidate contacts by the hundred – useful at tech companies, where volume is key – and download the resume itself only on demand, with one click on a specific candidate.
Related features: LinkedIn plugin · Importing LinkedIn messages · AI sourcing on LinkedIn
This guide is published by Recruitis.io, an ATS. How we handle LinkedIn sourcing:
- A human-operated plugin, not an autonomous bot – it pre-fills contacts and messages from a profile and sends them to the ATS via an API.
- Turning off automatic resume downloads: you transfer only contacts, and convert a resume to PDF only on demand – so you don't touch LinkedIn's monthly limit.
- Privacy automation: a custom retention period, expiry tracking, and automatic anonymization once it lapses.
Straight up: the plugin itself doesn't track any LinkedIn limits – that's on LinkedIn's side. And this article is not legal advice. Have your exact sourcing setup and data-handling practices reviewed by your own counsel or data-protection officer.
Frequently asked questions
Can downloading LinkedIn profiles get your account blocked?
Yes, it can. LinkedIn resists automation, so fully automated profile scraping carries a risk of a block. An honest, human-operated plugin that doesn't browse profiles on its own and merely pre-fills contacts and messages from an open profile and sends them to the ATS via an API does nothing prohibited, and no detection risk comes from it. A separate risk is the profile export limit. Per LinkedIn's own help documentation, LinkedIn Recruiter lets each user export 200 profiles per month, per seat via PDF and 5,000 profiles per month, per seat via CSV, and the limit refreshes on the 1st of each month. Exhausting it does not block your account – LinkedIn simply disables profile exports until the following calendar month, regardless of whether you download manually or via a plugin. That's why a good plugin lets you turn off automatic resume downloads, so you transfer only contacts and download resumes only on demand.
How does importing candidates from LinkedIn into an ATS work?
LinkedIn doesn't allow fully automated profile scraping; tools promising unlimited automatic collection act against the network's rules and risk getting the account blocked. The legitimate route is a human-operated browser plugin: the recruiter opens a profile and transfers it to the ATS with one click — it's not an autonomous bot. The key risk sits with LinkedIn itself, in the form of a monthly profile export limit: 200 profiles per month, per seat via PDF and 5,000 via CSV. Exhausting it doesn't block the account – it only disables profile exports until the 1st of the following month. A good tool helps with this, for example by letting you turn off automatic resume downloads, so only the profile itself is transferred and you don't touch the limit. So ask a vendor not just whether they support LinkedIn, but above all how they handle it and what risk it carries for your accounts.