A hiring manager reads the first line of your email and decides, in about a second, whether to keep reading. Most cold emails lose that second because they're built to describe the sender, not to be easy for the reader to answer. Here's how to build one that gets a reply.
Write the subject like a person, not a pitch
The subject line's only job is to get the email opened without setting off the pitch alarm. Something plain and specific — the role, or a short honest reason you're writing — beats anything that sounds like marketing. If it reads like a newsletter or a sales sequence, it gets archived unread, and nothing else you wrote matters.
Open with them, not with you
The first sentence is where generic emails give themselves away. "I'm a software engineer with five years of experience looking for new opportunities" could have been sent to anyone, and the reader knows it.
Open with something that could only be about this company: the specific team, a product decision they made, a problem their role clearly exists to solve. You don't need to flatter them — you need to prove you're writing to them in particular and not to a list. That single sentence carries most of the weight.
Make one small, specific ask
Decide what you actually want from this email, and make it something the reader can grant in one reply. "Would it be worth a short conversation about the backend role on your team?" is answerable. "I'd love to schedule a 30-minute call to explore how my career journey might align with your organization's vision" is a chore, and chores get postponed forever.
Lower the cost of saying yes. The smaller and clearer the ask, the more often you'll get one.
Say why you fit, in two lines
You need just enough evidence to make the reply feel justified — the two or three things about your background that map directly onto what this role needs. Not your whole resume; the resume is the attachment. The body is the argument for why opening it is worth their time. Be concrete, drop the adjectives, and let the specifics do the work.
Cut everything else
Every extra paragraph lowers the odds the whole thing gets read. No history of your job search, no list of every skill, no explanation of why you left your last role. If it doesn't help the reader decide to reply, it's working against you. A cold email that respects the reader's time is short on purpose.
Follow up once, then stop
If a week goes by with no answer, one brief follow-up is fair — people are busy and messages get buried. Keep it to a line or two: surface the original ask, don't re-argue your case, don't guilt them for the silence. A single nudge catches the ones who meant to reply and forgot. A third and fourth message just teaches them to ignore your name.
None of this needs a clever hook or a growth-hack template. It needs a short email, written to one person, that's easy to answer — because the person reading it has fifty other emails to get through today, and yours wins by being the one that asks for the least and says the most.
