How to Write a Cold Email That Actually Gets Replies
By Puzzle Inbox Team · Mar 10, 2026 · 14 min read
Most cold email advice focuses on templates. Here's what actually matters: the psychology behind why some cold emails get replies and most get ignored.
The Problem with Most Cold Email Advice
Search for "how to write a cold email" and you will find hundreds of articles telling you to keep it short, personalize the first line, and include a clear CTA. That advice is not wrong. But it is incomplete, and it misses the bigger picture of why cold email works when it does.
I have spent the last four years writing cold emails for B2B companies — some successfully, most unsuccessfully at first. What I learned is that cold email is not really about writing. It is about relevance, timing, and trust. The writing is just the vehicle.
Before You Write a Single Word
The biggest mistake people make is opening a blank email and starting to type. Before you write anything, answer three questions:
1. Why would this person care? Not why your product is good. Why would this specific person at this specific company at this specific moment care about what you are offering? If you cannot answer that in one sentence, you are not ready to write the email.
2. What is the trigger? Something happened that makes your outreach timely. They just raised a round. They posted a job for a role your product replaces. They launched a new product line that creates the exact problem you solve. Without a trigger, your email is just noise.
3. What is the minimum viable ask? Your first email should not ask for a 30-minute demo. It should ask for the smallest possible commitment — a reply, an opinion, a yes-or-no answer. The goal of email one is to start a conversation, not close a deal.
The Anatomy of a Cold Email That Works
Subject Line: 3-6 Words, No Clickbait
The subject line has one job: get the email opened without setting wrong expectations. What works consistently:
- "Quick question about [company]" — simple, direct, implies a short ask
- "[First name], thoughts on this?" — conversational, personal
- "[Specific topic] at [company]" — shows you did research
What does not work: "Revolutionary solution for your business", "I can 10x your pipeline", anything with exclamation marks. These scream mass email and get deleted or marked as spam.
Lowercase subject lines outperform title case by about 8% in our testing. That is because real emails between colleagues do not use title case — and the goal of a cold email subject line is to look like a normal message.
Opening Line: Prove You Are Not a Robot
The first sentence of your cold email determines whether the recipient reads the rest or hits delete. This is where personalization actually matters.
Bad personalization: "I noticed your company is doing great things in the [industry] space." Everyone knows this is a mail merge variable. It signals zero effort.
Good personalization: "Saw that [company] just opened a new office in Austin — congrats. We work with several other Series B SaaS companies scaling their outbound as they expand into new markets." This references a specific, verifiable fact and connects it to relevance.
The rule of thumb: if your opening line could apply to 100 other companies, it is not personalized enough. Spend 60 seconds on their LinkedIn, website, or recent news to find something genuinely specific.
Body: One Problem, One Insight
The body of a cold email should be three to four sentences. That is it. One sentence establishing the problem. One sentence hinting at how you solve it. One sentence of proof.
Example: "Most Series B SaaS teams we talk to are spending $2-4k/month on SDR tooling but still missing their meeting targets because their email infrastructure is inconsistent. We help teams like [similar company] get 50+ meetings per month by handling the infrastructure piece entirely. [Similar company] went from 12 to 54 meetings per month within 90 days."
Notice what this does not include: a feature list, pricing, screenshots, links, or anything about your company history. Nobody cares about your founding story in a cold email.
CTA: One Question, Easy to Answer
End with exactly one question. Not "would you like to schedule a call?" That is too much commitment. Instead:
- "Is this something you are thinking about right now?"
- "Worth a quick chat, or bad timing?"
- "Would it be helpful to see how [similar company] did it?"
Binary questions (yes/no) get more replies than open-ended ones. You are optimizing for a reply, not a commitment.
The Follow-Up Sequence
Your first email will get a 2-4% reply rate if everything is dialed in. That means 96% of people did not reply — but many of them saw it and were mildly interested. Follow-ups are where most meetings actually come from.
Follow-up 1 (Day 3): Add value. Share a case study, a data point, or an insight relevant to their specific situation. Do not say "just following up" or "bumping this to the top of your inbox." That is lazy and everyone hates it.
Follow-up 2 (Day 7): Social proof. Share a specific result you got for a similar company. Numbers only. "We helped [company] reduce their cost per meeting from $340 to $48."
Follow-up 3 (Day 14): The breakup. "I will not keep emailing — but if outbound is something you want to revisit next quarter, I am easy to find." This email consistently gets the highest reply rate of any in the sequence. People respect someone who respects their time.
What Nobody Tells You: Infrastructure Matters More Than Copy
Here is the uncomfortable truth I learned after two years of optimizing cold email copy: your email writing matters far less than whether your email actually reaches the inbox.
I rewrote sequences for a client for three weeks. A/B tested subject lines, openers, CTAs. Reply rate stayed at 1.2%. Then we moved their inboxes from a cheap SMTP provider to pre-warmed Google Workspace accounts with proper SPF, DKIM, and DMARC. Same copy. Reply rate jumped to 4.1%.
The best cold email in the world is worthless if it lands in spam. Before you spend hours perfecting your copy, make sure your infrastructure is solid. That means dedicated inboxes (not shared SMTP), proper DNS authentication, completed warmup, and sending volume under 20 per inbox per day.
Common Mistakes That Kill Cold Emails
- Writing too much. If your cold email is over 100 words, it is too long. Nobody reads a wall of text from a stranger.
- Including links in the first email. Links trigger spam filters. Save them for follow-ups.
- Using your company domain. If your cold outreach domain gets blacklisted, your entire company email dies.
- Mass-sending identical emails. Email providers detect identical content sent to hundreds of recipients. Use variables and genuine variation.
- Giving up after one campaign. Your first campaign will probably underperform. The second will be better. By the third or fourth, you will have enough data to really optimize.
A Real Example From Start to Finish
Here is a cold email I sent that generated a 6.2% reply rate across 400 sends:
Subject: quick question, Sarah
Hi Sarah,
Noticed Acme just posted for two new AEs — congrats on the growth. We work with a few other Series A dev tools companies scaling their outbound pipeline alongside new sales hires.
Most teams at your stage are spending 3-4 weeks getting new reps productive on cold outreach. We helped [similar company] cut that to 5 days by handling the infrastructure piece entirely.
Worth a quick look, or bad timing?
That is 73 words. It references a specific trigger (job posting), connects to a relevant pain (onboarding new reps), includes proof (specific company), and ends with a low-commitment binary question.
Cold email is simple. Not easy — but simple. The fundamentals never change: be relevant, be brief, be human.