Copywriting · 8 min read

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

EM
Eliana Marsh
April 20, 2026 · 8 min read

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 depend heavily on how engaged the list is — fresh lists with double opt-in averaged 41%.

If your open rate is below 20%, the subject line is rarely the only problem. List hygiene and sender reputation matter more. But above 20%, subject line optimisation can meaningfully move the needle.

23 formulas that work

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"
  • "I made a mistake with our last campaign"

Specific numbers

Numbers in subject lines outperform vague superlatives by 17% in our dataset. Specificity signals credibility.

  • "We saved $13,800 switching from Mailchimp (the receipts)"
  • "3 subject line mistakes killing your open rate"
  • "Your campaign reached 94.2% of subscribers. Here's the 5.8%."

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?"
  • "How much is your ESP actually costing you?"

The "re:" trick

Looks like a reply in the inbox. Use sparingly — overuse trains your audience to ignore it.

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

First-name personalisation

In our data, first-name personalisation adds 2–4 percentage points in open rate on average — but only on lists where the name field is clean. Broken personalisation ("Hi ,") has the opposite effect.

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

Urgency (without crying wolf)

Time pressure works when it's real. If you manufacture fake deadlines consistently, your list stops believing you.

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

Social proof

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

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"
  • "Mailchimp raised prices again"

What does not work

  • Emoji spam: 1 emoji, strategically placed, can lift opens. 4+ emoji tank deliverability scores.
  • ALL CAPS: triggers spam filters and reads as shouting.
  • Generic newsletter names: "[Company] Monthly Update" is the subject line of a list people mentally unsubscribe from but never actually do.
  • Vague teasers: "You won't believe this..." — worked in 2014. Now it reads as spam bait.
  • Long subject lines: Over 60 characters gets cut off on mobile. Under 45 characters is ideal.

The only reliable way to know what works for your list

None of the above is a substitute for your own data. Send two variations to 20% of your list, wait 4 hours, and send the winner to the remaining 80%. Do this consistently and you will accumulate a personal playbook that beats any generic list.

The most underrated subject line 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.

Ready to start sending?

Free plan forever. No credit card required.

Start free →