Templates

Template: candidate outreach for recruiters

A good candidate message names the role, says why you are writing to this person, and makes it easy to say no. Keep it short, put the role and the employer in the first lines, and do not pretend to know the person. Below are a LinkedIn first message, an email and a WhatsApp follow up, with notes on what to check before sending. Made up placeholders are in square brackets.

Published by Sellinger AI. Numbers and settings checked on 25 October 2026 against the fact register. Report an error.

The text

Placeholders in square brackets are yours to fill. The wording is ours, not a quote from a customer.
Version 1: LinkedIn first message
Hi [first name], I am recruiting a [role] for [company type, or the company if you may name it], [location or remote]. Your work on [specific thing from their profile] looks close to what the team needs. Would you like the details, or is now not the time?
Version 2: email
Subject: [Role] at [company], [location]

Hi [first name],

I am [name], and I recruit for [company type]. I found your profile because of [specific reason]. The role: [one line on scope], [location or remote], [salary range if you may share it].

If this is not for you, tell me and I will not write again. If it is, a 15 minute call is enough to decide whether it is worth going further.

[Name]
Version 3: WhatsApp, only after they gave you the number or replied on another channel
Hi [first name], it is [name], following up on my LinkedIn note about the [role]. Happy to keep it here if that is easier. Do you want the short version?

Why each line is there

Line by line
Role and employer firstCandidates decide in the first lines whether the message is a real job or a mass mailing.
A specific reasonA line about their work separates a search from a spray.
A salary range if you may share itIt is the first question most candidates have.
A way to say noRespects the person and helps your list: a clean no is more useful than silence.
WhatsApp only after contactA first message on a private number needs more care than a professional network.

What it measured

No data yet. Sellinger has not measured results for this exact text, so this page makes no claim about replies, meetings or revenue. Measured campaigns are in the case studies.

When not to use it

  • When you cannot name the role or the employer yet.
  • When you hold the person's data without a lawful basis you can state. The GDPR requires you to tell people where their data came from when you did not collect it from them; see Article 14 in the official text. This is not legal advice.
  • When someone has said they are not interested; record it and stop.

How to use it in Sellinger

Use the recruiting persona and the recruiting goals as a base, and add the rule pack from recruiting and talent. Leave it to the agent, which writes each message from the lead's own data and your persona, or paste this text into a step in Flow-Maker in the campaign's configuration drawer. The step's instruction box personalises a pasted message with the lead's data, so read the first sends before you widen the campaign.

Common questions

How long should a candidate message be?
Three to five sentences on LinkedIn, a short paragraph and a few lines of detail in email.
Should I mention the salary?
If you may share it, yes. It answers the first question and filters early.
Is it all right to message candidates on WhatsApp?
After they have given you the number or replied elsewhere. WhatsApp itself limits outbound messaging, so use it for people who already know you.
Can an AI agent do candidate outreach?
It can write and send the first messages and follow ups and answer replies; a recruiter should approve the role details and take any conversation about pay or contracts.

Sources and method

Wording is ours. GDPR Article 14 from the official text on EUR-Lex (Regulation (EU) 2016/679), read 25 October 2026. Not legal advice.

Related: Templates hub, Sellinger for recruiters, LinkedIn outreach for recruiters, LinkedIn connection request.

See it on your own accounts

Start with a 30 day free trial, no card. Nothing is sent without your approval unless you turn that on.

Unit4ShellyRocket.ChatGetAcceptPeopleForce

Teams that have used Sellinger

Start free trial