How to Get People to Actually Open Your Emails
The best email in the world does nothing if the subject line doesn't earn the open. Here's what actually works, and the spam-trigger habits quietly killing your delivery.

A subject line has exactly one job: earn the open. Nothing else in the email matters if that first line doesn't do its job in the half-second someone glances at their inbox.
Step 1: Write it last
Write the full email first, then write the subject line based on what you actually wrote, not the other way around. A subject line written before the email is usually a guess; one written after is a genuine summary of real value.
Step 2: Be specific, not clever
A concrete promise beats a clever pun almost every time. "3 ways to fix a slow website" earns more opens than a vague, punny line that sounds nice but promises nothing specific.
Step 3: Keep it short
Most inboxes, especially on mobile, cut subject lines off around 40-50 characters. Put the important part first, so it's never lost even if the rest gets cut.
Step 4: Pick one angle — curiosity or benefit, not both
Cramming a curiosity hook and a direct benefit into one subject line usually waters both down. Pick one per email and commit to it fully.
Step 5: Avoid spam-trigger habits
ALL CAPS, excessive exclamation marks, and phrases like "free money" or "act now" can quietly hurt your deliverability, landing you in spam folders before anyone even sees the subject line at all.
Step 6: Track and compare
Most email tools show you open rates per send. Compare similar types of emails against each other over time. That's real data about what your specific audience responds to, more reliable than general advice.
Common mistakes
- Writing the subject line before the email itself
- Being vague in an attempt to sound clever
- Using excessive punctuation or caps that trigger spam filters
- Cramming curiosity and a direct benefit into the same line
- Never checking open rates, so nothing actually improves over time
Your first step
- Write your next email fully before touching the subject line
- Write one specific, concrete subject line under 50 characters
- Check it for any spam-trigger words or excessive punctuation
- Send it and check the open rate in your email tool
- Compare it against your last similar email's open rate