In my first year of outbound, I sent over 2,000 cold emails. I used a reputable tool, validated my list, and spent real time on copy. I got 11 replies — and most of them were "please remove me from your list."
I wasn't hitting spam. The emails were getting opened. They just weren't getting replies. And I was doing the same thing I see most B2B founders do: writing emails about myself instead of emails about the person I was writing to.
The 3 Reasons Cold Emails Fail
Before the formula, you need to understand why cold email breaks down in the first place. It's almost always one of three things.
Wrong list. You're emailing people who don't have the problem you solve, or who aren't the right person inside the company even if the company fits. A 20% open rate with 0% replies is usually a list problem, not a copy problem. The ICP isn't enforced in your prospecting, so the message lands in front of someone who doesn't care.
Wrong message. Most B2B cold emails lead with the product, the company story, or a feature list. The recipient is reading their inbox at 8am deciding what to delete. They don't care about your ARR or how you're "disrupting" anything. They care about their own problems. If your email doesn't speak to a pain they recognize in the first sentence, they're gone.
Wrong ask. "Would you be open to a 30-minute call to explore synergies?" is not a call to action. It's a commitment request from someone the recipient has never heard of. The ask in a cold email should cost the reader almost nothing — a one-word answer, a 15-minute slot, or a simple yes/no question.
The 5-Line Cold Email Formula
After testing dozens of structures, the framework that consistently outperforms is five lines. Not five paragraphs. Five lines. Here's the structure with an example for each:
Line 1 — The trigger or observation. Reference something specific about them that signals you've done homework and that this email isn't mass-blasted. A job posting, a recent funding round, a LinkedIn post, a product launch. "Saw you just hired your third SDR" is infinitely better than "Hope you're having a great week."
Line 2 — The pain you're betting they have. One sentence that names a specific problem in the language your best customers use — not your language. "When teams go from 2 to 5 reps that fast, most founders tell me their pipeline visibility falls apart" is a pain statement. "We help sales teams improve efficiency" is a category description. Only one of these makes someone keep reading.
Line 3 — The credibility proof. One sentence of relevant social proof — a company name they'd recognize, a result with a number, or a comparison point that puts your claim in context. Not "we've helped hundreds of companies." Try: "We helped [Similar Company] cut their ramp time from 90 to 45 days in one quarter." Specific beats vague, always.
Line 4 — The micro-ask. The ask has to be small enough that saying yes takes five seconds. The best-performing asks I've tested are: a yes/no question ("Is this something you're looking at this quarter?"), a forwarding request ("Are you the right person, or would someone else make more sense?"), or a choice between two short time slots. Anything bigger is too much commitment from someone who doesn't know you yet.
Line 5 — The sign-off. First name only. No "Best regards" or lengthy titles. Keep it casual. The goal is to feel like a note from a peer, not a templated blast from a marketing department.
A Complete Example
Here's what this looks like assembled — imagine you sell sales ops tooling to B2B SaaS companies:
Subject: SDR expansion at [Company]
Saw you've posted three SDR roles in the last 30 days — looks like you're building out the team fast.
Most founders I talk to going through that growth phase hit the same wall: reps are logging activity inconsistently, and pipeline accuracy falls off right when it matters most for the board.
We helped Acme SaaS get their pipeline accuracy from 55% to 87% in two months when they scaled from 3 to 8 reps.
Is pipeline visibility something you're trying to fix right now, or is it lower on the list?
— [First name]
That email is 97 words. It references a specific signal. It names a pain in their language. It has a number. The ask is a yes/no question. There's nothing to ignore.
The Subject Line Problem Most Founders Miss
Your subject line has one job: get the email opened. It should feel personal, not promotional. The two subject line patterns that consistently outperform everything else in B2B outbound are:
The observation format: "[Specific thing you noticed about them]." Examples: "Series A + hiring sales" or "SDR expansion at [Company]." These feel like a personal note, not a campaign.
The question format: A short question that's impossible to ignore if you have the problem. "Chasing reps for CRM updates?" or "Still doing pipeline reviews in spreadsheets?" — if you have that problem, you click. If you don't, you don't. That's fine. You want to self-select the right people, not get opens from everyone.
Avoid subject lines that describe your product, use words like "partnership" or "opportunity," or exceed six words. They read like mass email because they are mass email.
What Good Reply Rates Actually Look Like
Founders often benchmark against vanity metrics from tools they're sold by cold email vendors. Here's what to actually expect by funnel stage:
Cold email open rates above 50% mean your subject lines and domain reputation are healthy. Reply rates of 5–8% are average for good B2B cold email. Anything above 12% means your ICP targeting and copy are both working. Below 3% means something structural is broken — usually the list, the persona targeting, or the first sentence of the body.
The founders I've seen hit consistently high reply rates share one trait: they treat each sequence as an experiment with a hypothesis. "I think VP of Sales at 20-50 person SaaS companies who just raised a Series A will respond to this pain statement at this rate." Then they measure, adjust, and run the next test. That mindset turns cold email from a spray-and-pray activity into a feedback loop.
How Many Touchpoints Before You Stop?
The data on this is pretty consistent: most B2B cold outbound replies come from the second or third email in a sequence, not the first. A common mistake is sending one strong email, getting no reply, and concluding that outbound doesn't work for your market.
A simple three-email sequence works well for early-stage founders: Email 1 is the 5-line formula above. Email 2 (3–4 days later) comes in with a different angle on the same pain — a customer story or a relevant piece of data. Email 3 (5–7 days later) is the breakup email: short, human, and closing the loop. Something like: "Didn't hear back — I'll assume the timing isn't right. Feel free to reach out if this comes up later." Breakup emails often generate the most replies of any step in the sequence.
Don't send more than three emails in a sequence to someone who hasn't engaged. Beyond that, you're damaging deliverability and burning the account for the future.
The Practical Takeaway
This week, take your current best-performing cold email and apply this test: read the first sentence and ask — does this sentence say something about them, or something about me? If it's about you, rewrite it with one specific observation about the person or company you're sending to.
That single change — opening with an observation about them instead of an intro about you — is the highest-leverage edit most founders can make to their outbound immediately. It doesn't require a new tool, a new list, or a new strategy. It requires only that you stop writing about yourself.
Cold email is the fastest feedback loop in B2B sales. You can know within a week whether your ICP targeting is right, whether your pain statement resonates, and whether your market is as large as you think. The founders who treat it as a scientific instrument rather than a necessary annoyance are the ones who figure out their GTM faster than everyone else.