Copywriting · 8 min read

23 email subject line formulas that actually get opened (with data)

EM
Eliana Marsh
April 20, 2026 · 8 min read
Writing and creativity for email subject lines

We analysed open-rate data across 4 million emails sent through SES Mailbox over the last 12 months. Here's what the numbers actually show — and the formulas behind the subject lines that consistently beat the average.

The baseline: what average looks like

Across all industries in our dataset, the average open rate was 28.4%. B2B lists skew higher (32–38%). E-commerce skews lower (18–24%). Newsletter lists averaged 41% with fresh double opt-in subscribers.

Open rate benchmarks by industry

IndustryAvg open rateTop quartile
SaaS / Tech32.1%48%+
Professional services / B2B35.4%52%+
Newsletter (media)41.2%58%+
E-commerce21.3%34%+
Non-profit38.7%55%+
Education29.8%44%+
Healthcare26.1%41%+
All industries (average)28.4%43%+

23 subject line formulas with examples

1. Curiosity gap

Tease the answer without giving it. Works because the brain hates unresolved questions.

  • "Why your emails land in spam (it's not what you think)"
  • "The one Mailchimp setting nobody turns off"

2. Specific numbers

Numbers outperform vague superlatives by 17% in our dataset. Odd numbers outperform even numbers.

  • "We saved $13,800 switching from Mailchimp (the receipts)"
  • "3 subject line mistakes killing your open rate"

3. Direct question

Questions create an implicit commitment to answer. Keep them short and personally relevant.

  • "Still paying per contact?"
  • "When did you last clean your list?"

4. The "re:" trick

Looks like a reply in the inbox. Use at most once per month — overuse trains your audience to ignore it.

  • "re: your account"
  • "re: the email I promised"

5. First-name personalisation

Adds 2–4 percentage points — but only when name data is clean. Broken tags have the opposite effect.

  • "{{first_name}}, your monthly send report is ready"
  • "Quick question for you, {{first_name}}"

6. Urgency (genuine only)

Time pressure works when it's real. Manufactured deadlines train your list to ignore all future urgency.

  • "Rate increase in 48 hours"
  • "Last day to export before we retire this feature"

7. Social proof

  • "What 4,200 newsletter operators switched to instead of Mailchimp"
  • "The approach 80% of SES senders get wrong"

8. The blunt statement

No fluff. Just the point. Works especially well for technical audiences.

  • "AWS SES production access: here's the exact wording that works"
  • "Your unsubscribe link is probably broken"

9. How-to with specificity

  • "How to halve your ESP bill in one afternoon"
  • "How I got to 0.01% complaint rate (step by step)"

10. Confession / mistake

  • "I made a mistake with our last campaign"
  • "We were wrong about send frequency"

11. Comparison

  • "AWS SES vs Mailchimp: the honest comparison"
  • "What I wish I knew before switching ESPs"

12–23. Additional high-performers

  • "[New] DMARC enforcement is here. Are you ready?" — announcement with brackets
  • "You won't believe this month's deliverability data" — only works if the data is actually surprising
  • "5 things your ESP doesn't want you to know" — adversarial framing
  • "The simple change that lifted our open rate by 11 points" — results-first
  • "What 4M emails taught us about subject lines" — data authority
  • "If you do one thing this week, make it this" — single-action CTA
  • "Your subscribers are lying to you" — provocative statement
  • "Unsubscribe from this list? Here's why you should stay" — reverse psychology
  • "The $14,400 mistake I almost didn't catch" — dollar-amount specificity
  • "I've been doing email wrong for 3 years" — vulnerability / authority combo
  • "Read this before your next send" — imperative with implied value
  • "Warning: your emails may be going to spam" — concern trigger

Subject line length data

Character countMobile displayRelative open rate
< 20 charsFull display-8% vs average (too vague)
20–35 charsFull display+4% vs average
35–50 charsFull display on most devices+11% vs average (sweet spot)
50–65 charsTruncated on iPhone SE-2% vs average
65–80 charsTruncated on most mobile-9% vs average
80+ charsHeavily truncated-15% vs average

A/B testing methodology

  1. Write 10 subject line options before choosing — your first ideas are never the best
  2. Select 2 finalists that differ on a single variable (e.g., curiosity gap vs. specific number)
  3. Split 20% of your list randomly — 10% to each variant
  4. Send both at the same time
  5. Wait 4 hours (not 24 — you want signal before the peak email window closes)
  6. Send the winner to the remaining 80%
  7. Log the result: what worked and the likely reason why
Pro tip: After 20 split tests, you will have a personal playbook that outperforms any generic list. Your audience is unique — their patterns are yours to discover, not mine to hand you.

The most underrated move: write 10 options for every email, then delete the first 5. Your first ideas are always the obvious ones. Ideas 6–10 are where the good stuff lives.

Frequently asked questions

How long should an email subject line be? +

Under 50 characters is ideal for mobile — most email clients cut off subject lines around 40–60 characters on small screens. In our dataset, subject lines between 28 and 45 characters consistently outperformed shorter and longer alternatives by 8–12 percentage points in open rate. That is roughly 5–8 words.

Do emojis in subject lines help or hurt open rates? +

One emoji, placed strategically (usually at the start or end of the subject), adds 2–4 percentage points to open rates in B2C contexts. More than two emojis hurts deliverability — spam filters treat emoji-heavy subject lines as suspicious. In B2B contexts, emojis tend to be neutral or slightly negative for open rates.

Does personalizing subject lines with first name actually help? +

Yes, but only when the name data is clean. In our data, first-name personalization adds 2–4 percentage points on average. The catch: if even 3% of your subscribers have broken name data (empty field, "firstname", or special characters), the negative signal from "Hi ," outweighs the personalization lift. Audit your name data before enabling personalization.

How do I A/B test subject lines properly? +

Test one variable at a time. Split 20% of your list (10% per variant) and send both simultaneously. Wait 4 hours (not 24 — you want signal before your send window closes). Pick the winner by open rate and send to the remaining 80%. Run at least 10 split tests before drawing any conclusions about what works for your specific audience.

What are the best-performing subject line formulas for newsletters? +

For newsletters, the top performers in our dataset are: specific numbers ("3 things I learned from 4M emails"), curiosity gap ("The SES setting nobody turns off"), and blunt statements ("Mailchimp raised prices again"). Re: lines and urgency tactics work once but train your audience to ignore them if overused.

What subject line mistakes trigger spam filters? +

The top spam triggers are: ALL CAPS, excessive exclamation marks (!!!), common spam phrases like "FREE", "URGENT", "GUARANTEED", misleading preview text that says one thing and the email says another, and mismatched from-name vs. from-address. Run every subject line through mail-tester.com before sending to a large segment.

Ready to start sending?

Free plan forever. No credit card required.

Start free →