Everyone is expected to know who the clients are.
How it works
There is no list, or there is one in the founder’s head. Consultants learn the client base by osmosis and ask a colleague when they’re not sure.
Where it’s enough
Genuinely fine for a solo recruiter or a two-person desk with a handful of long-standing clients. Everyone knows everything; there is nothing to maintain.
Where it breaks
The day you hire consultant number three. New joiners don’t know the history, protection periods aren’t written down anywhere, and “I thought they stopped being a client last year” is an honest mistake nobody can check.
Cost: Free, until it isn’t.
A Google Sheet or Excel file listing protected companies.
How it works
Someone owns a sheet with company names, sometimes a reason and an end date. Consultants are told to check it before approaching anyone.
Where it’s enough
Cheap, familiar, and it exists. For a small team where one person keeps it current and everyone sources slowly enough to cross-check, it does the job most of the time.
Where it breaks
The check is manual and happens in a different window from the sourcing. At volume, or under deadline, people stop looking. Subsidiaries and rebrands don’t match the name in the sheet. And “most of the time” is the problem: one missed check is one client conversation you don’t want to have.
Cost: Free. Real cost is the one approach a year it doesn’t catch.
Companies flagged as off-limits inside Bullhorn, Vincere, JobAdder or similar.
How it works
Client records carry a “do not approach” flag or status. Candidates linked to those companies inherit a warning inside the ATS.
Where it’s enough
Good when your consultants source from inside the ATS: the warning is in the same tool as the work, and it ties to the real client record, so protection periods can live on the contract.
Where it breaks
Most sourcing doesn’t happen in the ATS. It happens on LinkedIn, and the candidate usually isn’t in your database yet. A flag on a client record you haven’t opened protects nobody. It also depends on every candidate’s current employer being accurate in the system, which it rarely is.
Cost: Included in the ATS you already pay for.
A Chrome extension that flags protected candidates on their LinkedIn profile.
How it works
The team shares one list of off-limits companies. Anyone who works for one of them gets a visible warning on their LinkedIn and LinkedIn Recruiter profile, before a message is sent.
Where it’s enough
The check happens automatically, in the place sourcing happens, at the moment it matters. New consultants inherit the list on day one. Nothing about the candidate leaves the browser.
Where it breaks
It only covers LinkedIn in Chrome. It doesn’t read email, phone or other job boards, and it warns rather than blocks, so a consultant who chooses to ignore it can. It also depends on the candidate’s LinkedIn profile being up to date, which is usually but not always the case.
Cost: From £30 a month per team (not per seat).