LinkedIn Cold Message to a Recruiter: Templates That Get Replies

How to write a LinkedIn cold message to a recruiter that actually gets a response. Message templates for different scenarios, what to include, what to avoid, and the English phrases that work.

Sending a cold message to a recruiter on LinkedIn is uncomfortable for most developers — especially non-native English speakers who worry about how they will come across. Yet a well-crafted message can open opportunities that never appear in job postings.

This guide gives you exact templates for different situations, explains what makes messages get replies, and covers the English mistakes to avoid.


Why Cold Messages Work (and Why Most Fail)

Recruiters receive dozens of connection requests and messages daily. Most messages get ignored because they are:

  • Too long (recruiter has 30 seconds)
  • Vague (“I’m interested in opportunities at your company”)
  • Sender-focused (“I want to advance my career”)
  • Poorly written (signals communication issues)

Messages that get replies are:

  • Short (4–6 sentences maximum)
  • Specific about role and skills
  • Value-focused (what you bring, not what you want)
  • Professionally warm, not formal or robotic

Core Vocabulary for Outreach Messages

PhraseUsage
I came across your profileNatural opener — better than “I found you”
I noticed you recruit for…Shows you did research
I wanted to reach outStandard, natural opener
I’m currently exploring…Signals open to opportunities without sounding desperate
I’d be happy to share my backgroundOffer to provide more info
Would you be open to…Polite request, easy to say yes to
I’d welcome a brief conversationKeeps the ask small and easy
Please don’t hesitate to reach outOpen invitation
I look forward to hearing from youStandard professional close

Template 1: Connecting With a Recruiter Who Works at a Target Company

Use when: you want to work at a specific company and have found an internal recruiter.

Hi [Name],

I'm a [role] with [N] years of experience in [skills]. I've been following 
[company] for a while and I'm really interested in [specific team/product/area].

I'd love to connect and learn more about what opportunities might be a fit. 
Happy to share my background.

Best,
[Your name]

Key points:

  • Mention the specific company and why — shows genuine interest
  • Keep it under 100 words
  • End with a low-pressure offer, not a demand for a call

Template 2: Responding to a Recruiter Who Reached Out First

When a recruiter contacts you, your response sets the tone. Whether you are interested or not, reply professionally.

If interested:

Hi [Name],

Thanks for reaching out — the role sounds interesting. I'd be happy to 
learn more. Could you share the job description and the comp range? That 
would help me understand if it's a strong match before we schedule time.

Best,
[Your name]

If not currently looking:

Hi [Name],

Thanks for the message — I'm not actively looking right now, but I'm 
always open to hearing about interesting opportunities. Could you share 
more details? Happy to connect for future reference.

Best,
[Your name]

If clearly not a fit:

Hi [Name],

Thanks for thinking of me. The role isn't quite right for my current 
direction — I'm focused on [your area], and this seems more [their area]. 
Happy to stay connected in case something more aligned comes up.

Best,
[Your name]

Template 3: Cold Message to an Agency Recruiter (Recruiting Firm)

Agency recruiters place candidates across many companies. They want to know your skills and target roles so they can match you to open positions.

Hi [Name],

I came across your profile and noticed you place engineers in [sector/type 
of company, e.g. "fintech" or "Series B–D startups"]. I'm a [role] with 
[N] years in [key skills], currently exploring [Senior/Staff] opportunities.

Would you be open to a brief chat to see if there's a fit with your 
current openings? I'm happy to share my CV.

Best,
[Your name]

Template 4: Following Up After No Reply (1 Follow-up Only)

Wait at least one week. Send one follow-up. If no reply, do not send a third message.

Hi [Name],

I wanted to follow up on my message from last week. I understand you're 
busy — I just wanted to make sure it didn't get lost.

I'm still interested in connecting and exploring opportunities at [company]. 
Happy to chat at your convenience.

Best,
[Your name]

Never:

  • Follow up more than once after no response
  • Express frustration at being ignored
  • Add “I noticed you viewed my profile” — this comes across as pressure

Template 5: Asking About a Specific Job Posting

When you find a specific job listing and want to reach the recruiter directly before applying through the portal:

Hi [Name],

I noticed you posted the [Job Title] role at [Company]. I've been 
following [company] for a while and I'm very interested.

I have [N] years of experience in [relevant skills], including [one 
specific relevant achievement]. I wanted to connect directly before 
applying — I'm happy to share my CV or jump on a brief call.

Best,
[Your name]

This approach:

  • Shows initiative and research
  • Gives the recruiter context before your application appears in the ATS
  • Can get your application prioritised

Message Length: The 4–6 Sentence Rule

Your LinkedIn cold message should be 4–6 sentences. Here is why:

  • Recruiters read messages on mobile — a wall of text is immediately discouraging
  • Long messages signal that the sender doesn’t value the reader’s time
  • Short messages force you to communicate only what matters

If you cannot explain who you are and what you want in 6 sentences, you do not know what you want.


Connection Request vs. Message

When sending a connection request, LinkedIn allows a short note (up to 300 characters). Use it — a blank connection request from a stranger is easy to ignore.

Connection request note:

Hi [Name] — I'm a backend engineer interested in [company/area]. 
Would love to connect and learn more about the team.

Once connected, follow up with a full message.


Tone: Professional but Human

The right tone for LinkedIn messages is professional but warm — like an email to a colleague you have not met yet, not a letter to a government agency.

Too formal:

“Dear Ms. [Name], I am writing to express my interest in potential employment opportunities…”

Too casual:

“Hey! I’m a dev and I think your company is sick. Would love to chat!”

Just right:

“Hi [Name], I’m a backend engineer with 5 years in payments infrastructure. I’ve been following [company] and I’m really interested in what the platform team is building. Would you be open to a brief conversation?”


What NOT to Include

❌ AvoidWhy
Attaching your CV in the first messagePushy — let them ask for it
Asking for a specific salary upfrontToo early — discuss this after they’re interested
Mentioning you’ve applied multiple timesMakes you look desperate
”I’m the perfect fit for your company”Unsubstantiated self-praise
”I know you’re busy, but…”Filler — just say what you want
Long explanation of your career storySave it for the call

After the Connection: The Follow-Up Sequence

  1. Connect with a note (300 characters)
  2. First message once connected (4–6 sentences, your pitch and ask)
  3. One follow-up after 7–10 days if no reply
  4. If still no reply: stop. Move on to other contacts.

Respect that recruiters are busy and not every message will get a reply, even if it is well-written. A non-reply is not a rejection — it is noise management on their end.


Practice

Scenario: You want to work at a fintech scale-up (Series C, 200 employees). You’ve found their engineering recruiter on LinkedIn — she recruits specifically for backend engineering roles. You have 4 years of Go and PostgreSQL experience. You’re not currently looking urgently, but you’d be open to the right opportunity.

Write a cold message under 80 words using the templates above.