How to message a LinkedIn candidate who isn't job hunting
A passive candidate isn't ignoring you because the message was impersonal. They're ignoring it because it asks them to consider leaving a job before giving them a reason that has anything to do with them.
Published 2026-09-01 by Deberli. About 8 minutes to read.
Here is a message a mid-level engineer forwarded to a friend with the caption 'lol another one'.
Hi, I came across your profile and was impressed by your experience. We have an exciting opportunity at a fast-growing company that I think would be a great fit for your background. Would you be open to a quick chat this week?
Nothing about it is offensive. It is also indistinguishable from the four other messages sitting above it in that engineer's inbox. Sales outreach and candidate outreach get written the same way by people who learned one and applied it to the other, and it fails for candidates in a slightly different way than it fails for prospects.
The candidate isn't evaluating your message. They're evaluating the risk of replying
A prospect who ignores a sales message loses nothing. A candidate who replies to a recruiter is doing something with actual weight to it, even if all they do is say hello. They are opening the possibility, in their own head, that they might leave a job they may be completely fine in. Most recruiter messages ask for that consideration before giving the candidate a single concrete reason to make it.
Exciting opportunity and fast-growing company are not reasons. They are the same two phrases every message uses, which means they carry no information at all. The candidate cannot evaluate the risk of replying because there is nothing in the message to evaluate.
What to lead with instead
Specific and checkable beats warm and vague. Not 'a great fit for your background', but the actual thing that made you write to this person and not the fifty others with a similar title.
Hi, saw you shipped the payments migration at [Company] last year, that's a specific problem I'm hiring for right now. Role is senior backend, remote-first, team of six, comp band is 140-165k plus equity. Not sure if you're looking, but happy to send the actual JD if useful, no call needed yet.
That message answers the three questions a passive candidate is actually asking before they decide whether to reply: why me specifically, what is this concretely, and what does replying commit me to. The comp band is doing real work here. Leaving it out doesn't protect anything, it just means the candidate has to reply to find out whether the conversation is worth having, and most won't bother.
Address 'I'm not looking' before they have to say it
Most passive candidates aren't rejecting the role. They're rejecting the implied ask of a fifteen minute call for a job they weren't thinking about ten minutes ago. Offering the job description instead of a call, as in the message above, lowers the ask to something that costs the candidate nothing but two minutes of reading.
A shorter version of the same idea works as a follow up: 'no pressure either way, even a no is useful for me to know'. It sounds small, but a candidate who is not interested will often say so precisely because you made saying no easy and low stakes, and a real no closes the loop instead of leaving the message unanswered forever.
Confidentiality is not optional decoration
A candidate weighing whether to reply is also weighing whether their current employer finds out. Never reference their manager, never mention that you noticed they've been active on LinkedIn lately, and never say anything that implies you've been watching their activity. It reads as surveillance, not flattery, and it is the fastest way to make a message feel unsafe to answer even when the role itself is a good one.
If the outreach happens through an account with your real name and company, say who you are and who you represent early. Anonymity or a vague 'a company I'm working with' reads as recruiter-agency spam and gets filtered out by candidates who have seen the pattern before.
The follow up should add information, not urgency
Bumping this to the top of your inbox works no better on a candidate than on a sales prospect, and for a candidate it can read as pressure toward a decision they were told carried no obligation. A better second message adds something the first one didn't have: a specific detail about the team, an answer to an objection you'd expect (remote policy, visa sponsorship, notice period flexibility), or a genuine deadline if one exists.
Following up in case it got buried, one thing I didn't mention: the team is fully remote across time zones already, so this wouldn't be a new remote policy being tested on you. Either way, appreciate you reading this far.
What we don't know
We don't have separate reply-rate figures split between candidate outreach and sales outreach. Our own numbers, 29 percent of invitations accepted and 89 percent of replies positive or neutral across 60 campaigns and 6,004 prospects sourced and ranked, are a blend of both kinds of outreach, not a candidate-only figure, and it would be dishonest to imply otherwise. What holds across both is the underlying mechanic: a specific reason to write, a low-cost ask, and an honest exit outperform a warmer, vaguer message every time we've looked at it.
The short version
Say who you are, say why this person specifically, give the concrete details up front including compensation if you have a band, ask for something smaller than a call, and never suggest you've been watching their activity. A candidate who isn't looking will still read a message that respects their time and tells them something real. They just won't read a fourth copy of 'exciting opportunity at a fast-growing company'.
Related guides
All guides ·
What Deberli does ·
hello@deberli.com