A cold email gets replies when it proves you wrote it for one person: open with a line only they could receive, make one clear claim about the value you offer, and close with an ask small enough to answer in ten seconds. Keep the whole email under 150 words, with a subject line under 50 characters.
Why most cold emails never get a reply
Open your own inbox and you can spot a mass-sent email in about one second. The greeting is generic. The first paragraph is about the sender's company. The "personalization" is your first name pasted into a template. You archive it without finishing the first line, and so does everyone you email.
That's the core problem with most cold outreach: it's obviously written for a list, not a person. Nothing else you fix matters until you fix that. A perfect pitch that smells like a blast gets treated like spam, because functionally it is spam.
The second problem is asking for too much. "Do you have 30 minutes this week?" is a big request from a stranger. You haven't earned 30 minutes yet. You've earned maybe ten seconds of consideration, and your ask has to fit inside them.
There's a mindset shift underneath both fixes. Cold email works best as a research task with a send button attached, not a volume game. Ten emails written for ten specific people will outperform two hundred sent to a scraped list, and they protect your domain reputation while doing it.
The anatomy of a cold email that works
Every reply-worthy cold email has three parts, in this order.
1. A first line that proves you looked at this person. Reference something specific: a talk they gave, a feature their team shipped, a post they wrote, a role they're hiring for. The test is simple. Could you send this exact sentence to anyone else? If yes, rewrite it. "Saw your post on onboarding flows last week" beats "I love what you're doing at Acme," because only one of those took effort.
2. One clear value claim. One. Not your company history, not three service tiers. A single sentence connecting what you noticed to something they'd plausibly want: "We cut onboarding drop-off for two other B2B tools with the same self-serve motion." Concrete beats impressive, so skip the adjectives and name the outcome.
3. An ask they can grant in ten seconds. "Worth a look?" or "Want the two-paragraph version?" or "Open to a 90-second Loom?" are easy yeses. "Can we schedule a call to discuss?" is homework. The smaller the ask, the more replies you get, and a small yes opens the door to a bigger one later.
Keep the whole thing under 150 words
Long cold emails signal that you value your own time over the reader's. A 150-word ceiling forces the discipline that makes cold email work: one recipient, one claim, one ask. If you can't explain why you're emailing in 150 words, you don't yet know why you're emailing.
Short also reads better on phones, where many first opens happen. Aim for three brief paragraphs, no wall of text, and no signature block longer than the message itself. A useful drill: draft the email, then delete the first paragraph and see if it still works. It usually does, because writers warm up on the page.
If the blank page is the bottleneck, the free cold email generator gives you a structured draft to personalize instead of a template to blast.
The subject line does half the work
Nobody replies to an email they never open. Keep the subject under 50 characters so it survives mobile truncation, make it specific to the recipient, and avoid anything that reads like a campaign. Plain, lowercase phrasing tends to feel typed rather than blasted: "question about your onboarding flow" looks like a colleague wrote it, while "Revolutionize Your Onboarding Today!" looks like a promotion and gets treated like one. Skip clickbait too. An open earned by a misleading subject converts into an annoyed archive, not a reply.
Write five to ten candidates before choosing, or run options through the email subject line generator and keep the two that sound most like a human. Our subject line examples roundup collects 45 more patterns sorted by email type.
An annotated example
Here's a 70-word email that follows the anatomy.
Subject: your postmortem on the checkout rewrite
Hi Dana, your postmortem on the checkout rewrite was the most honest engineering writing I've read this year. The section on feature flags rotting in place hit home.
I built a small tool that flags stale feature flags in CI. Two teams with similar Rails setups now close old flags within a sprint instead of never.
Worth a two-line summary of how it works?
Line one is proof of attention: specific, verifiable, and only sendable to Dana. Line two is a single value claim tied to what was referenced. The ask takes one word to accept. The subject works because it names her artifact, not your product. And notice what's missing: no company boilerplate, no "I hope this email finds you well," no calendar link, no attachment.
Follow up 2-3 times, adding something each time
A large share of replies come from a follow-up rather than the first email, because a non-reply usually means "buried," not "no." Space your touches days apart and give each one a new reason to respond.
| Touch | When | What it adds |
|---|
| Email 1 | Day 1 | Personalized opener, value claim, small ask |
| Follow-up 1 | Day 4-5 | A new proof point, example, or resource |
| Follow-up 2 | Day 10-12 | A different angle, or an even smaller ask |
| Final note | Day 18-21 | A polite close that makes "no" easy |
"Just bumping this" adds nothing and reads as pestering. A relevant case study, a one-line answer to their likely objection, or a smaller version of the ask each give the reader something fresh. For wording and timing in depth, see our guide to following up after no response.
What kills deliverability on the first touch
Spam filters score cold email harshly, and two habits sink first-touch deliverability fastest: attachments and multiple links. An attachment from an unknown sender matches a classic phishing pattern, so filters treat it as one. Several links inside a short message from an unfamiliar domain scores nearly as badly.
For the first email, send plain text with zero attachments and at most one link, or none at all. The deck can come after they reply. Volume matters too. A new domain blasting hundreds of messages a day gets flagged regardless of how good the copy is, so warm up gradually and keep daily sends modest.
The legal basics you can't skip
Cold email is legal in the United States under CAN-SPAM, with conditions. Identify yourself honestly, which rules out deceptive sender names and subject lines. Include a working opt-out and honor it promptly. And include a valid physical postal address in the message.
The EU and Canada are stricter. GDPR and Canada's CASL generally require consent or a qualifying business relationship before commercial email, so the safe move is to check the rules for each region on your list before sending, and to leave off anyone you're unsure about.
None of this is a burden if you're doing cold email well. An honest subject line, a real identity, an easy opt-out, and a small respectful ask are what the law wants and what earns replies. The rules and the results point the same direction.