Short answer
Effective LinkedIn sourcing for recruiters starts from the problem the role has to solve, not the keywords in the job description. You prioritize candidates by mobility signals (Open to Work, a shared past employer, a reorg) and send each one an individual message under 400 characters that ends with an easy question. According to LinkedIn, those short InMails get 22% more responses than average.
Founder of Reakly
Target keyword: linkedin sourcing for recruiters
Key takeaways
- Finding profiles is the easy part now; what sets recruiters apart is getting a reply, then a conversation.
- Build your search from the problem the role solves and two non-negotiable skills, not from a pasted job description.
- An effective sourcing message is under 400 characters, speaks to the candidate's background and ends with a one-line question.
- A candidate who says "not now" just gave you their timeline: keep them in your pool with a follow-up date.

Most advice on LinkedIn sourcing for recruiters sounds the same. Master Boolean search. Get LinkedIn Recruiter. Send lots of InMails. Personalize with the first name and job title. Follow up.
That's exactly why most candidate outreach goes nowhere.
Finding profiles isn't the problem. LinkedIn shows thousands of them for almost any role. The problem is that most recruiters write to lists, not to people, and at the wrong moment. The candidate gets a long, vague message that reads like the last five. They don't reply. The recruiter decides that "good candidates just don't answer anymore."
LinkedIn's own data tells a different story. In its analysis of tens of millions of InMails sent by recruiters between May 2021 and April 2022, LinkedIn found that InMails sent individually get roughly 15% more responses than bulk InMails, and messages under 400 characters beat the average by 22%. Short and individual beats long and mass.
This guide walks through a five-step LinkedIn sourcing method, from the intake brief to follow-up. Two pillars: a search built from what the role actually needs and outreach triggered by context, not by a send quota.
What LinkedIn sourcing has become for recruiters
Sourcing means finding and approaching candidates who haven't applied. On LinkedIn, it's often the only way to reach the most in-demand people: employed, not browsing job boards, and already getting several recruiter messages a month.
Less searching, more relationship
Finding profiles is the easy part now. Filters, recommendations and AI do much of the work. What's still hard is getting a reply, and then a real conversation.
LinkedIn sees the same shift in The Future of Recruiting 2025, based on a survey of 1,271 recruiting professionals: employers were 54 times more likely than the year before to list "relationship development" as a required skill in paid job posts for recruiters. The job is moving from search to relationships.
Sourcing isn't won in the search bar anymore. It's won in the three lines a candidate reads before deciding whether to reply.
In-house, agency, independent: same rules
Whether you're an in-house recruiter at a scale-up, a consultant at a staffing agency or an independent recruiter, the mechanics are the same. A precise target. A short message. Organized follow-up. The differences are mostly about tools and volume, not method.
| Profile | Typical volume | Common tools | Main challenge |
|---|---|---|---|
| In-house recruiter | A handful of open roles | LinkedIn Recruiter, Premium | Employer brand, time to hire |
| Agency recruiter | Many roles, several clients | Recruiter, ATS, internal database | Speed, credibility with candidates |
| Independent recruiter | Few, highly targeted roles | Premium, Sales Navigator | Limited time, personal reputation |
Start from the intake, not from keywords
Failed sourcing almost always starts before the first search. The brief is a pasted job description, and the recruiter searches for whatever keywords it contains.
Four questions for the hiring manager
Before you search, get four answers from the hiring manager:
- The problem to solve: why this role exists now ("the data team spends 60% of its time fixing broken pipelines").
- The two non-negotiable skills: not ten. Two.
- People who'd succeed: one or two real examples, inside the company or elsewhere.
- What's rare about this role: the project, the team, the autonomy, the thing a candidate won't find elsewhere.
The problem tells you what to look for. The reference profiles tell you where to look. What's rare tells you what to write.
Turn the intake into search criteria
| Intake element | LinkedIn criterion | Trap to avoid |
|---|---|---|
| Problem to solve | Keywords in experience and skills | Searching on job title only |
| Non-negotiable skills | Skills, certifications, named technologies | Stacking ten "must-have" skills |
| Reference profiles | Past companies, similar career paths | Cloning a single career path |
| Seniority | Years of experience, level | Confusing tenure with real level |
| Location, mobility | Geography, remote mentions | Ruling out remote profiles too early |
Search wide, then narrow
Job titles vary wildly. A "data engineer" might be an "analytics engineer," a "data platform engineer" or a "big data developer." Boolean search lets you cover those variants and then exclude what doesn't fit. The guide to Sales Navigator Boolean search covers the syntax, which works in most LinkedIn search tools.
Weak
data engineer
Strong
("data engineer" OR "analytics engineer" OR "data platform engineer") AND (dbt OR Airflow) NOT (intern OR internship)
The weak version returns everything. The strong one covers title variants, requires one of the key technologies and strips out the junior profiles that don't belong on the list.
Decide who to message first
A well-built search often returns several hundred profiles. Messaging all of them at once is the surest way to burn your best candidates. Prioritize.
Signals that change the odds of a reply
Some contexts make a reply much more likely. LinkedIn documents several:
- "Open to Work" status: in LinkedIn's InMail analysis, the response rate for "Open to Work" candidates is 37% higher than for everyone else.
- A shared past employer: on its InMail resource page, LinkedIn says that sharing a previous employer with a candidate increases your chances of a response by 27%.
- A tie to your company: the same page cites 2015 LinkedIn data showing that followers of your company page are 81% more likely to respond to an InMail. The number is old. The logic still holds: someone who already knows you reads your message differently.
Other signals aren't measured publicly, but recruiters see them work every day: a reorg announced at the candidate's company, a manager who leaves, a project wrapping up, two to three years in the current role, a post where they talk about a topic close to your role.
A simple priority queue
| Priority | Candidate context | What you do |
|---|---|---|
| 1 | Open to Work, or has engaged with your company | Personal message the same day |
| 2 | Change signal (reorg, manager left, project ended) | Message tied to that context within the week |
| 3 | Strong fit, no visible signal | Light touch first (read, comment on a post), then message |
| 4 | Decent fit, not a priority | Watch list, reach out if a signal shows up |
A talent pool isn't a send list. It's a list of people to reach out to when they have a reason to listen.
It's the same principle as in sales: buying signals tell you when an account becomes receptive. In recruiting, they're mobility signals.
How do you write a LinkedIn sourcing message that gets a reply?
Short answer: a short message written for one person, saying why them and why now, ending with an easy question. Not a job description. Not a company pitch.
Short. Really short.
LinkedIn measured the effect of length. InMails under 400 characters get a response rate 22% above average, while those over 1,200 characters come in 11% below. Yet the same analysis found that only 10% of InMails are under 400 characters, and 46% run over 800.
In other words: most recruiters write too much, and the data says the opposite. That's an easy edge to take.
The four-block structure
- Why them: a specific observation about their background, not a generic compliment.
- The role in one sentence: the problem to solve, not the list of duties.
- What's rare: the thing that sets this role apart from the other ten messages in their inbox.
- An easy question: one they can answer in a line, without committing.
Weak "Hi Thomas, your profile really caught my eye. I'm recruiting for a fast-growing industry leader looking for a Data Engineer (full-time, permanent). Responsibilities include designing pipelines, maintenance and working with business teams... Are you free for a 30-minute call this week?"
Strong "Hi Thomas, I saw you moved Lumio's pipelines over to dbt last year. An 80-person fintech wants someone to do exactly that, with a data team to build from scratch. Is that the kind of project you'd consider in the next few months, or not at all?"
The weak version is about the client and the job spec. The strong one is about Thomas and what he's done, and it gives him an easy way out. It's under 400 characters.
What to say early
Candidates you reach out to want three things fast: the type of company, the level of the role and, where you can share it, the pay range. Hiding those behind "let's discuss on a call" loses the best people, who don't have time for a blind call.
Weak "Very competitive package, to be discussed."
Strong "The range is $140k to $160k depending on experience, hybrid in Austin."
The same thinking applies when you use a connection request instead of an InMail. The guide to the LinkedIn connection request message covers when to add a note and what to put in it.
When to send
LinkedIn sees little difference from Sunday through Thursday. However, Saturday InMails get 8% fewer responses than average, and Friday ones 4% fewer. Nothing dramatic. But if you get to choose, send on a weekday, early in the week.
Follow up without pestering
No reply to a first message doesn't mean "no." It often means "didn't see it" or "no time that day."
The right gap
The same LinkedIn analysis found that 65% of InMail responses arrive within 24 hours, and 90% within a week. In practice, following up after two days is too soon. Waiting a week before the first follow-up is reasonable.
A simple candidate sequence
| Step | Timing | Channel | Content |
|---|---|---|---|
| First message | Day 0 | InMail or connection request with a note | Why them, the role in one line, a question |
| Follow-up 1 | Day 7 | Something new: the team, the project, the pay | |
| Follow-up 2 | Day 14 | Work email if available, otherwise LinkedIn | Closing message, door left open |
| Watch | Day 90 | New outreach only if a signal appears |
Every follow-up adds new information. "Just circling back" adds none.
Weak "Hi Thomas, just circling back on my previous message. Have you had a chance to think about it?"
Strong "Hi Thomas, one thing I didn't mention: the CTO has already built a data team at a healthtech scale-up, and he'd be your manager. If the timing's wrong, no problem, just say so and I won't follow up again."
The closing message
The last message closes the loop cleanly. It says you won't follow up again, leaves the door open and often gets more replies than the earlier ones. A "not now, but ping me in March" is valuable information for your pipeline.
A candidate who says "not now" isn't lost. You just learned their timeline.
Protect your account and your reputation
Recruiters live off their network. A restricted account or a reputation for spam costs far more than filling a role a week late.
LinkedIn's limits
LinkedIn doesn't publish an official weekly invitation limit for standard accounts, and restrictions depend on many factors. The guide to the LinkedIn connection request limit covers what's known and what isn't. On the InMail side, credits depend on your plan: LinkedIn's InMail page mentions, for example, 150 InMails per month per Recruiter seat.
In practice:
- No send spikes. Steady, moderate activity beats a Monday with 200 invitations.
- No aggressive automation. Tools that fake hundreds of actions a day put the account at risk.
- Watch your acceptance rate. If most of your invitations go nowhere, the issue is targeting or messaging, not volume.
Candidate data
Data protection rules (GDPR in Europe, state privacy laws in the US) also apply to sourced profiles. A public LinkedIn profile doesn't mean anything goes. The basics: keep only what's relevant to hiring, tell candidates how you'll use their data in the first real exchange, and delete or refresh records you no longer need. Your ATS or CRM should make that easy.
Run your talent pool like a pipeline
Sourcing doesn't stop at the message. Without tracking, replies get lost, follow-ups get forgotten and the "maybe later" candidates vanish.
Statuses that matter
| Status | Definition | Next action |
|---|---|---|
| Identified | Shortlisted, not contacted yet | Message by priority |
| Contacted | First message sent | Follow up on day 7 |
| In conversation | Candidate replied, exchange open | Offer a short call |
| Qualified | Interest and fit confirmed | Present to the hiring manager or client |
| Not now | Interested later, date known | Reach out on that date |
| Not interested | Clear no | Stop following up for this role |
One place for every conversation
Recruiting conversations scatter fast: InMail, LinkedIn messages, email, sometimes WhatsApp once contact is established. Without a central history, a candidate gets two follow-ups on the same day, or none. A unified inbox linked to your CRM keeps every exchange in one place, with the candidate's status and next step. It's also how you find, six months later, the "not now" who fits your new role.
Metrics to check every week
- Response rate by message type: which angle gets replies.
- Qualified conversation rate: how many replies turn into a real exchange.
- Time from first touch to hiring manager intro: where the process slows down.
- Dated "not now" replies: the value of your pool for future roles.
Messages sent isn't a performance metric. It's an effort metric.
Mistakes that cost you the best candidates
A few habits are enough to land a recruiter in the ignore pile.
- Obvious copy-paste. "Your profile really caught my eye" sent to 300 people is spotted instantly.
- The mystery client. "An industry leader" says nothing. Industry, size and stage are enough, even without the name.
- Asking for a 30-minute call upfront. Too much commitment, too soon. A one-line question works better.
- Ignoring their background. Pitching a junior role to a senior profile, or an on-site role in Chicago to someone who just moved to Denver, shows you didn't read the profile.
- Going quiet after they reply. A candidate who replies and hears nothing for ten days won't reply next time.
| Mistake | What the candidate thinks | Fix |
|---|---|---|
| Long message that recycles the job spec | "I'll read it later" (never) | Under 400 characters, one question |
| No word on pay | "Another call for nothing" | Share the range in message one or two |
| "Just circling back" follow-up | "Pushy, and nothing new" | New information in every follow-up |
| Silence after their reply | "They're not serious" | Reply within 48 hours, even to say no |
Conclusion: write to people, not lists
Finding profiles on LinkedIn isn't the problem anymore. Getting their attention is.
Start from the problem the role has to solve. Build a search that covers the real title variants. Sort your list by mobility signals. Write short, for one person, with an easy question. Follow up with something new. Track every candidate in a clear status, including the ones who say "not now."
The recruiter who sends more messages gets more silence. The recruiter who writes at the right moment gets conversations.
Reakly helps recruiters and agencies spot profiles showing a signal, send short, personal LinkedIn and email outreach at a pace that protects the account, and track every candidate in an inbox linked to the CRM. Fewer mass sends, more conversations with the right people. See Reakly for recruiters.
Frequently asked questions
Under 400 characters. In LinkedIn's analysis of recruiter InMails, messages that short get a response rate 22% above average, while those over 1,200 characters come in 11% below.
No. Recruiter adds advanced filters, profile recommendations and InMail credits, which help when you run many roles. An independent recruiter can source well with Premium or Sales Navigator, as long as they build good searches and track candidates carefully.
After about a week. LinkedIn found that 65% of InMail responses arrive within 24 hours and 90% within a week. Two spaced follow-ups, each with something new, are enough before a closing message.
When you can, yes, in the first or second message. Employed candidates don't have time for a blind call, and a clear range filters out conversations that won't go anywhere.