All articlesEmail Copywriting

    Email Subject Line Best Practices: A Checklist

    A practical, no-fluff checklist for writing email subject lines that get opened: length limits, formulas that still work, when personalization helps or hurts, how to handle emojis and punctuation, and how to A/B test without fooling yourself.

    Email Subject Line Best Practices: A Checklist
    Erin Moore
    Erin Moore
    August 4, 20268 min read
    Share:

    Email Subject Line Best Practices: A Checklist

    The best email subject lines are short (roughly 30–50 characters), specific about what's inside, written in the sender's normal voice, and paired with preview text that adds new information instead of repeating the subject. Vague curiosity-bait underperforms clear specificity almost every time, because your reader is scanning a crowded inbox on a phone, not reading a headline.

    Why subject lines carry so much weight

    Your subject line is the only part of your email that competes directly against every other sender in the inbox. It gets read in a fraction of a second, in a truncated form, usually on a mobile screen, next to your sender name and a slice of preview text. Everything else you spent an afternoon on — the layout, the images, the offer — only matters if that one line earns the tap.

    Two things follow from that. First, the sender name is doing at least as much work as the subject itself, and a recognizable, consistent "From" name is the cheapest open-rate improvement most senders never make. Second, the subject line is not a standalone unit. It's a three-part display: sender name, subject, preview text. Write all three together or you're writing blind.

    The core checklist

    Run every subject line through this before it ships. If it fails more than two of these, rewrite it.

    • Under 50 characters. Mobile clients truncate aggressively. Front-load the meaningful words in the first 30 characters so the message survives the cut.
    • Specific, not clever. "Your March invoice is ready" beats "A little something for you." Specificity signals relevance; cleverness signals marketing.
    • One idea only. If the subject line has a comma splicing two concepts together, cut one.
    • No misleading promise. If the subject says "50% off" and the email offers 50% off one clearance item, you've bought one open and lost trust permanently.
    • Preview text adds something new. Never let the preview text repeat the subject or default to "View this email in your browser."
    • Sounds like a person. Read it aloud. If you wouldn't say it to a customer at a counter, don't send it.
    • No spam-trigger stacking. One exclamation point is fine. ALL CAPS plus three exclamation points plus "FREE" plus "$$$" is a filter magnet.
    • Consistent with the sender name. A casual, first-name subject line under a formal corporate sender name reads as a mismatch.

    Before a send, it's worth putting the line through a free subject line tester to catch length truncation and tone problems you've gone blind to after the fifth revision.

    Subject line formulas that actually hold up

    Formulas aren't a substitute for knowing your audience, but they're a fast way to generate options worth testing. These are the patterns that keep working across industries.

    FormulaStructureExampleBest for
    Direct benefit[Outcome] in [timeframe]Cut your invoice chasing in halfSaaS, services, B2B
    Status updateYour [thing] is [state]Your order shipped this morningTransactional, ecommerce
    QuestionDirect question the reader hasStill deciding on the spring order?Re-engagement, cart recovery
    Number list[N] [things] for [audience]3 pricing mistakes new agencies makeNewsletters, education
    Deadline[Offer] ends [specific time]Early-bird pricing ends FridayLaunches, promos
    Personal noteLowercase, no punctuation, plainquick question about your setupSales outreach, founder emails

    Notice what none of these do: they don't say "Don't miss out," "You won't believe," or "Last chance!!!" Those phrases have been used so heavily that readers pattern-match them to noise before consciously reading them.

    Personalization: use it, but not the way most senders do

    Dropping a first name into the subject line was novel in 2012. Today most readers recognize it as a mail-merge token, and a broken one ("Hi ," or "Hi FNAME,") does real damage. Personalization works when the personalized detail is something only a company that actually knows the reader could say.

    • Weak: "Sarah, check out our new features"
    • Strong: "The report you ran last Tuesday is ready"
    • Weak: "John, we miss you!"
    • Strong: "Your Denver location's supply order is due"

    The strong versions require segmented data, which is the real prerequisite. If your list is one undifferentiated blob, no amount of subject line craft will fix the relevance problem underneath it.

    Emojis, punctuation, and formatting

    Emojis are neither magic nor poison. They work as visual anchors in categories where the tone fits — retail, food, events, consumer newsletters — and read as try-hard in legal, financial, or enterprise B2B contexts. The practical rules: use at most one, put it at the start or end rather than mid-sentence, and confirm it renders on the clients your audience actually uses. Some emoji render as an empty box on older desktop Outlook, which is worse than no emoji at all.

    On punctuation: avoid stacked exclamation points, avoid ALL CAPS words, and be careful with the dollar sign and percent sign in combination with urgency words. None of these single-handedly triggers a spam filter — modern filtering is dominated by authentication, sender reputation, and engagement history — but they do correlate with the kind of mail that gets ignored, and being ignored is what actually hurts your reputation. Running a proof through a spam checker before a big send catches the obvious offenders in the subject and the body together.

    How to test subject lines without fooling yourself

    A/B testing subject lines is easy to run and easy to misread. Three rules keep you honest.

    1. Test one variable. If version A is short and question-shaped and version B is long and benefit-shaped, a win tells you nothing about which change mattered.
    2. Use a segment big enough to mean something. On a list of a few hundred, a two-point difference in opens is noise. Small lists should test themes over months, not single sends.
    3. Judge on the downstream metric. Opens are an increasingly unreliable signal thanks to privacy-protection image prefetching. The subject line that wins on clicks or replies is the one that actually worked.

    Built-in A/B testing makes this a two-minute setup rather than a spreadsheet project, and pairing your winning subject patterns with proven layouts from a library of ready-made email templates keeps the whole email consistent instead of a great line attached to a mediocre body.

    A quick pre-send workflow

    1. Write eight subject lines fast, without judging them. Volume beats polish at this stage.
    2. Cut to the three that would still make sense if a stranger read them cold.
    3. Check character count and read each one aloud.
    4. Write matching preview text for each — different information, not a restatement.
    5. Send yourself a test and look at it on a phone, in the actual inbox list view.
    6. Pick two for an A/B split; keep the third in a file for next time.

    That file matters more than any single send. Over a year, the pattern of what works for your audience is worth more than every best-practice list on the internet, including this one.

    Frequently asked questions

    How long should an email subject line be?

    Aim for 30–50 characters so the full line survives mobile truncation. If you need more length, front-load the essential words in the first 30 characters so the meaning holds even when the rest is cut off.

    Do emojis in subject lines improve open rates?

    Sometimes, and it depends entirely on your audience and category. Consumer, retail, and events lists often respond well to a single well-placed emoji, while enterprise B2B, legal, and financial audiences generally do not. Test it against a plain-text control rather than assuming.

    Will words like "free" send my email to spam?

    Not on their own. Modern spam filtering weighs authentication, sender reputation, and subscriber engagement far more heavily than individual words. The risk comes from stacking multiple urgency signals — all caps, multiple exclamation points, currency symbols — in a message from a sender with no established reputation.

    Should I use the recipient's first name in the subject line?

    Only if you have clean data and a genuine reason. A merge token that fails renders as "Hi ," and undermines your credibility, and readers have largely learned to discount name-drops. Personalizing with a real detail — their plan, their location, their last action — works much better.

    How do I A/B test subject lines on a small list?

    With fewer than a few thousand subscribers, single-send tests rarely produce a statistically meaningful result. Instead, test themes over time: run short-and-plain subjects for a month, benefit-led subjects the next, and compare click rates across the whole period.

    Ready to put this checklist to work? Launch your first campaign with IGSendMail — unlimited contacts on paid plans from $19/mo, AI subject-line tools, and built-in A/B testing so you can stop guessing.

    Enjoyed this article?

    Get email marketing tips delivered to your inbox every week.