Module 05 · Copy
Voice, structure, length. Less is more.
Once the email lands in the inbox, you have about three seconds to prove you're not spam. Good cold copy does one thing: it's short, specific, and asks for one easy yes. That's the whole craft.
The one idea
Prove relevance in line 1, drop one benefit, ask for one easy thing
The reader's first thought is "why me, why now." If line one doesn't answer that, the email is closed. The fix isn't to be cleverer or more persuasive — it's to be more specific. Reference something only their inbox would recognize: a recent hire, a launch, a podcast, a job posting.
Length
Under 75 words. Always.
A long cold email reads as a pitch even if it isn't one. The reader's pattern recognition fires before they read a word. Aim for 40–75 words for email 1. Each follow-up gets shorter, not longer.
A working email 1 (54 words)
Subject: Quick question about your new pricing page
Hey Jen,
Noticed you launched the new pricing page last week, clean redesign.
We help B2B SaaS teams test pricing-page variants without engineering time, and one of our customers (similar ARR to you) added 11% revenue per visitor in 6 weeks.
Worth a 15-minute look?
— Ziyad
Hey Jen,
Noticed you launched the new pricing page last week, clean redesign.
We help B2B SaaS teams test pricing-page variants without engineering time, and one of our customers (similar ARR to you) added 11% revenue per visitor in 6 weeks.
Worth a 15-minute look?
— Ziyad
What this does well: line 1 references a specific recent thing (the new page). The benefit is one sentence with a real number. The ask is one easy yes/no.
Structure
The 4-email sequence that does the heavy lifting
One CTA across the whole sequence. Stop on reply. Trigger-anchored.
- Email 1 — trigger + benefit. Line 1 references the recent event. State one concrete benefit. Single soft CTA.
- Email 2 (+3 days) — proof. A named, verifiable result relevant to their company size or industry. Do not restate email 1.
- Email 3 (+4 days) — reframe. Same offer, different angle (risk, timing, or cost depending on what's relevant).
- Email 4 (+5 days) — short close. One line. Easy yes, or explicit permission to close the loop.
Email 4 — the close (12 words)
Should I assume the timing isn't right and close the loop?
2026 update Sequences longer than 5 emails now get diminishing returns and elevated unsubscribe complaints. Cap at 4 emails. The fifth is rarely worth the deliverability hit.
Voice
Hard rules — break these and the email reads as bulk
- No em dashes. They scream AI-generated copy in 2026.
- No "not X, it's Y" contrast lines. Every cold email uses this. Skip it.
- No repeated "You ___" sentence openers. Vary the structure.
- Digits, not words. "40%" not "forty percent". "$2M" not "two million dollars".
- Longer flowing sentences over short choppy fragments. Choppy reads like ad copy.
- Lead with the benefit, not a question. Questions in line 1 read as manipulation.
- Use specific industry language correctly. Vague language signals you don't know the space.
Personalization tiers
Match effort to list size
| Tier | Effort per lead | Use for |
|---|---|---|
| 1:1 | Hand-written line 1 | Top ~50 dream accounts |
| 1:few | Per-segment template + 1 enriched variable | The bulk of your list |
| 1:many | Template, no enrichment | Warm or known list only |
For cold outbound, default to 1:few. A tight per-segment template with one Module 02 trigger field merged in. Pure 1:many underperforms badly with anyone above SMB.
Do this now
Write one 4-email sequence for one segment
- Pick one segment from your Module 02 list (one industry + role + trigger).
- Draft email 1 with the structure above. Stay under 75 words.
- Draft emails 2, 3, 4 with the offsets above. Each shorter than the last.
- Read it out loud. If any sentence sounds like ad copy, rewrite it.
- Run it past the voice-rules checklist. Any violation is a defect.
- Save as a template you can drop into your sender in Module 07.
Don't do this
The copy mistakes that kill replies
Fake personalization. "I loved your post about X" when you didn't read it. Recipients spot it instantly.
Pitching the full deal in email 1. The CTA is a conversation, not a close.
Multiple CTAs across the sequence. One ask, repeated 4 ways.
Long email 1. Anything over 100 words gets skimmed at best, deleted at worst.
Using "circling back" or "just checking in". These read as bot-generated to anyone above intern level.
What this rules out
Good copy + good list + good infra and you'll still see "remove me" replies
That's not a copy problem. It's a fingerprint problem — many inboxes sending similar-looking text. The fix is in Module 06.