A cold email that gets replies is short, specific to one person, anchored to one verifiable proof point, and asks for one thing. Most cold emails fail one of those tests. The fix is structural, not stylistic.
The four-sentence framework
The structure that works for B2B cold email in 2026:
- Opener (1 sentence): A reference to something specific and recent about the prospect or their company. Proves you did the work.
- Problem (1 to 2 sentences): The pain you address, phrased in their language.
- Proof (1 sentence): A specific result with a name, a number, or a comparison.
- Ask (1 sentence): One low-friction question.
Total length: 60 to 90 words. Anything longer adds friction without adding signal. Anything shorter usually skips one of the four elements.
Sentence 1: The opener
The opener exists to prove you did the work. A buyer who sees a personalized opener relaxes. A buyer who sees a generic opener flags the message as automation and stops reading.
What a personalized opener looks like:
- "Saw your post on shifting from 5-step to 4-step sequences. The data on email 5 surprised me too."
- "Noticed you just opened a Series B and brought on a VP RevOps. Most teams in that transition rebuild outbound in the first 90 days."
- "Your last 3 product launches all led with the partner integration story. We are seeing the same pattern in our category."
What a fake-personalized opener looks like:
- "I saw you work at [Company]." (Tells the prospect nothing.)
- "Hope you are doing well." (Wastes a sentence.)
- "I came across your profile on LinkedIn." (Says you used a tool, not that you did research.)
- "Congrats on the recent [funding round / hire / promotion]." (Generic, gets used by every other vendor.)
The test: read your opener out loud. If a colleague writing to you about your work would write it, it is good. If it sounds like a vendor template, rewrite it.
Sentences 2 and 3: The problem
The middle of the email frames the problem. Two rules:
Rule 1: Use the prospect's language, not yours. If your category calls something "pipeline acceleration" but the buyer calls it "getting more meetings," use "getting more meetings." Buyers reply to messages that sound like their internal thinking.
Rule 2: Be specific about who has the problem. "Most B2B SaaS companies your size are running 3 percent reply rates" is better than "most companies struggle with cold email." Specificity makes the message feel investigated.
Examples of working problem statements:
- "Most 50-to-200-person B2B SaaS teams hit a wall around 8 meetings per week per SDR. Adding more SDRs makes the math worse, not better."
- "Series A fintech founders we talk to all describe the same problem: outbound works for the first 90 days, then deliverability collapses and nobody knows why."
- "Recruiting agencies hitting $5M GMV usually have two recruiters doing 60 percent of the outreach. The bottleneck is research time, not selling time."
Sentence 4: The proof point
Proof is where most cold emails go vague. The fix is to use specific, verifiable claims.
What works:
- "We took a 4-SDR team from 14 meetings per week to 38 in 90 days." (Numbers + timeframe.)
- "3 of the last 10 Series B SaaS companies we worked with had the same problem and got to 9 percent reply rate in 6 weeks." (Comparable peer set + outcome.)
- "Karlo at Series B fintech booked 22 meetings in his first month using this approach." (Named example.)
What does not work:
- "We help companies like yours grow." (Says nothing.)
- "Our customers love us." (No buyer cares.)
- "We work with industry leaders." (Vague claim of authority.)
- "Trusted by 1,000+ companies." (Volume without context.)
If you do not have a real proof point yet, do not fake one. Replace the proof sentence with a hypothesis: "I have a thesis about why this happens in your category. Worth 20 minutes to walk through?" Honest curiosity outperforms fake authority.
Sentence 5: The ask
The ask is one sentence. One question. Low friction. Specific.
What works:
- "Worth 15 minutes next Tuesday?"
- "Open to a quick call this week, or want me to send a 2-paragraph summary first?"
- "Mind if I send a 90-second Loom showing the approach?"
What does not work:
- "Let me know if you would like to schedule a demo to see how we can help." (Long. Pushy. Implicit commitment is too high.)
- "Looking forward to hearing from you." (Not an ask. A sign-off masquerading as one.)
- "When is a good time to chat this week or next?" (Open-ended, makes the prospect do the work.)
The principle: the ask should require less mental effort to respond to than to ignore. A "yes/no" question wins. A scheduling-tag question loses.
A worked example
Bad version (every line a generic mistake):
Hi {first_name},
I hope this email finds you well. I came across your LinkedIn and noticed you work at {company}.
At ReachIQ, we help B2B sales teams grow by streamlining their outbound and accelerating pipeline through AI-powered personalization and intelligent sequencing.
We have worked with 1,000+ companies and we have an industry-leading reply rate.
Would you be open to a 30-minute demo to see how we can help your team achieve your sales goals?
Best regards,
Nitish
Good version (same length, all four elements present):
Hi Sara,
Saw you doubled the SDR team in Q1. Most B2B SaaS teams hit a wall at 8 meetings per week per SDR around that headcount.
The bottleneck is usually research time, not selling time. We rebuilt outbound for a Series B fintech in your category and they went from 14 to 38 meetings per week in 90 days.
Worth 15 minutes next Tuesday to walk through what we did?
Nitish
Length: 73 words. Specific opener, named problem, named proof point, low-friction ask. This is the structure you want.
The signature
One line. Your name. Your role. That is it.
What to remove:
- Logos and banners. Trigger spam filters and image-blocking.
- Quotes. Add length, add nothing.
- Multiple phone numbers. The prospect does not need three ways to reach you in the cold email.
- Booking link in the signature. The CTA should be the ask sentence, not a passive calendar embed.
- Long disclaimers. Make the legal team add them only on threaded conversations, not first sends.
The subject line
The subject is a separate problem from the body. It exists to get the email opened, not to sell.
What works:
- 3 to 7 words.
- Lowercase.
- Specific reference to the prospect's company or role.
- Sounds like a colleague writing, not a vendor.
Examples:
- "outbound at acme"
- "a question on your Q1 hire"
- "sara, quick one"
- "thinking about your sdr math"
What to A/B test
Test at the sequence level, not the email level. Testing single emails inside a sequence produces noise; the upstream sequence design dominates the outcome.
What is worth testing:
- Opening line angle (industry-specific vs role-specific vs company-news-specific).
- Proof point type (numbers vs names vs comparisons).
- Sequence length (4 emails vs 6 emails).
- Channel mix (email-only vs email + LinkedIn vs email + LinkedIn + phone).
What is not worth testing:
- Sign-offs (Best, Thanks, Cheers). Noise. Drop.
- Subject line capitalization (already a settled question; lowercase wins).
- Emoji (settled; do not use them).
- Send time within working hours. Effect is real but tiny compared to message quality.
The 7 cold email mistakes
1. Too long. Above 120 words and the prospect's eyes glaze. Cut to 60 to 90.
2. Generic opener. "Hope you are doing well" signals automation. Replace with something specific.
3. Multiple asks. Asking for a meeting and a webinar signup and a download. The prospect does nothing.
4. Feature lists in the body. Features are for the demo. The cold email is about whether the prospect has the problem at all.
5. Pushy ask. "I would love to schedule 30 minutes to walk you through our offering." Lower the ask threshold or get ignored.
6. Heavy signature. Logos, banners, three phone numbers, embedded videos. Strip everything but name and role.
7. Sending the same email to everyone. Even templates need ICP-segment variants. Finance buyers need different language than sales buyers.