Skip to content
Blog
5 min readKapás Bence

How to Write a B2B Cold Email That Gets Replies (Subject Line, Structure, Length)

How to write a B2B cold email that actually gets replies: subject line, structure, length, and tone, step by step, with practical before-and-after examples.

B2Bcold emailcopywritingoutreachsales
How to Write a B2B Cold Email That Gets Replies (Subject Line, Structure, Length)

A good B2B (business-to-business) cold email is short, relevant, about the recipient rather than about you, and it closes with a single, clear ask. That's the whole thing. Get those four right and you're already writing a better message than the overwhelming majority of outreach out there. Everything else is fine-tuning: the subject line, the opening, the length, and the tone all serve those four principles.

Most cold emails get no reply because they talk about the sender. "Let us introduce ourselves, we're the market leader, here are our fifteen services." The decision-maker doesn't care, because none of it is about their problem. Below, we'll walk through the anatomy of a message that works, piece by piece.

The anatomy of the email in one table

A good cold email has a recognizable structure. Each part has exactly one job, and if any part outgrows its job, the message loses its force.

PartPurposePrinciple
Subject lineEarn the openShort, specific, not ad-like
OpeningProve it's not a mass blastAbout the recipient, not you
Value / relevanceShow why it's worth readingSpeak to one concrete problem
Ask (CTA)A clear next stepA single, easy yes
Sign-offA polite exitShort, no pressure

The subject line

The subject line does one thing: it decides whether your message gets opened. Nothing else. It doesn't sell, it doesn't summarize, it doesn't move anyone. That's why the most common mistake is cramming ad copy into it.

A good subject line is short (three to six words), specific, and looks like a colleague wrote it, not a marketing system. Avoid capitals, exclamation marks, and words like "free" or "sale" - those are suspect to the spam filter and to the recipient alike.

Bad subject lineGood subject line
SALE: 30% off now!Question about [company]'s shipping
The market-leading solution for your companyA quick idea for your receivables
Introducing Our Company Ltd.[First name], one observation

The opening and personalization

The opening line's job is to make the recipient feel, in the first second, "this was written for me." A concrete reference to their company, a recent development, or their market is worth more than any clever salutation. This is where it's decided whether the message reads like a mass blast or not.

That said, personalization is a tool, not the goal. You don't need to spend hours researching every name - in fact, there's a limit to how far it's worth taking. A few well-chosen, genuine details are enough to make the message credible. b2bemail's approach is built on exactly this: per-recipient research rather than purchased addresses, with just enough specifics in each message to make it relevant, and no more.

Value and relevance

After the opening, in a sentence or two, you have to show why your message is worth reading. This is not a list of your services - it's one concrete problem the recipient has, that you have an answer to. The difference is enormous: a list of services is about you; a problem is about them.

Good B2B buying takes weeks anyway, several people weigh in, and it's hard just to reach the right decision-maker in the first place. That's precisely why you have no room for generalities. In one sentence, make it clear what pain you solve, and why it matters at their company right now. Relevance is what makes cold email a channel that works at all.

The ask (CTA)

The message should end with a single ask. This is the part people most often get wrong: senders ask for two or three things (check the site, download a resource, and book a time), and as a result the recipient does none of them. Too many options don't help - they paralyze.

A good ask is an easy yes. Don't ask for a purchase right away; ask for a small, low-risk step: a short intro conversation, or simply a reply on whether the topic is relevant. "Do you have fifteen minutes next week?" gets a yes more often than "Book a consultation on my calendar now."

Length and tone

Keep the cold email short: typically 80-140 words, four or five short paragraphs. A decision-maker gets a dozen approaches a day and simply won't read a long letter. If what you have to say doesn't fit in that space, you're probably trying to do too much at once.

Let the tone be like a message to a colleague: polite, direct, confident, but not pushy. Avoid superlatives ("the best," "the market leader") and stock phrases. Write the way you'd speak - in simple sentences, without unexplained jargon.

Common mistakes

The most frequent mistakes fall into a few recurring patterns:

  • You talk about yourself. The message is about your company, your fees, your story - not the recipient's problem.
  • Too long. Nobody reads three screens of text from a cold sender.
  • Multiple asks at once. The recipient doesn't know what's expected, so they do nothing.
  • A templated mass blast. If the message could go to any company, it really speaks to none of them.
  • An ad-like subject line. Capitals, exclamation marks, sale words - a one-way ticket to the spam folder.

Avoid these, hold to the four principles, and you're already in the better half of all outreach. In practice, a well-targeted, research-based campaign typically sees a reply rate around 4-8%, and roughly 30-40% of those are genuinely interested - illustrative figures, of course, not a guarantee, and heavily dependent on your market and your offer.

Summary

A B2B cold email gets a reply when it's short, when it's about the recipient, when it speaks to one concrete, relevant problem, and when it closes with a single easy ask. The subject line earns the open, the opening earns credibility, the value section earns relevance, and the CTA earns the next step. A mass blast is the exact opposite: a message that works always speaks to one specific person, based on real research.

If you want to dig into the details, take a look at the plans, or if you'd rather hand the whole thing to us - from the research through the writing to the sending - book an intro call and we'll go through it together.

Kapás Bence, founder of b2bemail

Kapás Bence

Founder · operator, b2bemail

I run our clients' B2B outreach myself: I research every recipient individually, write them a personalized email, and stay on top of every reply that comes back.

Learn more about the service

Let's talk about your own campaign.

On a 30-minute intro call we'll look at who's worth reaching and what you can realistically expect.

Book a call