Fwalla

Cold Email Templates for Recruiters (2026)

Seven proven cold email templates for reaching recruiters, with subject lines, timing, and follow-up cadences.

Recruiters get flooded with generic cold emails. The ones that get replies do three things well: they name the specific role, they show a concrete reason the sender is a fit, and they make it easy to say yes. The templates below all follow that pattern — copy any of them, swap the bracketed fields, and send.

What makes a cold email to a recruiter actually work

Before you paste a template, understand what a recruiter needs to see in the first six seconds:

  • A specific role. “Any openings?” goes straight to trash. “Your Senior Backend Engineer req in NYC” gets read.
  • Proof you fit. One line of relevant experience with a concrete number beats a paragraph of adjectives.
  • A low-friction ask. Attach the resume, don’t ask them to reply for it. Suggest a 15-minute call, not “when’s a good time?”
  • A subject that reads like a person. Avoid marketing-y all-caps and emoji. Recruiters filter those out on reflex.

Subject lines that get opened

Keep it under 55 characters so it renders fully on mobile. Six that consistently outperform:

  • Interested in your [Role] req — 5 years [skill]
  • Referred by [Name] re: [Team] opening
  • [Role] at [Company] — quick intro?
  • Ex-[Company] engineer, targeting [Company]
  • Following up on your [Role] posting
  • 15 min to talk about the [Team] role?

Template 1 — The specific-role intro (cold)

Use when you found a specific job posting the recruiter is likely working on. This is the highest-converting variant, because it removes the “which role?” friction.

TemplateSubject: Interested in your {{Role}} req — {{years}} yrs {{skill}} Hi {{First Name}}, I saw {{Company}} is hiring a {{Role}} on {{Team}}. I'm currently a {{Your Title}} at {{Your Company}} with {{years}} years of {{skill}} experience, and the role lines up cleanly with what I've been doing. Two things that felt relevant: – {{Concrete result #1}} – {{Concrete result #2}} Resume attached. Happy to do a 15-min intro any afternoon this week or next. Thanks, {{Your Name}} {{Phone}} · {{LinkedIn}}

Template 2 — Company-first, no specific req

Use when the recruiter covers a team or company you want in on, but you can’t pin a specific open role. Anchor to the team, not the company at large, so it doesn’t read as a scattergun.

TemplateSubject: {{Role}} candidate for {{Team}} at {{Company}} Hi {{First Name}}, I've been following {{Team}} at {{Company}} — {{one-line reason: product, tech stack, mission}}. I'm a {{Your Title}} at {{Your Company}} and would love to be in the loop if a {{Role}} req opens up on your side. Quick snapshot: {{one line, one concrete result}}. Resume attached. Would a 15-min intro be useful? Thanks, {{Your Name}}

Template 3 — Warm intro via mutual contact

Highest reply rate of any template here. Only use if the mutual contact has actually said it’s okay to name-drop them.

TemplateSubject: {{Mutual Name}} suggested I reach out re: {{Team}} Hi {{First Name}}, {{Mutual Name}} mentioned you're the right person to talk to about {{Team/Role}} at {{Company}}. I'm a {{Your Title}} — {{one line about fit}}. Would you have 15 minutes in the next couple weeks? Resume attached in case it's useful. Thanks, {{Your Name}}

Template 4 — Post-layoff (own it, don’t hide it)

Layoffs are common enough now that recruiters read past them instantly. Naming the situation up front is more credible than burying it.

TemplateSubject: {{Role}} — impacted by {{Prev Company}} layoffs, targeting {{Company}} Hi {{First Name}}, I was part of the recent {{Prev Company}} reduction and am actively looking. {{Company}} is at the top of my list, especially for {{Team/Role}}. Background: {{years}} yrs as a {{Your Title}}, most recently {{one concrete result}}. Attaching resume. Available for a call this week. Thanks, {{Your Name}}

Template 5 — Career pivot (lead with transferable proof)

TemplateSubject: Pivoting into {{Role}} — {{transferable-skill}} background Hi {{First Name}}, I'm transitioning into {{Role}} from {{Previous Field}}, and {{Company}} is one of the teams I'd most like to join. The overlap that felt strongest: {{one concrete transferable result}}. I've spent the last {{months}} building on that with {{project / cert / OSS work}}. Resume attached. Would a short call make sense? Thanks, {{Your Name}}

Template 6 — First follow-up (day 4–5)

Send from within the same thread — reply to your own email so the recruiter sees the full context. Do not rewrite the pitch.

TemplateHi {{First Name}}, Bumping this in case it slipped past. Still very interested in the {{Role}} on {{Team}} — happy to send anything else that would help. Thanks, {{Your Name}}

Template 7 — Second follow-up (day 10–12, final)

TemplateHi {{First Name}}, Last note from me on this thread — if the timing isn't right, totally understand. If you'd rather I check back in a quarter, or if there's someone else on your team a fit like mine would land better with, I'll follow your lead. Thanks either way, {{Your Name}}

Cadence, not volume

The pattern that works: initial → 4–5 days → 10–12 days → stop. Three touches maximum per recruiter. Beyond that, the reply rate drops toward zero and the reputation cost starts climbing.

Send times that actually move reply rates

  • Tuesday–Thursday, 9–11am recipient local. Highest open rates for recruiter inboxes. Monday inboxes are triage; Friday emails get lost by Monday.
  • Avoid the 8:00am spike. Every scheduling tool defaults to 8:00. Land at 9:07 or 10:23 and stand out.
  • Keep sends under 40/day per Gmail account. New senders should start much lower — 10–15/day for the first two weeks — to protect deliverability.

Common mistakes that kill reply rate

  • Attaching a screenshot of your resume instead of a PDF.
  • Linking to a Google Doc that requires request-access.
  • Using the recruiter’s full name in the subject.
  • Sending on Sunday night to “beat the Monday inbox.”
  • Ending with “let me know if you’d like to hop on a quick sync” instead of a specific time window.
  • Following up more than twice.

Automate the templates above. Free while you job-search.

Fwalla personalizes templates like these per recruiter, per role, and sends them from your own Gmail on a schedule that protects deliverability. Set it up once, wake up to replies.

Start free with Gmail