Skip to main content

Subject Line Tester

What it does

The Subject Line Tester scores email subject lines on length, spam-trigger words, ALL CAPS, repeated punctuation, and curiosity factors, then renders them in mobile and desktop inbox previews so you can see exactly what subscribers will encounter. The output is a 0-100 score with plain-language tips for each issue — designed for marketers who want to know whether the line will get opened, not whether it’s “technically compliant”.

Common situations

You’ve written three candidate subject lines for a campaign and want to know which is strongest. Run all three; the score and tips reveal the strongest contender — usually one is significantly cleaner on length and trigger words than the others.

A subject line that worked last quarter is suddenly underperforming. Spam-filter heuristics shift over time; words that used to be neutral can become trigger words. The tester reveals which words are now flagged and lets you swap them.

You’re testing personalisation in subject lines (Hi {first_name}, ...) and want to verify the token will display properly on different devices. The mobile and desktop previews show how the rendered subject reads, with truncation visible.

You’ve inherited a campaign with a subject line that contains hyperbole, ALL CAPS, or repeated punctuation, and you need to demonstrate why it’s hurting performance. The tester’s findings list provides the evidence in plain language.

You’re A/B testing subject lines and want a baseline analysis before sending. The score gives a structural baseline; A/B test results then tell you which structurally-clean variant actually performs.

What you need to know

Subject lines do two jobs at once: get past spam filters, and persuade the recipient to open. The tester scores both, but they’re separate concerns. A subject can be filter-friendly and unappealing, or appealing but spam-flagged. The strongest subject lines hit both.

Length and truncation: most email clients truncate subject lines visible in the inbox preview. Mobile is tighter than desktop — typically 30-40 characters before truncation on iOS and Android Mail; desktop allows 50-60 characters before truncation in Gmail and Outlook. Lines over 60 characters truncate on every device. Lines under 10 characters often look unfinished. The 30-50 character window reads cleanly across mail clients.

Spam-trigger words: filters historically learned to flag specific words associated with spam — “guaranteed”, “free”, “winner”, “click here”, “100%”, “act now”. Modern filters use much more sophisticated machine learning rather than keyword lists, but those classic triggers still raise scores in spam-classifier models. The tester flags them so you can choose to keep or replace deliberately.

ALL CAPS: 4+ uppercase characters in a row reads as shouting and is a long-standing spam signal. Acronyms (NHS, USA, BBC) and intentional emphasis on a single short word are usually fine; full ALL CAPS subjects auto-flag.

Repeated punctuation: !!!, ???, $$$, multiple ?? are all heuristic spam triggers. They feel like they convey urgency but reduce deliverability.

Curiosity and openness: questions in subject lines correlate with higher open rates (“Are you ready for next week?”). Personalisation tokens (first name) typically lift opens 2-5%. Power words (“you”, “your”, “new”, “now”, “exclusive”, “introducing”) help but should be used sparingly to avoid the marketer-voice trap.

Preview text: the line beneath the subject in the inbox view. Often more visible than the subject itself on some mobile clients. The tester shows it alongside the subject so you can see the full impression.

What the tester can’t predict: actual open rate. Subject line strength is one factor in opens; sender reputation, send time, audience engagement history, and competing inbox volume all matter more in many cases. The tester catches the structural issues and trigger words that pre-disqualify a subject; whether a clean subject actually gets opened depends on the rest of the marketing context.

Frequently asked questions

What’s the ideal subject line length?

30-50 characters is the working window — fits comfortably on mobile and desktop. Below 30 looks short or incomplete; over 60 truncates. The 40-50 range is the sweet spot for clarity and visibility.

Should I use emojis in subject lines?

Cautiously. Emojis can lift opens 5-15% in some segments (especially B2C, younger audiences). But they can also trigger spam filters at certain providers, render inconsistently across clients, or make a brand feel less professional. Test your specific audience.

Does personalisation actually help?

Yes, modestly. First-name personalisation typically lifts opens 2-5% across most studies. The lift is real but small; over-personalisation (multiple tokens in a single subject) can read as creepy. One token is usually enough.

Are questions better than statements?

Usually slightly. Questions trigger curiosity (“did you forget your cart?”). Statements with clear value (“Tomorrow only: 25% off”) work just as well. The honest answer: depends on audience and content. Test both styles.

Why does my subject score well but get poor opens?

Subject line strength is necessary but not sufficient for opens. Sender reputation, send time, audience engagement history, and inbox competition all affect opens too. A clean subject gives the line a fair chance; whether it actually gets opened depends on the broader context.

What about the preview text?

Often more visible than the subject on certain mobile clients. Use it to extend the subject’s hook — give context the subject couldn’t fit. Don’t waste it with default “view in browser” text; explicitly set preview text per email.

How long does spam-trigger learning take to update?

Filters learn continuously from millions of emails. A word that was neutral last year may be flagged now if spammers have started using it. The tester’s word list reflects current research; periodically refreshing your subject line vocabulary keeps you ahead.

Should I avoid all spam-trigger words?

Not necessarily. Words like “free” and “limited time” are heavily flagged but also heavily used by legitimate senders. The penalty depends on how many trigger words appear together and on your sender reputation. One use of “free” with strong reputation is fine; “free guaranteed money winner” without reputation is auto-spam.

Common problems

Problem: Score is high but real-world opens are flat.

Open rate is multi-factorial. Even a 95-scoring subject can underperform if sender reputation is poor, audience is fatigued, or the timing is wrong. Test the same subject across send times, list segments, and against a baseline subject to isolate variables.

Problem: Tester flags personalisation tokens as suspicious.

Tokens like {first_name} will register as syntax patterns. The tester recognises common token formats and shouldn’t flag them as suspicious — but if they’re not being recognised, the issue is the token format. Use {first_name}, {{first_name}}, or %first_name% as standard.

Problem: Subject works on mobile preview but truncates on desktop.

Different desktop clients have different truncation widths. The tester uses Gmail-equivalent metrics; Outlook is tighter, Apple Mail is more generous. If desktop matters most for your audience (B2B), test on Outlook specifically.

Problem: Score drops when adding emojis.

Some emojis flag as suspicious in spam scoring. Standard ones (✓, ★, ➜) usually pass cleanly; non-standard ones can flag. Test specific emojis per audience; if one flags, swap for a safer alternative.

Problem: Same subject scores differently on retesting.

The tester’s scoring is deterministic — same input always produces same score. If you’re seeing different scores, the inputs probably differ subtly (extra space, different quote characters, hidden formatting). Compare exact strings.

Tips

  • Aim for 30-50 characters. Test mobile preview first if your audience is mobile-dominant.
  • Front-load the value. The first 30 characters are visible even when the rest truncates; lead with the hook.
  • One personalisation token is usually plenty. Multiple tokens reads as automated and creepy.
  • Avoid stacking trigger words. One “free” is fine; “free guaranteed limited time” is spam-pattern.
  • Use preview text deliberately. Don’t let your email service auto-populate with the first sentence of body content.

Related tools in this suite

The Inbox Reachability Checker covers the full email; this tool drills into the subject specifically. The Real Open Rate Calculator is the right next stop if reported opens look suspiciously high — Apple MPP inflates them.

What this looks like at scale

For a single campaign, the tester is sufficient. For an organisation testing subject lines continuously across many campaigns, A/B testing infrastructure is the structural answer — most email service providers (Mailchimp, Klaviyo, HubSpot, ESP) include subject line A/B testing. Use the tester for pre-launch sanity checks; use A/B testing for ongoing optimisation.

Take it further

If your brand consistently struggles with subject line performance across campaigns, the underlying issue is usually voice and audience fit rather than per-line tactics. Talk through the situation and we can scope a brand-voice review.