Cold email subject lines for B2B that get opened (and why lowercase works)
The B2B cold email subject lines that get opened look like a note from a real person: short, often lowercase, specific to the reader, and honest about what's inside. Two to four words is plenty. Skip the hype, skip the fake urgency, and make sure the subject actually matches the email, which in the US is also a legal requirement under CAN-SPAM.
There's one subject line people argue about more than any other: "quick question." We had that exact argument on a client call yesterday, and both sides made a good point. Here's the debate, what the data says about personalization, and how to test your own.
What a subject line is for now
A subject line has one job: get the email read by the right person. Not opened by everyone. Read by the person you want.
Open rates have also become a weak signal. Privacy features and security scanners open emails automatically, so a high open rate can mean very little. What you actually care about is replies, and the subject line only matters to the extent it gets the body read by a human who might reply.
That changes the goal. You're not trying to be clever. You're trying to look like something a busy person should read.
Lowercase and short
Most emails people actually want to read come from colleagues, partners and friends, and those subject lines are short and casual. "budget for q4." "thursday?" "intro." They're often lowercase because people type fast.
Marketing emails look different. Title Case, exclamation marks, emoji, numbers, brackets. Your brain has learned to sort those into "later" or "never" in a fraction of a second.
So a short, lowercase subject line borrows the look of a real note. It isn't a trick if what's inside is a real, personal note. It's just matching the form to the content.
The 'quick question' debate
On a call yesterday with a client team, Charles and I were reviewing investor outreach copy. One of the founders on the call gave us blunt feedback. A few phrases make him delete an email on sight: "quick," as in "quick chat," and "15 minutes" or "jump on a call." To him, they signal an ask before he's read a single word.
Charles pushed back on one of them. His words: "quick question sometimes gets me to open if it's written in like lower caps, maybe they have a real question for me." And in his experience, statistically, it's one of the subject lines with a high reply rate.
I think they're both right, and the difference is what comes after. "quick question" in lowercase, followed by an actual short question, reads like a person. "Quick question" followed by a 200-word pitch and a calendar link is a bait and switch, and that's what the founder has learned to hate.
Funny enough, the same founder said that a lowercase spotlight invitation would get his attention. He'd still scroll to check if there was a money ask hidden in it. But an editorial invitation, with no charge, takes that worry off the table.
Subject lines for a show invitation
Since our emails are invitations, our subject lines say so. Some patterns that work:
- guest on [show name]?
- [first name], on [show name]
- your take on [their topic]
- [show name] x [their company]
- invite: [show name]
Each one is honest. The email really is an invitation. Each one is about them or the show, not your product. And none of them asks for time.
Do personalized subject lines get more opens?
Yes, a little. Hunter's 2026 State of Cold Email report found subject lines with two custom attributes averaged 40.2% opens, against 35.4% with one. That's a real lift.
But remember what personalization means. A first name in a subject line is table stakes. Two relevant details, their company and their topic for example, is what made the difference in Hunter's data.
How to A/B test subject lines
Charles's advice on a client call earlier this month was simple: A/B test the headline or the copy, one at a time. And since step one of a sequence consistently has the highest reply rate, that's where the test matters most.
A few practical notes from running these tests:
- Test one variable at a time. Subject or body, not both.
- Judge by replies, not opens. Opens are too noisy now.
- Look out for counters resetting. On that same client call, the stats for steps two and three looked oddly low. The reason: editing an email in the sequence had reset its counters. The longer time window showed the accurate data.
- Give it enough volume. A few dozen sends per variant won't tell you anything.
- Set up the variants on the step you want to test. In most tools, A/B testing only activates when you've actually created the variants.
Before and after
A few real-world patterns, rewritten.
- Before: "Triple Your Pipeline In 30 Days, [Company]!" After: "guest on [show name]?" The first is a headline from an ad. The second is a question from a person.
- Before: "Quick 15 min call this week?" After: "your take on [their topic]". The first asks for time. The second offers attention.
- Before: "Following up on my last email" After: no subject change at all, just reply in the same thread. A follow-up in the same thread reads as a continuation, not a new ask.
- Before: "Partnership opportunity" After: "[show name] x [their company]". Specific beats vague every time.
Our own website shows a mock inbox of the subject lines that get ignored: "Quick question, [first_name]," "Following up on my last email," "15 minutes this week?," "Bumping this to the top of your inbox." Yes, "quick question" is on that list, with an unfilled merge tag. That's the version that fails: the template showing through. Charles's lowercase "quick question" with a real question underneath is a different email.
Subject lines that get you flagged
Some subject lines hurt more than they help, either with spam filters or with readers.
- Fake replies or forwards: "Re:" or "Fwd:" when there was no previous email. The FTC's CAN-SPAM guide requires the subject line to accurately reflect the content of the message.
- All caps, multiple exclamation marks, emoji.
- Hype and money words: "free," "act now," "limited time."
- Calendar asks in the subject: "15 minutes this week?"
- Generic bumps: "following up on my last email."
If you'd be embarrassed to have the person see your subject line next to the email body side by side, change it.
The subject line won't save a weak email. But a short, honest, lowercase subject on a real invitation gets read, and that's all it needs to do. If you'd like invitations written and tested for you, in your voice, you can get started here.
Frequently asked questions
What is the best subject line for a cold email?
A short, honest one that looks like a note from a person and matches what is inside. For an invitation, something like 'guest on [show name]?' works because it says exactly what the email offers.
Should cold email subject lines be lowercase?
Often, yes. Lowercase looks like a quick note from a colleague rather than marketing. It only works if the email itself is a short, personal note too.
How long should a cold email subject line be?
Short. Two to four words is usually enough. Long subject lines get cut off on phones and tend to look like marketing.
Do personalized subject lines get more opens?
Somewhat. Hunter's 2026 report found subject lines with two custom attributes averaged 40.2% opens against 35.4% with one. Opens are a noisy metric now, so test against replies.