Your subject line is the single most important piece of copy in your entire email. Not the headline. Not the CTA. The subject line — because if it doesn't get the open, nothing else matters. And yet most small businesses and marketers spend 80% of their time writing the email and about forty-five seconds on the subject line.

The result? Emails that land in junk folders, get buried unread, or get ignored entirely. Not because the content was bad — but because the first thing the recipient saw wasn't compelling, was too long, or tripped a spam filter before it even had a chance.

This guide covers everything that actually matters: the right length for mobile and desktop, the words that will get you filtered, the punctuation mistakes that look spammy, and how to write subject lines that feel like they came from a person rather than a marketing department.


Why subject lines fail — the four most common mistakes

In 7+ years of building and managing email campaigns for B2B and B2C audiences, these are the four mistakes I see constantly — and each one is entirely avoidable.

1. Too long for mobile — and your subscribers are on mobile

Over 60% of emails are now opened on a mobile device. That's not a trend — it's the reality of how people check email in 2026. And mobile email clients are brutally unforgiving about subject line length. Here's what actually renders on each major client before the text gets cut off:

Client Type Subject line cut-off Verdict
iPhone Mail (Pro Max) Mobile ~47 characters Most generous mobile client
iPhone Mail (standard) Mobile ~41 characters Shorter than you think
Gmail app (iOS/Android) Mobile ~38 characters Strictest mobile client
Outlook app (mobile) Mobile ~50 characters Reasonably generous
Gmail (desktop) Desktop ~70 characters Plenty of room
Outlook (desktop) Desktop ~60 characters Depends on window width

The practical implication: your key message needs to land in the first 33–38 characters. That's the universal safe zone — the portion of your subject line that's visible on every major client, on every device, before the text is cut off with an ellipsis.

That's not a lot of characters. It's roughly five or six words. Which means every word needs to pull its weight, and you need to front-load your subject line with the thing that will make someone want to open it — not bury the lead after a long preamble.

The 33-character rule: Put your most important words first. If your subject line was cut off at 33 characters, would it still make sense? Would it still be compelling? If the answer is no, rewrite it so it is.

2. Spam trigger words — the invisible filter killing your open rates

Spam filters are sophisticated, but they still flag certain words and phrases that have historically been used by spammers. If your subject line contains these words, your email may never reach the inbox at all — or it'll land in the promotions tab, which is almost as bad for engagement.

The most commonly flagged subject line spam triggers include:

The problem isn't always the individual words — it's the combination and context. "Free" in a subject line is a mild flag. "FREE CASH — Guaranteed, no risk, act now!!!" is a one-way ticket to the junk folder.

FREE gifts — GUARANTEED, limited time offer, act NOW!!! ❌ Junk folder
Your March update — three things worth reading this week ✓ Inbox

The second example contains no spam triggers, makes a specific promise, and feels like it came from a person. The first example would be flagged by virtually every spam filter before it even reached a human inbox.

3. Exclamation marks — the single biggest mistake I see

Nothing signals desperation in an email subject line quite like multiple exclamation marks. And yet it's one of the most common habits I see from small businesses and new email marketers who think enthusiasm translates into opens.

It doesn't. Here's what exclamation marks actually communicate to spam filters and to subscribers:

Big news!!! You won't believe this offer!!! ❌ Spam flagged
Big news! Something we've been working on for months. ⚠ Use sparingly
Big news. Something we've been working on for months. ✓ Clean and compelling

Notice how the third version — with no exclamation mark at all — is actually more compelling than the first two. The restraint creates intrigue. The overuse of exclamation marks in the first version communicates that the sender is trying too hard, which makes the reader trust it less.

Rule of thumb: If you've used more than one exclamation mark in a subject line, remove at least one. If you've used three or more, remove all of them and rethink the subject line entirely.

4. ALL CAPS — shouting at your subscribers

The same logic applies to capitalisation. ALL CAPS in a subject line reads as shouting — to the subscriber and to the spam filter. A single capitalised word can add emphasis. Two or more capitalised words triggers spam filter flags and looks, at best, like an unsophisticated sender.

BIG SALE — SAVE NOW — DON'T MISS OUT ❌ Spam + shouting
Our biggest sale of the year — starts tomorrow ✓ Confident and clean

What actually works — five signals that improve open rates

The research on subject line performance is fairly consistent. These five things reliably improve open rates when used thoughtfully — not as tricks, but as genuine signals of value.

1. Use "you" and "your"

Second-person language is consistently one of the strongest positive signals in email subject lines. It shifts the frame from "here's what we have" to "here's what this means for you" — and that small shift makes an enormous difference to open rates. Emails that feel personally relevant get opened. Emails that feel like broadcasts get ignored.

Your March summary — what worked and what didn't ✓ Personal
March summary — what worked and what didn't ⚠ Less personal

2. Include a number

Numbers create specificity, and specificity creates credibility. "5 things you need to know about email deliverability" is more compelling than "Things you need to know about email deliverability" because the number sets a clear expectation. The reader knows exactly what they're getting and how long it will take.

3 things your welcome email is probably missing ✓ Specific

3. Ask a question

Questions trigger the brain's curiosity response. An unanswered question creates a mild sense of cognitive tension that the reader wants to resolve — and the only way to resolve it is to open the email. This works especially well for newsletters and educational content where you're leading with a problem the reader probably has.

Why are your open rates dropping in Q2? ✓ Curiosity trigger

4. Be specific, not clever

Clever subject lines that sacrifice clarity for creativity almost always underperform. If the reader has to think too hard about what the email contains, they won't bother opening it. Specificity wins over wordplay, every time.

This will change everything for you 🔥 ❌ Vague + spam risk
How to cut your unsubscribe rate in half ✓ Specific promise

5. Keep it short and front-loaded

We've covered the mobile cut-offs. The practical takeaway: aim for 20–50 characters for most email types. That's short enough to render fully on the strictest mobile client (Gmail app at ~38 chars) while still giving you enough room to say something meaningful. Put the most important words first — always.


Emojis in subject lines — the honest answer

Emojis in subject lines can boost open rates — in the right context, for the right audience. But they come with caveats that most guides don't mention, and they're definitely not a universal improvement.

When emojis help: B2C brands in lifestyle, retail, food, fitness, or entertainment categories. Audiences who expect a more casual, friendly tone. Promotional emails where standing out in a crowded inbox matters.

When emojis hurt: B2B communications. Finance, legal, or professional services. Audiences who expect a formal tone. Older Outlook versions — Outlook 2016 in particular still renders many emojis as □ boxes, which looks broken and unprofessional.

The rules if you use them:


The Subject Line Tester — what it checks and why it matters

I built the LiamMail Subject Line Tester because I kept seeing the same avoidable mistakes costing marketers and small business owners opens, deliverability, and sender reputation. It's free, runs in your browser, requires no account, and checks your subject line across ten criteria before you send.

Here's exactly what it analyses:

📏
Length scoring
Checks your character count against four thresholds: very short (under 20), punchy (20–40), ideal (40–65), long (65–90), and too long (90+). Each gets a score impact and a plain-English verdict.
📱
Per-client cut-off bars
Three live progress bars showing exactly how much of your subject line is visible on mobile (~35 chars), Outlook (~60), and Gmail (~90). Turn red when you exceed the limit.
🚫
Spam word detection
Scans against a curated list of 30+ high-risk spam trigger words. Flags them as individual tags so you can see exactly which words are the problem and remove or replace them.
⚠️
Profanity detection
Word-boundary aware — catches inappropriate words without false positives. "Hello" doesn't trigger "hell". Uses separate lists for unambiguous and context-dependent words.
Exclamation mark check
0 = clean pass. 1 = acceptable with a caution. 2 = score penalty. 3+ = major red flag with a clear explanation of why this damages deliverability.
🔠
ALL CAPS detection
Flags capitalised words with a warning showing the exact word. One gets a caution, two or more triggers a score deduction and a spam filter warning.
😊
Emoji rendering check
Detects emojis and shows a rendering preview. Flags heavy emoji use as a spam risk and notes which emojis may render as boxes in older Outlook versions.
Positive signal detection
Rewards subject lines that contain question marks (curiosity), "you/your" (personalisation), and numbers (specificity) — all proven open-rate improvers.

The result is a score out of 100 with a colour-coded verdict (green = strong, amber = needs work, red = likely to be filtered), plus a mini inbox snippet showing exactly how your subject line looks in a real inbox row.

🔖
Save it as a bookmark. The Subject Line Tester runs entirely in your browser with no account required. Bookmark liammail.co.uk/email-campaign-toolbox/#email-subject-line-tester and run every subject line through it before you send — it takes about 30 seconds and will save you from the avoidable mistakes that quietly damage your open rates and sender reputation over time.

A note on sender reputation and deliverability

Subject line problems don't just cost you opens — they damage your long-term sender reputation. Every time one of your emails is marked as spam, every time it lands in junk because of a flagged subject line, your sender score takes a small hit. Enough hits and your emails start landing in spam by default, for everyone on your list, regardless of how clean your subject lines become.

The Subject Line Tester is a safeguard against that slow decay. It catches the things that look harmless — an extra exclamation mark here, a "guaranteed" there — before they compound into a deliverability problem that takes months to recover from.

Good sender reputation is built slowly and lost quickly. A thirty-second subject line check before every send is one of the cheapest ways to protect it.


Quick reference — subject line dos and don'ts

Test your subject line now — it's free
Score out of 100. Live cut-off bars for Gmail, Outlook, and mobile. Spam word detection. Exclamation mark check. Emoji rendering preview. No signup, no AI, no nonsense.
Open the tester →