Get Started
Outreach10 min read

How to Write a Cold Email to a Hiring Manager (With Templates)

Most recruiter cold emails get deleted in three seconds. Here's how to write one that gets read, with templates you can adapt and the mistakes to avoid.

A hiring manager at a growing company probably gets several agency emails a week. Almost all of them look the same: “We’re a leading recruitment firm with a database of thousands of candidates.” The reader’s brain files it under “noise” before the second line.

You don’t need to be clever to stand out. You need to be specific, short, and easy to reply to. Here’s how.

What the reader is actually thinking

Put yourself in their seat. They’re busy. They have open roles that are painful, but they don’t know you. Their instinct with a cold email is to ignore it, unless it clearly relates to a problem they have today.

So you have about two sentences to answer three silent questions:

  1. Why are you writing to me? (Is this relevant, or a mass email?)
  2. What do you do? (Do I need to know more?)
  3. What do you want? (Is the next step small and easy?)

Everything else is padding.

The structure that works

Line one: the reason you’re writing

Point to something real. A role they posted, a funding announcement, a new team they’ve announced, a new job someone just started. This is the single biggest difference between an email that gets read and one that doesn’t.

  • Good: “Saw you’re hiring a senior data engineer, and that the role’s been open for a few weeks.”
  • Weak: “I hope you’re well and having a great week.”

If you can’t find a real reason to write to a particular company, that’s a signal to skip them rather than to write something generic.

Line two or three: what you do, in one sentence

Say what roles you fill and for what kind of company. Not your history, awards or headcount.

  • Good: “We place senior data and platform engineers at Series A to C product companies.”
  • Weak: “We’re a full-service talent solutions partner with extensive experience across industries.”

The ask: one small, low-effort question

Make it easy to say yes. Ideally something answerable in a sentence.

  • Good: “Would it help if I sent two or three relevant profiles?”
  • Good: “Is that role still open, and are you using agencies for it?”
  • Weak: “Can we jump on a call this week to discuss how we can partner?”

Asking for a meeting is a bigger commitment than asking for permission to send something useful. Start small.

The close: short, human

No “looking forward to hearing from you at your earliest convenience.” Your name and your title are enough.

Templates you can adapt

Please don’t copy these word for word. Change the details, the rhythm and the vocabulary so they sound like you. They’re a starting point, not a script.

1. After a job posting

Subject: Your senior data engineer role

Hi Priya,

Saw the senior data engineer role on your careers page, and that it’s been up for a few weeks. We place data engineers at Series A to C product companies, mostly with strong Python and Spark.

Would it help if I sent two or three profiles to look at? No obligation either way.

Arjun

2. After a funding round

Subject: Congrats on the round

Hi Meera,

Congratulations on the Series B. Usually a round like that means a few key hires in the next quarter or two. We help fintech teams fill engineering and product roles quickly.

Is hiring on your roadmap, and are you open to outside help for the harder roles?

Arjun

3. A new head of function

Subject: Congrats on the new role

Hi Karan,

Congratulations on joining as Head of Engineering. New leaders often have a lot to rebuild early on. We’ve helped engineering leaders in similar spots hire their first few senior engineers.

Happy to share how we’d approach it whenever it’s useful. No rush at all.

Arjun

4. A short follow-up (a few days later)

Subject: Re: Your senior data engineer role

Hi Priya, one more thought. I’ve got a data engineer who’s worked in a similar stack and is open to a move. Want me to send their profile over?

Arjun

5. A last, gentle follow-up

Subject: Re: Your senior data engineer role

Hi Priya, I’ll stop here so I’m not clogging your inbox. If the role is still open and you’d like help later, just reply and I’ll pick it up.

Arjun

Notice what’s missing: no flattery, no giant paragraph, no attachments, no “just checking in.” Each message has a reason to exist.

Subject lines

Keep them plain and short. A subject that looks like a message from a colleague gets opened. One that looks like marketing doesn’t.

  • “Your senior data engineer role”
  • “Congrats on the round”
  • “Quick question about the platform hire”

Avoid capital letters, exclamation marks and anything that sounds like an offer.

Mistakes that kill replies

  • Writing about yourself. The email is about their problem, not your agency.
  • Being vague. “Help with your hiring needs” could mean anything.
  • Attaching a brochure or CV pack. Attachments hurt deliverability and look like spam.
  • Asking for 30 minutes up front. It’s too much for a first touch.
  • Fake familiarity. “Hope you had a great weekend!” to a stranger is a tell.
  • Long paragraphs. If it doesn’t fit on a phone screen without scrolling, trim it.
  • Following up with “just bumping this.” Add something every time: a profile, a new angle, a question.

Make sure it gets delivered

A great email in the spam folder helps nobody. A few basics:

  • Verify addresses before sending so you don’t bounce.
  • Send from a proper domain with the standard authentication set up (your IT person or email provider can check it).
  • Keep volumes moderate and steady. A sudden spike looks suspicious.
  • Don’t pack in links or images. Plain text works best.

Test one thing at a time

If replies are lower than you’d like, change one element and run it again: the first line, the ask or the subject. Changing three things at once tells you nothing. Keep notes. After a month, you’ll have a message that works for your niche, and that’s an asset.

You can see how many people are replying, and which ones are positive, in your weekly numbers. Measuring outbound results explains what to look for.

When the replies come

Reply quickly, ideally the same day. Most of the work goes into earning the first reply, so don’t let it cool off. If they raise concerns, you’ll find answers in handling hiring manager objections.

The short version

Write to one person about one real thing. Say what you do in a sentence. Ask something easy to answer. Follow up with something new each time. Do that consistently and cold email stops feeling cold.