Cold Email15 min read·

7 Cold Email Templates for Recruitment Agencies That Actually Get Replies

Seven templates we use to book qualified meetings for recruitment agencies — including subject lines, follow-up cadence and deliverability rules.

Most cold emails from recruitment agencies fail for the same three reasons: they sound like every other recruitment agency’s email, they make the prospect do work, and they ask for too much on the first message. The seven templates below avoid all three.

These are the exact starting points we use at Sapphire Revenuewhen we onboard a new recruitment agency client. They are starting points — not finished work. Every campaign we ship is rewritten to match the agency’s voice, vertical, and the specific buying signal that triggered the outreach.

The best cold email is the one that does not look like cold email.

What makes a recruitment cold email actually work

Before the templates, six rules every one of them obeys:

  • One specific observation. Reference something you could only know if you had looked at this exact company.
  • One clear offer.Recruitment, candidate shortlist, market mapping — pick one. Don’t list five.
  • One low-friction ask.A yes/no question always beats “happy to jump on a quick call”.
  • Under 90 words.Anything longer reads as template even if it isn’t.
  • Plain text, no images, no signatures with logos. Image-heavy emails go straight to promotions.
  • Sent from a real, warmed-up mailbox. The best copy in the world cannot rescue a cold domain. Read our cold email setup guide before you send anything.

Template 1 — First touch (companies actively hiring)

Use this when your trigger is an open job posting that has been live for 30+ days. The implicit message is: I noticed, I know why, here is the next move.

Template 1
Subject: The Senior Backend role
Hi Hannah, I noticed you've had the Senior Backend Engineer role open since early March — that's usually a sign the brief is harder than it looks on paper, not that the market is short of candidates. We placed two backends with similar specs (Go + payment systems experience) at Series-B fintechs in London this quarter. Both started in under four weeks. Worth a 15-minute call to see if we'd be a useful second pair of eyes on this brief? — Thomas Sapphire Revenue

Template 2 — Follow-up #1 (no reply after 4 days)

The most under-used email in the recruitment outbound stack. Most replies land on the follow-up, not the first touch. Keep it short, change the angle slightly, do not just “bump”.

Template 2
Subject: Re: The Senior Backend role
Hi Hannah, Quick follow-up. To be specific on what I'd bring — we keep a live shortlist of 38 senior backend engineers in London who've left a fintech in the last 12 months. About a dozen would match the comp range you've advertised. Happy to share three CVs with no obligation if that would be useful? — Thomas

Template 3 — New angle (no reply after 9 days)

When two emails about the same thing haven’t worked, change the angle entirely. Move from the specific role to the team-level problem.

Template 3
Subject: A different angle on hiring
Hi Hannah, Setting the open role aside for a second. If I'm reading the careers page correctly, you're hiring 6–8 engineers across backend and platform this year. That's a meaningful chunk of work for one in-house team to source on top of the day job. We help fintech engineering leaders run a parallel pipeline so they're never reactive on the next hire. If that's at all relevant, a 20-minute call would be useful. — Thomas

Template 4 — Breakup email

Counterintuitively the highest-converting email in many sequences. Permission to walk away creates urgency to reply. Send 18–25 days after the first email.

Template 4
Subject: Closing the loop
Hi Hannah, I don't want to clog your inbox, so I'll close the loop here. If hiring senior engineers isn't a current priority, no problem at all — happy to reconnect later in the year. If it is and the timing just hasn't worked, reply with a 1 and I'll send a slot. Either way, thanks for the time. — Thomas

Template 5 — LinkedIn connection request note

Sales Navigator allows 200 characters in the note. Use them. The single biggest mistake is making the note about you. Make it about them.

Template 5Hi Hannah — saw your Series B announcement, congrats. I work with fintech engineering leaders on senior hiring. No pitch — just thought it'd be useful to be connected as you scale the team this year.

Template 6 — Post-connection LinkedIn DM

Send 48 hours after they accept. Reference the connection note but do not pitch yet. The goal of this message is to start a conversation, not to book a meeting.

Template 6Thanks for connecting Hannah. Quick one — when you raised the B, did you build the eng hiring plan in-house or are you working with someone external on it? Reason I ask: most of the Series B fintechs I work with hit the same wall around the 12-engineer mark. Happy to share what's actually worked at that stage, no pitch attached.

Template 7 — Referral ask (warm prospects only)

Highest ROI message in the entire stack. Use after a prospect has declined for a reason that has nothing to do with quality — wrong timing, wrong vertical, already on a PSL.

Template 7
Subject: One last question
Thanks Hannah, totally understand on the timing. Quick favour — is there a peer of yours at another Series B fintech who you think would find a parallel pipeline useful right now? Happy to mention you sent me their way, or not, whichever you prefer. — Thomas

Deliverability — the unglamorous half

You can have the seven best templates ever written. If your domain reputation is broken, 70% of them will land in spam and you will never know which. Five non-negotiable rules:

  • Never send cold from your primary domain. Use lookalike domains (yourbrand.co, getyourbrand.com) so a deliverability hit never threatens internal email.
  • Warm every inbox for 21 days before live sending. Use a warm-up tool that simulates real conversations.
  • SPF, DKIM, DMARC alignment on every sending domain. One missing record is enough to kill placement.
  • Send 30–40 emails per mailbox per day, no more. Above that, Gmail and Outlook start to throttle.
  • Strip every image, every external link except one, and every multi-paragraph signature. They are spam classifiers all by themselves.

For the full deliverability stack we run for clients, see the recruitment agency cold email guide.

Cadence — when to send what

Templates without timing are just words. The cadence we run looks like this:

  • Day 0: Template 1 (first touch)
  • Day 4: Template 2 (specific follow-up)
  • Day 9: Template 3 (new angle)
  • Day 14: LinkedIn connection request (Template 5)
  • Day 16: LinkedIn DM after acceptance (Template 6)
  • Day 22: Template 4 (breakup)
  • Day 60: Re-engage with a new trigger (re-runnable sequence)

Track reply rates per template per week. Templates 1 and 4 tend to be the highest converters. Templates 2 and 3 are the highest-volume contributors. If a template drops below a 3% reply rate for three weeks straight, replace it — don’t patch it.

Want these sequences run for you? Sapphire Revenue handles the writing, sending, warm-up, reply management and qualification — under your brand. Same templates, zero operational load.

See how it works →

One last principle

Treat templates as starting points, not finished work. The highest-performing campaigns we run for clients almost never look like the template they started from by the end of month two — but they always started from a template like one of the seven above.

If you would like a copy of the deliverability checklist we ship with every new account, the easiest way is to read our cold email setup guide — it has the full checklist in section 3.

Keep reading.

Ready to fill your pipeline?

Book a free 20-minute strategy call. We'll walk you through exactly how Sapphire Revenue works and whether it's the right fit for your agency.

Book your free strategy call No commitment. Takes 20 minutes.