Recruiter Outreach Message Templates
Strong candidates get several recruiter messages a week, and they've developed antibodies: anything that opens with "I came across your impressive profile" is dead on arrival. What still works is what always worked — evidence you read their profile, concrete facts about the role (stack, band, location policy), and respect for their time.
These templates cover the full sourcing loop: first touch, the version for passive candidates, the revival of an old thread, and the messages around an interview process. They work on LinkedIn, and increasingly on Telegram and WhatsApp, where response rates are often better because the channel is less saturated.
One recruiting-specific note: if you source across languages, names trip up more automation than anything else. TemplateJet's first_name placeholder handles Cyrillic names natively — Alexander becomes Александр when you write in Russian — which is exactly the detail that makes a template read like a human wrote it.
First touch, active search
Stack, location, band, and the specific reason it's them — the four facts every candidate scans for before deciding whether to reply.
First touch, passive candidate
The ask is permission, not interest. Passive candidates say yes to this and remember you when the timing changes.
The referral ask
People who won't move will still refer. Asking for a referral flatters their judgment instead of questioning their loyalty.
Reviving an old thread
Quoting their own reason for passing proves you listened. Keep notes on every "no" — they're next quarter's pipeline.
Scheduling the first call
Framing the call as them interviewing you lowers the stakes and raises the show-up rate.
Keeping a candidate warm mid-process
Silence between rounds is where offers die. A two-line status message beats a perfect message that arrives a week late.
The rejection that keeps the relationship
A specific, dignity-preserving rejection turns a "no" into a warm candidate for every future role you carry.
WhatsApp/Telegram first touch
On personal channels, always establish how you got the contact in the first sentence. It's the difference between outreach and intrusion.
Save any template to TemplateJet and the Chrome extension inserts the recipient's first name via first_name right inside LinkedIn, Telegram, and WhatsApp — Cyrillic names included.
What response rate should recruiter outreach get?
Well-personalized first messages to a well-matched shortlist commonly see 30–50% replies; generic blasts sit under 10%. The variable that moves it most is whether the first sentence could only have been written to this one person.
Should recruiters include salary in the first message?
Yes, whenever you can. It's the first thing candidates want to know, several jurisdictions now require disclosure anyway, and hiding it reads as a bad sign about the number.
Does outreach on Telegram or WhatsApp actually work for recruiting?
Yes — in many markets (Eastern Europe, LATAM, parts of Asia) it outperforms LinkedIn because the channel is personal and uncrowded. That's also why the bar is higher: explain how you got the contact, keep it short, and take a "no" as final.
Connection notes that fit the 300-character limit and give people a real reason to accept.
Outreach and client messages for the channel where half your market actually answers.
Customer-facing WhatsApp messages that stay personal on the world's most personal channel.
Write once. Personalize every send.
TemplateJet is a free template manager with a Chrome extension — your whole library one click away on LinkedIn, Telegram, and WhatsApp.