The 7 factors that decide if a newsletter subject line works

TL;DR

Seven factors do most of the work: length (18%), ALL CAPS ratio (12%), exclamation count (10%), emoji density (10%), urgency wordlist match (10%), personalisation tokens (15%), and an action verb at the start (25%). The 30-50 character band, zero or one emoji, and a verb-led opening are the universal patterns. Everything else is niche-specific calibration.

If you have ever stared at a subject-line draft and wondered whether you are about to ship a winner or a dud, you have run into the same problem every newsletter operator hits. Subject lines feel like art. They are mostly engineering. The right open rate isn't a creative gift - it is the predictable output of seven weighted factors, applied with discipline.

This piece walks through each one, why it matters, and how to weigh it against the niche you compete in. At the end you will be able to look at any subject line - yours or a competitor's - and tell within five seconds whether it has a structural problem.

1. Length: aim for 30-50 characters

Subject-line length is the most measurable factor and the easiest one to get wrong. The optimum sits between 30 and 50 characters. Below 8 characters the subject reads as a stub - "Hi" or "News" - and the inbox tries to fill the empty space with body content, which usually undermines the message. Above 70 characters you start losing the tail in Gmail mobile (which truncates at roughly 35-40 chars on iPhone), Outlook preview panes (about 50 chars), and most other clients.

The asymmetry matters. A subject that is 25 characters loses some weight against a 35-character peer. A subject that is 90 characters loses much more weight against the same peer, because the truncation removes load-bearing words. Length 25 reads as terse; length 90 reads as broken.

2. ALL CAPS ratio: keep it under 30%

ALL CAPS is the second-most-detectable structural defect. Once the ratio of capital letters to non-space characters crosses about 30 percent, two things happen. First, spam filters - particularly the heuristic ones still active inside Outlook and corporate gateways - flag the message as a likely promotional bulk send. Second, the subject reads as shouting, which is the wrong emotional register for everything except the rare scarcity-driven sale.

The repair is simple: convert to Title Case or Sentence case. "LAST CHANCE - 50% OFF EVERYTHING" becomes "Last chance - 50% off everything," scoring 35-45 points higher in the same model.

3. Exclamation marks: zero or one, never three

Exclamation marks follow a strict cliff function. Zero exclamation marks scores 90. One scores 100 - the slight emphasis aligns with how copywriters use them in well-edited prose. Two scores 70. Three or more crashes the score below 40, because the perception flips from emphasis to noise. Three exclamation marks is also a classic spam heuristic; the filter will not block on this alone, but it stacks with other signals.

4. Emoji density: one is the sweet spot

Emoji follow a bell curve. Zero emoji is fine - 90 in our model. One emoji at the start or end of the subject scores 100. Two emoji is acceptable in B2C and ecommerce niches but starts losing weight in B2B SaaS and developer-tool audiences. Three or more emoji reads as junk almost universally and scores under 40.

The placement matters too. A leading emoji (🎁 Save 30%) draws the eye in the inbox row. An emoji wedged mid-subject (Save 🎁 30%) breaks the scanning rhythm. End-of-subject emoji (Save 30% 🎁) usually works as long as the rest of the subject is doing the heavy lifting.

5. Urgency wordlist: helps if used sparingly

Urgency words - free, act now, hurry, limited, urgent, last chance, ends soon, exclusive - are sometimes treated as "obviously bad." They are not. In moderation they convert. The rule of thumb is one urgency word per subject, anchored to a real time pressure (a sale that actually ends, a webinar that actually fills up). Stacking three urgency words ("FREE last chance limited offer!") triggers spam heuristics and reads as desperate.

Niche matters here more than for any other factor. Ecommerce tolerates urgency well - readers expect it. B2B SaaS and creator audiences punish it sharply. The same urgency word in two different niches lifts open rate or kills it.

6. Personalisation tokens: only when paired with a strong verb

First-name personalisation lifts open rates 8-12 percent across the corpus, but with one important caveat: it has to be paired with a strong action verb. "Hi {{first_name}}, click here" scores worse than "Save 30 minutes today." The personalisation reads as performative when the verb is weak.

The other risk: rendering failure. If your token has no fallback and the subscriber's record is missing the field, you send "Hi !" or "Hi {{first_name}}" - the former reads as broken, the latter is worse. Always set a default like {{first_name|default: "there"}}. Our personalisation token validator catches both classes of error.

7. Action verb at the start: 25% of the score

The biggest single lever, and the one most operators get wrong. The first word of your subject line drives 25 percent of the model score - more than length, more than personalisation, more than every other factor.

Strong opening verbs include Get, Start, Claim, Read, Save, Build, Discover, Unlock, Try, Reserve, Earn, Watch, Learn, Find, Make, Ship. These verbs put the reader in the active position immediately and signal what they will gain. Weak opening words include Click, Submit, See, View, Hi, Hello, Hey, Just, Quick - they communicate either no action or a low-commitment one.

The fix is mechanical. Look at your last 10 sends. Count how many start with a strong verb. If that number is under 6, you have a structural pattern problem that no amount of length tuning will undo.

Putting it together: the weighted score

Each factor carries a weight. Adding them up gives a single 0-100 score that's reproducible across teams and writers:

25%  Action verb at start - the biggest lever.
18%  Length in the 30-50 char band.
15%  Personalisation with fallback.
12%  ALL CAPS ratio under 30%.
10%  Exclamation marks - zero or one.
10%  Emoji density - one at most.
10%  Urgency - sparing, niche-aware.

The weights are slightly different in extreme niches - daily-news media subjects can absorb a stronger urgency budget; B2B SaaS subjects punish emoji harder than the model average. But the 25/18/15 hierarchy at the top stays constant across every niche we have looked at.

Try it on your next subject

The subject line tester runs the seven-factor model on any subject in your browser. Want a head-to-head test? Use the subject A/B battle for a side-by-side score and a one-sentence verdict.

Open the subject line tester →

Frequently asked questions

What is the optimal length for a newsletter subject line?

30-50 characters. Below 8 reads as a stub; above 70 gets truncated on Gmail mobile and in Outlook preview panes. Hit the 30-50 band and the full subject stays visible everywhere readers actually open email.

Is ALL CAPS bad in subject lines?

Once it crosses about 30 percent of the non-space characters, yes. Below 30% it reads as emphasis. Above, it reads as shouting and triggers spam heuristics.

Should every subject line start with an action verb?

Almost always. The first word carries 25 percent of the score. Strong verbs at the front are the single biggest predictor of a high-performing subject in our corpus.

How many emoji is too many?

Zero or one is the sweet spot. Two is acceptable in B2C. Three or more reads as promotional noise and scores under 40.

Does personalisation actually move the needle?

Yes - 8-12% open-rate lift in our corpus, but only when paired with a strong verb. Personalisation cannot rescue a weak subject.

Related reading

Get started

Stop guessing. Start winning.

Join newsletter creators using AI-powered competitor intelligence to ship better content, faster.

No credit card required  ·  Cancel anytime  ·  All features on every plan