Cold Email12 min read·April 2026

How to Write Cold Emails That Get Replies

The B2B framework behind campaigns that generated $1.5M in pipeline in four months.

TL;DR

  • Keep it 50–90 words. Longer emails get deleted before they're read.
  • Reference one specific thing about the prospect -- not their job title, something real.
  • Ask one question. Not a 30-minute call. One low-friction ask.
  • Write like a text message to a smart colleague. Not a sales deck.
  • Test 100+ sends per variant before drawing any conclusions.

Most cold emails fail before they're read. They're too long, too focused on the sender, and ask for too much. The fix isn't a better template. It's better research and harder editing. This framework is behind campaigns that booked 7 meetings in six weeks for one client and generated $1.5M in qualified pipeline in four months.

Why Most Cold Emails Don't Get Replies

The average B2B decision-maker receives 100+ cold emails a week. Most are ignored in under three seconds. The problem isn't cold email as a channel. The problem is execution.

  • Starting with 'I' or 'We' -- the reader doesn't care about you yet
  • Pitching three features in 150 words -- too much, too fast
  • Asking for a 30-minute call in the first email -- too much commitment
  • No clear reason why you're reaching out to them specifically
  • Generic proof: 'We work with Fortune 500 companies'
  • Long paragraphs that require effort to parse
  • Subject lines that sound like marketing emails

Every one of these mistakes signals the same thing: you didn't do the work. You wrote a template and merged their name.

What Is the 50–90 Word Rule?

Every campaign we run targets 50–90 words per email. Not because it's a magic number. Because it forces the right decisions.

Shorter emails require you to distill your message to one thing. What's the one problem this person has? What's the one result you can offer? What's the one question you want answered?

When you write 200 words, you hedge. You list features. You add caveats. You bury the ask. When you write 70 words, you can't afford to. Every sentence must earn its place.

The 50–90 word rule in practice

  • Line 1–2: Hook -- one specific reference to them
  • Line 3–4: Problem -- one implication of that signal
  • Line 5: Proof -- one concrete result, not a logo list
  • Line 6: Ask -- one question, not a calendar link

What Should You Research Before Writing?

Personalization is not mentioning their first name. It's referencing something real -- something that signals you actually looked.

  • A recent company announcement or funding round
  • A job posting that signals a growth area or pain point
  • Their tech stack -- what tools they're already using
  • A leadership change or exec hire
  • A product launch or market expansion
  • A piece of content they or their team published
  • Industry news directly relevant to their business

One signal is enough. You don't need all seven. Pick the one most connected to your pitch and build from there.

At Astra, we use AI agents to pull this research at scale. Each prospect gets a research layer before copy generation. The email references something real -- not a boilerplate opener.

What Is the 4-Part Cold Email Structure?

  1. 1Hook -- reference the specific signal you found. One sentence.
  2. 2Problem -- name one pain point that signal implies. Don't solve it yet.
  3. 3Proof -- one concrete result you've achieved for a similar company.
  4. 4Ask -- one low-friction question. Not 'are you free for a call?' -- something they can answer in five words.

What this looks like in practice

✗ Don't do this

Hi [First Name], I hope this email finds you well. We are a leading provider of outbound solutions that help B2B companies scale their pipeline. Our AI-powered platform has helped hundreds of clients increase their meeting rates by up to 300%. I'd love to schedule a 30-minute call to learn more about your goals. Are you available this week?

✓ Do this instead

Saw you're hiring three SDRs in Q2 -- usually signals the current outbound motion needs support before headcount arrives. We helped a pricing consultancy go from zero outbound to 7 meetings in their first six weeks. Worth a quick conversation?

What Subject Lines Actually Work?

Subject lines determine open rate. Body copy determines reply rate. Don't confuse the two metrics.

  • Lowercase outperforms title case in cold outreach
  • Specificity beats cleverness -- name the company or the signal
  • Questions work: 'quick question about your SDR team'
  • Avoid words that trigger spam filters: 'free', 'guarantee', 'limited time'
  • Short wins: 4–7 words is the sweet spot
  • Don't oversell in the subject -- the email does that
4–7
words in top-performing subject lines

Across Astra campaigns, subject lines in this range consistently outperform longer variants on open rate.

How Do You A/B Test Cold Email Copy?

Test one variable at a time. Always. If you change the subject line and the opener at the same time, you learn nothing.

VariableWhat to testMetric to watch
Subject lineQuestion vs. statementOpen rate
HookSignal type: hiring vs. news vs. productReply rate
ProofSpecific stat vs. company name dropReply rate
CTAOpen question vs. direct askPositive reply rate
Length50 words vs. 80 wordsReply rate
ToneDirect vs. curiousReply rate

Minimum 100 sends per variant before drawing conclusions. Less than that and you're reading noise.

What Do Real Results Look Like?

These campaigns used no AI gimmicks. No hyper-personalization at 500 words per email. Short emails, specific research, one clear ask.

$1.5M
in qualified pipeline

Pricing I/O -- a B2B pricing consultancy with no prior outbound motion -- in 4 months.

7
meetings booked

Same client, Pricing I/O, in the first 6 weeks of the campaign going live.

20–30
qualified meetings per month

Amadeus Vanilla -- specialty F&B distribution -- with food manufacturers and restaurant groups.

None of these were unusually competitive markets or favorable timing. They were well-researched, short, specific emails sent to the right people.

What Should You Do First?

  1. 1Pick one ICP segment -- one title, one company type, one pain point.
  2. 2Research 20–30 accounts manually before using any automation.
  3. 3Write 3 email variants under 90 words each.
  4. 4Test subject lines first, then body copy.
  5. 5Don't scale until you have a variant with a meaningful positive reply rate.

Want this built for your team?

We implement these systems end-to-end. First sends within 14 days.