You're sending cold emails. Your inbox placement is good (they're landing in inbox). But open rate is under 2%.
You're sending 100 emails. Only 1 person opens it. The rest? Delete or ignore.
Industry standard for cold email open rate is 5-8%. Under 2% means something is wrong.
It's not the list. It's not deliverability. It's something about the email itself that makes people skip it.
This post shows you the 8 most common causes and how to fix each one.
What's a Good Cold Email Open Rate?
Before we diagnose, let's set the benchmark.
By delivery channel:
- Inbox placement 70%+: Open rate should be 5-10%
- Inbox placement 50-70%: Open rate should be 3-6%
- Inbox placement under 50%: Open rate is meaningless (emails aren't even landing)
If inbox placement is 70%+ but open rate is under 2%: One of the 8 fixes below applies.
Fix 1: Subject Line Is Generic or Weak
Subject line is the only thing they see before deciding to open.
Weak subject line = no open.
Bad subject lines:
- "Quick question" (100 people send this)
- "Follow-up" (not compelling)
- "[Company name]" (they already know who you are)
- "Meeting request" (sounds like spam)
- "Opportunity" (too vague)
- "Check this out" (no specificity)
Good subject lines:
- First name only: "Sarah" (personal, curious)
- Question specific to them: "Seen your close rate drop?" (relevant problem)
- Pattern interrupt: "Your team averages 60% quota attainment?" (specific insight)
- One number: "3 stages" or "15%" (curiosity)
- Urgent but honest: "For Friday?" (time-specific, not fake urgency)
Before/after:
- Client changed subject from "Sales coaching opportunity" to "Your sales team's closing rate vs industry average." Open rate jumped 1.2% → 5.8%.
- Client changed from "Follow up" to "Saw your recent hire—congrats." Open rate went 0.8% → 4.2%.
The fix:
- Write 3 alternative subject lines
- Test each with 50-100 emails
- Track which gets highest open rate
- Keep that one, kill the others
- This 3-subject test takes 1 week
Fix 2: Sender Name Is Wrong or Not Recognizable
They see sender name before subject line.
If sender name is weird, generic, or not trustworthy, they delete without reading subject.
Bad sender names:
- "noreply@company.com" (looks like automated)
- "support@company.com" (looks like support email)
- "sales@company.com" (screams "sales email")
- Full company name: "XYZ Company Inc" (not personal)
- Weird domain: "news-mail@randomdomain.com" (looks like spam)
Good sender names:
- First name only: "Sarah" (personal)
- First and last name: "Sarah Mitchell" (professional)
- First name + title: "Sarah - Sales Manager" (adds credibility)
- First name + company (optional): "Sarah @ XYZ" (personal but provides context)
Why it matters:
- They get dozens of cold emails per day
- They're trained to delete emails from "sales," "noreply," "support"
- Personal name = might be worth reading
- Company-wide account = definitely spam
The fix:
- Change sender name from generic to first name (or first + last name)
- Re-send same email campaign with new sender
- Wait 1 week
- Compare open rates (new first-name sender vs old generic)
- Should see 2-3x improvement
Example: Client was using "Growth@Company.com" as sender. Open rate 1.2%. Changed to "John Smith" (actual person sending). Open rate jumped to 4.8%.
Fix 3: Sending Time Wrong (They're Offline When Email Lands)
Email lands while they're sleeping, in a meeting, or offline.
When they come back, your email is buried 50 emails deep in their inbox.
When people check email (B2B):
- Tuesday-Thursday: Highest engagement
- Monday: Lower engagement (emails get buried)
- Friday: Afternoon emails ignored (end of week mentality)
- Before 9am: Usually in meetings
- 9am-12pm: Peak checking time
- 12pm-2pm: Lunch, lower engagement
- 2pm-4pm: Second checking window
- After 4pm: Fewer opens (end of day)
By timezone:
- Send in their morning (9-11am local time)
- If you don't know timezone, 9am is safest (covers multiple zones)
- Avoid 5-9pm (too late, end-of-day cleanup)
Before/after:
- Client was sending at 2pm Pacific to East Coast prospects (5pm for them). Emails landed, but got buried. Changed to 9am East Coast time. Open rate jumped 0.9% → 3.4%.
The fix:
- Check your target timezone
- Change send time to 9am-11am in their timezone
- Send only Tuesday-Thursday (Friday afternoon is dead)
- Resend to same list with same subject line but better timing
- Compare open rates
Fix 4: Email Is Too Long (They Give Up Before Reading)
They open it. See a wall of text. Close it.
Good cold email length:
- 3-5 sentences max
- 1 short paragraph (not 3)
- Under 100 words ideally
- One point, not multiple
Bad email length:
- Multiple paragraphs (they won't scroll)
- Anything over 200 words (most people stop reading)
- Lists of features or benefits (they delete long emails)
- Long story (save for follow-up when they're interested)
The test:
- Copy your email
- Paste into a word counter (wordcounter.net)
- If over 150 words: Too long. Cut it in half.
Before/after:
- Client had 3-paragraph email about their service. Open rate 1.8%. Rewrote as 1-paragraph version (same message). Open rate jumped to 4.2%.
The fix:
- Reduce to 1 paragraph
- Cut to 100-150 words max
- Keep 1 point (not multiple)
- Resend shorter version
- Compare open rates
Short emails get opened. Long emails get deleted.
Fix 5: Email Content Looks Like Marketing (Not Personal)
They open, skim for 2 seconds, see it's a pitch, and delete.
Personal emails get opened and read. Pitchy emails get skimmed and deleted.
Pitchy content:
- "We help companies..." (marketing speak)
- "Schedule a demo" (too forward)
- "Try our platform" (immediate ask)
- Focus on you (your company, your product, your benefits)
- Multiple links or CTAs
Personal content:
- "Saw you on LinkedIn..." (acknowledges them)
- Asks a question about their situation
- Specific observation (not generic)
- Focus on them (their problem, their company, their situation)
- No links or 1 link max
Tone:
- Conversational (like texting a friend)
- Not formal or corporate
- Casual language okay
- Natural punctuation (short sentences fine)
Before/after:
- Email 1: "We're a sales coaching firm helping teams close 15% more deals. Our platform tracks rep performance, generates insights, and drives quota attainment. Schedule a call?" Open rate 1.1%.
- Email 2 (same offer, different tone): "Saw you manage the sales team at [Company]. Quick question—what's your close rate vs target?" Open rate 4.8%.
The fix:
- Rewrite your email in conversational tone (as if texting)
- Focus on their situation, not your product
- Ask a question instead of making a pitch
- Remove links and CTAs
- Resend with new version
- Compare open rates
Fix 6: List Quality (They're Not Your Target, So They Don't Care)
Email gets opened, but only by people who don't fit your profile.
Problem is list, not email.
How to diagnose:
- Look at your opens: Which companies are opening? Which titles?
- Are they your ideal target? (VP Sales opening your sales email, or Account Coordinator opening it?)
- If you're getting opens but from wrong people, list quality is the issue
The fix:
- This isn't an email fix, it's a list fix
- Narrow your list to exact profile (VP Sales, not Account Coordinator)
- Remove companies that aren't your target size/industry
- Resend narrowed list
- Should see higher open rate (fewer people, but more relevant)
Example: Client's email got 3% open rate from "Anyone in sales" list. Narrowed list to "VP Sales at B2B SaaS, $10M-100M revenue." Open rate stayed at 2-3%, but opens came from higher-authority people. Campaign converted better (right people, lower volume).
Fix 7: DNS/Deliverability Issue (Email Lands in Spam or Promotions Tab)
Open rate is low because emails aren't landing in inbox.
They land in spam or promotions tab.
People don't open emails in those tabs.
How to diagnose:
- Send yourself a test email from the campaign
- Check which tab it lands in (Primary, Promotions, Spam, Other)
- Should land in Primary
If it lands elsewhere, fix DNS or content (see earlier posts for detailed instructions).
The fix:
- Check DNS (SPF, DKIM, DMARC)
- Check domain reputation (dmarcian.com)
- Check subject line for spam trigger words
- Fix whichever is broken
- Wait 24 hours
- Resend
- Should see open rate improve
Fix 8: No Follow-up (They Saw First Email But Forgot to Open, Then It's Too Old)
They see first email, mark as "read later," forget.
3 days pass. Email is old. They don't open it.
Solution: Follow-up.
Follow-up impact on open rate:
- Email 1 (first touch): 3-5% open rate (initial batch)
- Email 2 (day 3): 4-6% open rate (some who missed first, some engage with follow-up)
- Email 3 (day 7): 3-5% open rate (final batch, people who are slow to engage)
Total campaign open rate: With 3-touch: 9-16% aggregate, vs 3-5% with single email.
The fix:
- Don't just send 1 email
- Set up 3-email sequence: Day 1, Day 3, Day 7
- Change subject line each time (different angle, different problem)
- Keep email short and personal (same as first)
- Measure total opens across all 3 emails
- Should get 10-15% total open rate
Example: Client sent 1 email. 4% open rate from 100 emails = 4 opens. Set up 3-touch sequence. Same 100 people got 3 emails. Total opens: 13-16 (from different people opening different emails). Total open rate: 13-16%.
The 8-Fix Diagnostic Checklist
Run through this if your open rate is under 2%:
- Subject line strong? (First name, specific, curious, not generic)
- Sender name personal? (First name, not sales@, not noreply@)
- Send time right? (9-11am their time, Tuesday-Thursday)
- Email short? (1 paragraph, under 150 words)
- Content personal? (Focus on them, ask question, not pitchy)
- List right? (Sends to actual target profile, not broad)
- Deliverability good? (Lands in Primary inbox, not spam/promotions)
- Follow-up sequence? (3+ emails, not just 1)
Quick Wins (Fastest Fixes)
If you need to improve open rate NOW:
Immediate (1 hour):
- Change subject line to first name only: "Sarah"
- Change sender name from generic to first name: "John"
- Resend campaign with these changes
- Wait 1 week for data
Expected improvement: 1-2% → 3-4% open rate (50-100% increase).
Medium-term (1 week):
- Test 3 alternative subject lines
- Shorten email to 1 paragraph
- Rewrite for conversational tone
- Set up 3-touch follow-up sequence
Expected improvement: 1-2% → 5-8% open rate (3-5x increase).
Real Data: Client Transformations
Client A (Recruiting firm):
- Started: 1.8% open rate, generic subject "Available Position"
- Fixed: Personal subject "Sarah—quick question about growth your team," personal sender name
- Result: 5.2% open rate in 2 weeks
Client B (Sales coaching):
- Started: 2.1% open rate, 3-paragraph email
- Fixed: Shortened to 1 paragraph, changed subject to first name, changed from "Growth Team" to personal sender
- Result: 4.8% open rate in 1 week, plus lower unsubscribe rate (people appreciated personal tone)
Client C (SaaS lead gen):
- Started: 1.9% open rate, single email only
- Fixed: 3-touch sequence, stronger subjects, timing optimized
- Result: 12% aggregate open rate across all 3 emails (6-touch opens better than 1 email)
FAQ
Q: What's the difference between open rate and deliverability?
A: Deliverability = email reaches inbox. Open rate = person opens the email. You can have 100% deliverability and 2% open rate (email reaches inbox but they don't open).
Q: Should I measure open rate by clicks or opens?
A: Both matter, but opens are the first gate. If open rate is low, click rate will be low. Fix opens first, then optimize click through.
Q: Does open rate matter if reply rate is good?
A: No. If you're getting 2% replies, that's what matters. Open rate is just a diagnostic metric. But if opens are 2% and replies are 0.2%, something's broken.
Q: How long should I test subject lines?
A: 1 week of sending with each subject line. After 1 week, you have 100+ data points and can confidently pick the winner.
Q: Can I improve open rate without changing anything else?
A: Maybe 10-20% improvement (like timing optimization). To get 5-10x improvement, you need to fix multiple things (subject + sender + content + follow-up).
Next Steps
- Check your current open rate right now
- If under 2%: Run through the 8-fix checklist
- Pick the top 2 that apply to you (usually subject line + sender name)
- Fix those 2 immediately (30 minutes of work)
- Resend campaign or test with 100 emails
- Wait 1 week for data
- Measure open rate improvement
Most clients see 100-200% improvement (1% → 2-3%) from just subject line and sender name changes.
Read next: Cold Email Deliverability | Cold Email Reply Rate | Cold Email Spam Filter Avoidance