Cold Email
B2B Cold Email Subject Lines: How to Write Ones People Open
Most decision-makers decide whether to open an email in a moment, and the subject line is most of what they see. B2B cold email subject lines have a simple job: to look like a message from a real person about something relevant, so the reader opens it instead of archiving it. They don't need to be clever. They need to be clear, short, and honest about what is inside. This guide covers how to write them, the patterns that tend to hold up, and the habits that quietly hurt your open rate.
What a subject line is really for
A subject line is not the pitch. It is the door to the pitch. Its only goal is to earn the open, and then the email itself does the rest. When teams try to fit the whole value proposition into the subject, it usually ends up long, salesy, and easy to ignore.
Think about how your own inbox works. You scan the sender, glance at the subject, and decide in a second whether it looks like work, a colleague, or marketing. A good cold subject line sits in the first two groups. It reads like something a peer might send, not like a newsletter.
Principles for B2B cold email subject lines
There is no magic formula, but a few principles hold up well across industries.
- Keep it short. A few words is usually enough. Long subject lines get cut off, especially on phones, and they look more like marketing.
- Be specific. A subject that names their company, their role, or a clear topic feels written for them. A vague one feels written for a list.
- Sound like a person. Write in plain, lowercase-friendly language, the way you would write to a colleague. Avoid title case on every word and avoid exclamation marks.
- Match the email. The subject should describe what the email is actually about. If the opening line doesn't follow from it, the reader feels tricked and trust drops.
- Skip the tricks. Fake "Re:" or "Fwd:" prefixes, false urgency, and all caps might get one open, but they damage your reputation and can hurt deliverability.
Patterns that tend to work
These are starting points, not templates to copy word for word. The best version always includes something specific to the prospect.
The company or team name. Something like "Idea for [Company]'s sales team" is simple and personal. It tells the reader the email is about them, not about you.
A clear topic. "Outbound for [Company]" or "New customers in [region]" names the subject plainly. The reader knows what they're opening.
A short question. "Quick question about [topic]" or "Who handles [area] at [Company]?" works when the email really does ask one simple thing.
A shared connection or context. If there is a genuine link, such as a mutual contact, an event, or something the company recently announced, putting it in the subject gives the reader a reason to open. Only use this when it's true.
The problem, in their words. If you know a common challenge for their role, naming it briefly can work, for example "Referrals running dry?" Keep it calm, not dramatic.
Subject lines across a follow-up sequence
Most cold outreach is a sequence, not a single email, and the subject lines should fit that. There are two common approaches, and both are fine.
- Keep the thread. Follow-ups sent as replies keep the original subject, which reads naturally and keeps the conversation in one place.
- Start fresh. A new subject on a later touch gives the prospect a second first impression, which can help if the first one didn't land.
Many teams use a mix: the first few touches stay in one thread, and a later touch starts a new one with a different angle. Whatever you choose, keep each subject consistent with the email under it. A planned, multi-touch sequence over a few weeks gives each prospect several chances to respond, and the subject line is part of what makes each touch feel worth opening. You can see how we structure that work in how our outbound engine runs.
Common mistakes to avoid
A few habits come up again and again in cold outreach that underperforms.
- Writing like an ad. Words like "exclusive," "limited time," or "free" make an email look like a promotion, and readers treat it that way.
- Being vague. "Checking in" or "Following up" says nothing about why the reader should care.
- Overpersonalizing. Dropping in a first name and a company name doesn't make a subject relevant on its own. The topic has to matter to them too.
- Making promises the email can't keep. If the subject hints at a result or an offer that isn't in the email, the open turns into an unsubscribe.
- Testing too many things at once. If you change the subject, the opening line, and the list all at once, you can't tell what made the difference.
How to test and improve
You don't need a complicated setup to get better. Pick two subject line ideas for the same audience and the same email body, send each to a similar share of the list, and look at open and reply rates after a reasonable number of sends. Replies matter more than opens. A subject that gets many opens but no replies may be promising something the email doesn't deliver.
Keep a simple record of what you tried, who you sent it to, and what happened. Over a few weeks, patterns appear: which topics your market responds to, how short is short enough, and which phrasing sounds most natural to your buyers.
Also remember that opens depend on more than the subject. If your emails land in spam, no subject line will save them, so keep an eye on sending volume, domain setup, and list quality alongside your wording.
FAQ
How long should B2B cold email subject lines be?
Short is usually best. A few words that fit on a phone screen without being cut off tend to read more naturally and look less like marketing.
Should I use the prospect's name in the subject line?
You can, but a name alone doesn't make an email relevant. Naming their company or a topic that matters to their role often does more than a first name.
Should follow-up emails use the same subject line?
Either approach works. Replying in the same thread keeps things simple, while a fresh subject on a later touch gives the prospect a new first impression.
