Sales Subject Lines That Get Opened - and What Matters More
A RevOps lead we know ran 20+ A/B tests on subject lines over two months. Open rate? Stuck at 2%. The subject lines weren't the problem - the list was. Before you rewrite another word chasing sales subject lines that get opened, make sure you're fixing the right thing.
The short version: keep subject lines to 2-4 words (46% open rate per a 5.5M-email study), personalize beyond {{first_name}}, and if your open rate is below 25%, stop testing subject lines and fix your email deliverability first.
You've Tested 20 Subject Lines. Nothing Changed.
There's a post on r/coldemail that should be required reading. A UX design studio sent 1,000+ cold emails across 3 warmed domains at 25/day. They A/B tested 20+ subject lines. Open rate: 2%.
The community verdict was unanimous: deliverability and list quality, not copywriting. We've seen this exact pattern across dozens of outbound campaigns - teams obsess over wording when the real problem is upstream.
What 5.5 Million Cold Emails Reveal
Belkins analyzed 5.5M cold emails, enriched with Reply.io data. The findings are clear enough to build a framework around.

Personalized subject lines hit a 46% open rate vs 35% without - a 31% relative increase. Reply rates doubled too: 7% vs 3%. That tracks with HubSpot's finding that 72% of B2B customers expect personalized experiences. Questions as subject lines matched that 46% ceiling, and short subject lines of 2-4 words hit the same mark. Once you cross 7 words, opens drop to around 39%, and by 9-10 words you're down to 34%.
| Factor | Open Rate |
|---|---|
| Personalized | 46% |
| Not personalized | 35% |
| 2-4 words | 46% |
| 7+ words | ~39% |
| 9-10 words | ~34% |
| Question format | 46% |
What Fits on Mobile Screens
Word count matters, but characters matter more on mobile. EmailToolTester ran device-by-device tests and found the safe universal target is 33 characters - anything beyond that gets clipped on the most common setups.

| Device | Max Chars Visible |
|---|---|
| Gmail (Pixel 7) | 33 |
| Gmail (iPhone 14) | 37 |
| Apple Mail (iPhone) | 48 |
| Outlook (desktop) | ~51 |
Front-load your message. If the key word or name gets cut off, the subject line fails regardless of how clever it is.

Personalized subject lines hit 46% open rates - but only if the email actually lands. Prospeo's 7-day data refresh and 5-step verification keep bounce rates under 4%, so your carefully crafted subject lines reach real inboxes instead of spam folders.
Stop A/B testing subject lines on a list full of dead emails.
15 Subject Lines Worth Stealing
Every example follows the data: short, personalized where possible, and often framed as a question. In our testing, the 2-4 word format consistently outperformed longer alternatives.

Cold Outreach
- "{{company}} + [your company]?" - Question format, 2 words plus names. Pure curiosity.
- "Quick question, {{first_name}}" - Three words, personal, non-threatening.
- "Saw {{company}}'s Q2 numbers" - Specific reference signals you did homework.
- "Idea for {{pain point}}" - Short, relevant, implies value.
- "Wrong approach to [problem]?" - Question that challenges without insulting.
Follow-Ups
The best follow-up subject lines are boring on purpose. You already made your pitch - now you just need to resurface the thread.
- "Following up" - Two words. Honest and effective.
- "Any thoughts?" - Low-pressure question after a first touch.
- "Forgot to mention" - Creates curiosity about what was left out.
- "Re: {{company}} conversation" - Implies an existing thread. Use carefully.
- "Still relevant?" - Two words, question format, gives them an easy out.
Breakup Emails
- "Should I close your file?" - The classic. Still works because it triggers loss aversion.
- "Not a fit?" - Two words, question, gives permission to say no - which paradoxically gets replies.
- "Closing the loop" - Signals finality without being passive-aggressive.
Meeting Requests
Skip the elaborate pitch in the subject line. If someone's ready to meet, a direct ask converts better than cleverness.
- "15 min this week?" - Direct. No fluff.
- "Coffee or Zoom, {{first_name}}?" - Casual, personal, implies flexibility.
Skip the Emojis, Skip the Hype
About 28% of email subject lines contain emojis, but that's mostly B2C and marketing campaigns. In cold B2B outreach, emojis signal "marketing blast," not "person-to-person message." Skip them. Same goes for spam triggers like "free," "guaranteed," and anything in ALL CAPS - these don't just hurt opens, they can route you straight to spam.
Here's the thing: if your average deal size is under $10k, you probably don't need a 47-step subject line testing framework. Pick a short, personalized format from the list above, lock it in, and spend your optimization energy on list quality and deliverability instead. That's where the real gains are.
Why Your Opens Are Still Low
If your open rate is below 25% on cold outreach, the subject line probably isn't your bottleneck. The real chain looks like this:

Bad contact data -> bounces -> domain reputation tanks -> emails land in spam -> nobody sees your subject line at all.

Before you rewrite another subject line, verify your list. Prospeo's 5-step verification process delivers 98% email accuracy on a 7-day refresh cycle, so you're not burning your sending domain on dead addresses. For context, one agency - Stack Optimize - built to $1M ARR while maintaining 94%+ deliverability and sub-3% bounce rates across every client, using Prospeo as their data backbone.
In our experience, teams that fix list quality before touching subject lines see 3-5x open rate improvements. Beyond the list itself, deliverability depends on a few non-negotiable fundamentals:
- Cap volume at ~20 emails/day per inbox and scale by adding inboxes, not blasting more. (More on email velocity.)
- Never send cold email from your primary domain - use separate sending domains with max 3 inboxes each, warmed for at least 3 weeks before launch.
- SPF, DKIM, and DMARC authentication are table stakes. (If you need a checklist, start with SPF record examples and DMARC alignment.)
- Stick to plain text. HTML triggers spam filters and looks like marketing.
Let's be honest about open rates as a metric, too. Tracking pixels are increasingly flagged by spam filters, and Apple Mail Privacy Protection inflates opens across the board. Reply rate is the only metric you can trust. (If you're still measuring opens, read up on email tracking pixels.)

Stack Optimize built to $1M ARR with 94%+ deliverability and sub-3% bounce rates across every client. The difference wasn't subject lines - it was sending to 98% accurate, verified contacts refreshed every 7 days. At $0.01 per email, clean data costs less than one wasted A/B test.
Fix the list. Then watch your open rates climb without changing a single word.
FAQ
What's a good open rate for cold sales emails?
The Belkins data shows 35-46% depending on personalization and subject line length. Cold outreach above 35% with personalization is strong - anything below 25% usually points to a deliverability or list quality problem, not bad copy.
How long should a sales subject line be?
Two to four words hit 46% open rates in a 5.5M-email study. On mobile, only 33 characters display universally - front-load your key message so it isn't clipped on smaller screens.
Should I track open rates or reply rates?
Reply rates. Open tracking pixels get flagged by spam filters, and Apple Mail Privacy Protection inflates open counts artificially. A reply proves someone read your email and cared enough to respond - opens don't.
How do I fix low open rates before testing subject lines?
Start with your contact data. Verify every email address before sending so invalid addresses don't bounce and tank your domain reputation. Then confirm SPF, DKIM, and DMARC are set up, warm domains for 3+ weeks, and cap sends at ~20/day per inbox.