ReachWriter / How to write a cold email

How to write a cold email that gets a reply

A cold email is a short note to someone who doesn't know you, with one job: earn a reply. Below, the seven parts of a good one — switch each off to see what breaks — then four frameworks for putting them in order.

The anatomy of a cold email

SubjectNorthwind’s second clinic
Hi Priya — saw Northwind just opened a second clinic in Leeds. Congratulations.A second site usually doubles the no-show problem before anyone has time to fix the process.We help clinics cut no-shows with two-way SMS reminders that sync with their booking system.A 12-site dental group cut no-shows by 31% in their first quarter with us.Worth a 15-minute look next week?Sam Loopline
66 words

Opener (the hook)

The reason you’re writing, in the first line. The preview pane shows this line next to the subject, so it decides whether the rest gets read.

Tap a part to switch it off and see what the email loses.

Pull out the opener and the email reads like a mass send. Drop the call to action and an interested reader has no next step. Each part carries weight, and the order matters: them first, you second, the ask last. That same instinct for taking things apart drives ahaboo, where you drag the Moon around Earth to see why it has phases.

Cold email frameworks, step by step

Problem · Agitate · Solve — same product, same prospect. Step through to build the email.

Priya, most CS teams I talk to find out an account is unhappy when the cancellation email arrives.

Step 1 of 3

Step by step: writing the email

1. Pick one person and one reason

Decide who owns the problem you solve — a role, not a company — and why now. Good reasons: a new hire in their team, a funding round, a product launch, a new location, a public post about the problem. If you can't find one, the relevance line has to work harder.

2. Write the subject line last

Once the email is written, the subject is usually obvious: the hook in two to five words. Keep it under about 45 characters so it survives a phone inbox. Test it in the subject line tester.

3. Open with them

Your first line appears in the preview pane next to the subject. Spend it on the prospect: what you noticed and why it made you write. Cut greetings that carry no information.

4. One problem, one outcome

Resist listing features. Name the single problem most likely to matter to their role and the outcome you deliver. If you have proof from a similar company, add one line of it. If you don't, leave it out — never invent a number.

5. Ask for something small

"Worth a look?", "Is this a priority this quarter?" or "Who owns this at your company?" can be answered in one tap. A calendar link or a 30-minute demo request asks for a commitment before you have earned one.

6. Cut it in half

Read it aloud. Remove every sentence the reader wouldn't miss. Most first drafts shrink by a third without losing anything. Then run it through the spam checker.

Cold email personalisation that's worth the time

Personalisation isn't the first name in the greeting — every tool does that. It's evidence that you know why this person, at this company, would care. A useful rule is one real line: research long enough to write one specific sentence, then let the rest of the email be a proven structure. For a big list, group prospects who share a trigger so one line serves the whole group.

Length and timing

QuestionSensible defaultWhy
Body length50–125 wordsFits one phone screen.
Subject length2–6 words, ≤ 45 charactersPhone inboxes cut the rest.
Links in first emailNone or oneLess filtering risk, one clear ask.
Send timeWeekday, prospect's working hoursPublished studies disagree on the best hour; test your own list.
Follow-ups3–4 after the first emailMany replies come after the first touch. See the follow-up planner.

Cold email opening lines to steal (and ones to drop)

  • Use: "Saw that [company] just [trigger] — congratulations." / "Your post on [topic] made a point I hadn't considered: …" / "[Mutual connection] suggested I reach out about …"
  • Drop: "I hope this email finds you well." / "My name is … and I'm the … at …" / "I'm reaching out because …" — they spend the preview on you.

Ready to write? The AI cold email generator builds these parts around your prospect, or start from a cold email template.

Questions people ask

How long should a cold email be?

Aim for roughly 50–125 words in the body — short enough to read on a phone without scrolling. Senior buyers often respond better to even shorter emails, three or four sentences.

What is the best time to send a cold email?

There is no universal best time, and published studies disagree. Sensible defaults: send on a weekday during the prospect's working hours, in their time zone, and avoid Friday afternoons and Monday mornings when inboxes are busiest. Then test times with your own list.

How do you start a cold email?

With the reason you are writing to this person: something they did, posted, launched or hired for. Skip "I hope this email finds you well" and "My name is…" — the preview pane shows your first line, so make it about them.

How do you personalise cold emails at scale?

Personalise the first line and the relevance line; keep the value, proof and ask templated per segment. Group prospects by shared triggers (same tool, same hiring pattern, same event) so one well-researched line fits a group.

What is the PAS copywriting formula?

PAS stands for Problem, Agitate, Solve: name a problem the reader recognises, show what it costs them, then present your solution. It suits cold email because it starts with the reader rather than the sender.

Should I include links or attachments in a cold email?

Usually not in the first email. Links and attachments add filtering risk and pull attention away from the one question you want answered. Offer to send the resource instead, and share it after they reply.