All articles
Outreach·10 min read

How to Write Recruiting Outreach Messages That Get Replies in 2026

Recruiting reply rates are collapsing — InMail ~18-22%, cold email ~8-12%. The AI + multichannel playbook to get back to 40%+: the 5-element message, channel strategy, templates, and follow-up cadence.

By Alexandre Koenig · Contributor·Updated

Recruiting outreach in 2026 is fighting a losing war of attrition. The average candidate now receives 20 to 40 unsolicited messages a month, most of them written or padded by a language model, and their inbox has learned to treat the whole category as noise. Reply rates that sat comfortably above 30% five years ago have collapsed: LinkedIn InMail now lands somewhere around 18-22% on a good day, and cold recruiting email 8-12%. The teams still hitting 40%+ haven't found a magic template — they've rebuilt the whole motion around three things: a provable hook, the right channel, and human-approved personalization at scale. This guide breaks down exactly how to write messages that get replies again.

Why recruiting outreach reply rates are collapsing in 2026

The reason is saturation, not bad copy. When every recruiter can generate 500 "personalized" messages in an afternoon with an AI tool, the marginal value of any single message drops to near zero — and candidates recalibrate. The rough 2026 benchmarks tell the story:

  • LinkedIn InMail: ~18-22% reply rate. Down from the ~30%+ of the late-2010s. LinkedIn's own "open to work" volume plus a flood of automated InMails has trained candidates to ignore the notification entirely.
  • Cold recruiting email: ~8-12% reply rate. And that's for a well-targeted, well-written message. Generic blasts sit closer to 2-4%.
  • Consented WhatsApp: far higher. When a candidate has opted in, open rates run around 90% and reply rates routinely clear 40%. The catch is the word consented — more on that below.

The underlying dynamic is an arms race. AI lowered the cost of sending to almost nothing, so volume exploded, so attention became scarcer, so reply rates fell — which pushed teams to send even more. We covered the downstream economics of this in the true cost of a 15% InMail response rate: a 15% reply rate quietly burns €18,000-25,000 per five-hire batch in recruiter labor and vacant-seat cost. The way out is not more volume. It's a message good enough, on a channel open enough, that the reply rate does the heavy lifting instead of the send count.

The anatomy of a message that gets a reply

Every high-performing first-touch message we've measured shares the same five elements, in roughly this order. Miss one and the reply rate sags; miss two and you're back in the noise.

  1. A specific, provable hook. Open with something that could only be about this person — a talk they gave, a library they maintain, a migration their team shipped. "I saw you led the move off the monolith at X" beats "I came across your impressive profile" every time, because it proves you actually looked.
  2. Relevance proof — why them, why now. Connect the hook to the role in one line. Why does that specific experience matter for this specific opening, and why is now a sensible moment to talk? This is what separates a compliment from an opportunity.
  3. A crisp WIIFM (what's-in-it-for-them). Candidates aren't reading to do you a favor. Name the concrete upside in their terms — scope, comp band, the problem they'd own, the team they'd join. One sentence, no brochure.
  4. One low-friction CTA. Ask a yes/no question or propose a specific time — never "let's hop on a call." "Worth a 15-minute chat Thursday, or is now just not the moment?" gives them an easy out, which paradoxically lifts replies. A single CTA always outperforms two.
  5. A human sign-off. A real name, a real role, no wall of legal footer, no seven links. The message should read like one person wrote it to one person — because the entire premise is that you did.

Channel strategy: email vs LinkedIn vs WhatsApp

There is no single best channel — there's a best channel per candidate and per touch. Each one wins in a different situation.

Email

Best for senior and passive candidates who don't live on LinkedIn, for anything that needs a paper trail, and for content that benefits from a little length (a real job description, a link to the team's work). Reply rates are the lowest of the three (~8-12%), but reach is universal and deliverability is in your control. Keep it under 120 words.

LinkedIn

Best for warm-ish outreach where the profile itself is the hook, and for candidates who are at least semi-active. Connection-request notes and InMail sit around 18-22%. The advantage is context — you can reference their actual work in-platform. The disadvantage is that everyone else is there too, so the bar for a standout hook is highest.

WhatsApp

Best for later touches and for candidates who have opted in. Consented WhatsApp is the highest-performing channel by a wide margin — roughly 90% open rates and 40%+ replies — precisely because it's reserved for people who agreed to be reached there. That consent is not optional politeness; under GDPR you need a lawful basis and a genuine opt-in before messaging a candidate on WhatsApp. Get the rules right in our guide to WhatsApp recruiting and GDPR. The TrueCalling angle here is deliberate: multichannel with consent — reach each candidate where they actually respond, but only where you're allowed to.

Personalization at scale: where AI helps and where it must not

The point of AI in outreach is not to send more — it's to make personalization affordable at every message instead of only the first ten. Done right, AI reads a candidate's profile, their GitHub or portfolio, a recent talk, and drafts a genuinely specific first touch that hits the five elements above. That's the part machines are good at: reading context fast and proposing a draft.

What AI must not do is press send on its own. The workflow that works is human-in-the-loop and explainable: the model drafts, the recruiter reads the source it drew from, edits the hook, approves — then it goes. Never fully auto-send. Three reasons. First, quality: an unreviewed AI hook that gets a fact wrong destroys credibility faster than no message at all. Second, trust: candidates can smell an unsupervised bot, and the whole advantage evaporates. Third, compliance: recruitment AI is high-risk under the EU AI Act, which requires meaningful human oversight — the recruiter has to be able to see why the tool wrote what it wrote and override it.

This is how EMILY, TrueCalling's copilot, is built: she reads each candidate's profile and drafts a personalized first message grounded in what she actually found, shows the recruiter the evidence, and waits for approval. The recruiter stays the author; EMILY just removes the 90 minutes it used to take to write 50 of them.

Templates that work

Three short, copy-pasteable examples. Treat them as skeletons — the hook has to be real, or the whole thing collapses back into noise.

1. First touch

"Hi Sofia — I saw you maintain the open-source rate-limiter that half of Paris's fintech backends seem to run on. We're building the payments platform at [Company] and that's exactly the kind of infra problem the role owns end to end. Comp is in the €75-90K band, fully remote-friendly. Worth a 15-minute chat this week — or is now just not the right moment? — Alex, Talent @ [Company]"

2. Follow-up (touch 2, 3 days later)

"Hi Sofia — quick nudge in case my first note got buried. Totally fine if the timing's off; just reply 'not now' and I'll stop. If you're curious, I can send the one-pager on what the team's shipping this quarter. — Alex"

3. Re-engage a passive candidate (months later)

"Hi Sofia — we spoke last spring about the payments role and the timing wasn't right. Two things changed since: the team doubled and we're now hiring a tech lead for exactly the infra work you were describing. No pressure at all — worth a fresh look, or should I close the loop? — Alex"

The follow-up sequence

Most replies come from the follow-up, not the first message — yet most recruiters send once and give up. A disciplined sequence beats a clever one-off nearly every time. The cadence that works in 2026:

  • Touch 1 (day 0): the first-touch message on the candidate's primary channel (usually email or LinkedIn).
  • Touch 2 (day 3): a short follow-up on the same channel — a genuine nudge, not a guilt trip.
  • Touch 3 (day 7): switch channels. If touches 1-2 were email, and you have a lawful basis and opt-in, move to a consented WhatsApp message or a LinkedIn note. The channel switch is where a big share of the incremental replies come from.
  • Touch 4 (day 10-12): a final, graceful close — "I'll assume the timing isn't right and stop here; my door's open if that changes."

Three to four touches over 10-12 days, then stop. A polite close preserves the relationship for a future role; a fifth and sixth chase burns it. When to stop is as important as when to follow up.

Measuring outreach

You can't improve what you only feel. Track three metrics, and track them per channel and per template — an aggregate number hides the exact thing you need to fix.

  • Reply rate. Any response ÷ messages sent. The headline number. Rough healthy targets: 8-12% cold email, 18-22% InMail, 40%+ consented WhatsApp.
  • Positive-reply rate. Interested responses ÷ messages sent. This is the one that actually predicts hires — a 25% reply rate that's all "no thanks" is worse than a 12% rate that's half "tell me more." Aim for a positive share of 30-50% of all replies.
  • Time-to-first-reply. Median hours from send to first response. It tells you whether your channel mix matches where candidates actually are — WhatsApp replies land in hours, email in days.

Measure each template against these so you can retire the losers and scale the winners. A template library without per-template reply data is just a guess with formatting.

Mistakes that kill reply rates

  • Generic openers. "I came across your profile" signals a blast. No provable hook, no reply.
  • Walls of text. Over ~120 words and the candidate stops reading. Length is not effort; it's friction.
  • Multi-CTA messages. "Reply, or book a slot, or check the JD, or connect with me" — every extra ask lowers the odds of any single one. Ask for exactly one thing.
  • No follow-up. Sending once and quitting leaves most of your replies on the table.
  • Ignoring consent. Messaging someone on WhatsApp with no opt-in isn't just annoying — it's a GDPR problem, and it poisons your best channel for everyone.

Outreach that gets replies in 2026 is less about clever words and more about discipline: a real hook, one channel-appropriate ask, a human in the loop on every AI draft, and a measured follow-up sequence you actually finish. Want to see the AI-drafts-you-approve loop in action? See how EMILY drafts first-touch outreach.