Mailfois
Blog Store / Readability & copy
Readability & copy

How long should your emails be — and are they actually easy to read?

By Liam Kane · March 2026 · 9 min read

Free: Email Read Time Optimiser
Free email read time and readability checker. Paste your email copy to get word count, estimated reading time and a plain-English readability score. Runs in your browser — nothing uploaded.
Analyse your email →

Two questions most email marketers can't answer with confidence: how long should this email actually be, and is it easy enough to read? The honest answer to both is: it depends — but not on gut feeling. There are clear, measurable signals that tell you whether your email copy is working for your reader or against them.

This guide covers the right word count for different email types, what the Flesch readability score actually means in plain English, how sentence length affects whether people reach your CTA, and why certain words in your email body copy — not just your subject line — can damage your deliverability without you ever knowing.


How long should a marketing email be?

There's no single correct answer, but there is a range that works for most email types — and clear reasons why straying too far in either direction costs you opens, clicks, and conversions.

Under 20 words
⚠ Too short — spam risk
Most email platforms flag extremely short emails as suspicious. Subscribers also feel shortchanged — they opened for a reason and got almost nothing. Avoid unless it's a single-line transactional notification.
20–49 words
ℹ Very short
Can work for simple transactional emails or urgent alerts. Risky for marketing — not enough content to build context or trust. Use only when the action is obvious and the relationship is already established.
50–150 words
✓ Sweet spot
The ideal range for most marketing emails. Enough to make a point, tell a short story, and include a clear CTA — without overstaying your welcome. Respects the reader's time. Performs consistently well across audiences.
150–300 words
✓ Moderate — use wisely
Works well for newsletters, educational content, and nurture sequences where subscribers expect more. Needs a clear structure — use headings or bullet points to maintain scannability. Always include a prominent CTA.
300+ words
⚠ Long — engagement drops
Engagement typically falls after 300 words. If your email is this long, consider whether it should be a blog post with a short email linking to it instead. If it must be long, ruthless structure is non-negotiable.
The one-scroll rule: Your email should be readable in a single scroll on a mobile phone without the reader feeling like they're wading through it. If you scroll past the fold and you're still on the opening paragraph, it's too long.

What is the Flesch readability score — and why does it matter for email?

The Flesch Reading Ease score is a formula developed in 1948 by Rudolf Flesch, a readability researcher who wanted a way to objectively measure how easy a piece of writing is to understand. It's been used by publishers, government agencies, and educators ever since — and it turns out to be remarkably useful for email copy too.

In plain English: it measures how hard your writing is to read. It does this by looking at two things — how long your sentences are on average, and how many syllables your words have on average. Short sentences with short words score high (easy). Long sentences with long words score low (difficult).

The score runs from 0 to 100. Here's what each range means in practice for email:

Flesch Reading Ease — email marketing reference
0 — Very hard50 — Standard100 — Very easy
90–100 Very Easy Plain English. Think children's books, simple SMS. Every audience can read this.
70–89 Easy — ideal for most emails Conversational, clear. The sweet spot for B2C marketing emails and newsletters.
60–69 Standard Broadly readable. Acceptable for B2B where some industry language is expected.
50–59 Fairly Difficult Requires concentration. Sentences likely too long. Consider breaking them up.
30–49 Difficult Hard to skim. Readers will disengage before reaching the CTA.
0–29 Very Confusing Academic or legal prose. Unsuitable for any marketing email to a general audience.

The target for most marketing emails is 70 or above. That's not dumbing things down — it's respecting the fact that your reader is probably on their phone, scanning quickly, and hasn't dedicated focused attention to your email. It's the register of a good conversation, not a university essay.

How to improve a low Flesch score

Two levers move the score significantly. You don't need to change what you're saying — just how you're saying it.

Shorter sentences. If your average sentence length is over 20 words, cut it. Split long sentences in two. Use a full stop where you'd naturally pause in speech. The most effective technique: read your email out loud. Every time you run out of breath, that's a sentence break.

Simpler words. Replace long words with shorter equivalents where you can. "Use" instead of "utilise". "Help" instead of "facilitate". "Show" instead of "demonstrate". You're not losing precision — you're removing the friction between your words and your reader's understanding.

❌ Flesch score: ~35 (Difficult)
"We are writing to inform you that the implementation of our new platform infrastructure has been completed successfully and is now available for utilisation by all registered account holders with immediate effect."
✓ Flesch score: ~75 (Easy)
"Good news — the new platform is live. You can log in and start using it right now. No action needed on your end."

Same information. Same message. The second version takes less than half the words, scores 40 points higher on Flesch, and actually reads like a human wrote it.


Sentence length — the metric most copywriters ignore

Average sentence length is one of the most underrated signals in email copy. It's closely related to the Flesch score, but it tells its own story too — because a long average sentence length means your reader is having to hold more information in working memory before reaching the relief of a full stop.

The target for email copy is under 15 words per sentence on average. That's not a strict rule — variety in sentence length is actually what makes copy feel natural and engaging. Short punchy sentences create pace. Longer ones slow down for detail. But if your average creeps above 20, you'll start losing readers before they reach your CTA.

The 15-word test: Count the words in each sentence in your email. Any sentence over 20 words is a candidate for splitting. Any sentence over 30 words almost certainly should be two sentences. Long sentences in email aren't sophisticated — they're hard work.

Skimmability — because most people won't read every word

Here's the uncomfortable truth about email marketing: most of your subscribers won't read your email. They'll skim it. They'll look at the headline, scan a few lines, catch a bullet point or two, and decide whether to click based on that 5-second impression.

That's not laziness — it's how humans process information when they're busy. The question isn't "how do I make them read every word?" It's "how do I make the important stuff impossible to miss for a skimmer?"

Three things make emails skimmable:

  • Short paragraphs. One idea per paragraph. Two or three sentences maximum. White space is not wasted space — it's visual breathing room that makes the copy feel approachable rather than dense.
  • Bullet points for lists. Any time you find yourself writing "firstly... secondly... thirdly...", stop and use a bullet list instead. Three or more items in a sentence belong in a list. The Read Time Optimiser will flag when your email is long enough to benefit from bullet points but doesn't have any.
  • A CTA that stands out. Your call to action should be impossible to miss for a skimmer. If it's buried in the third paragraph of dense prose, a skimmer will never see it. Put it on its own line. Make it obvious.

The bit most people don't think about — inappropriate language in email body copy

You're probably already aware that spam trigger words in your subject line can damage deliverability. What many marketers don't realise is that spam filters scan your entire email — not just the subject line. Inappropriate language anywhere in your email body can trigger the same filters, with the same consequences.

This matters more than it sounds. It's not just obvious profanity — it's any language that spam filter algorithms associate with unsolicited or harmful content. And the damage isn't always immediate. Every time one of your emails gets caught by a spam filter, your sender score takes a small hit. Enough hits over time and your emails start defaulting to junk for everyone on your list — including the subscribers who genuinely want to hear from you.

Why this hurts your sender reputation: Internet service providers (Gmail, Outlook, Apple Mail) maintain a reputation score for every sending domain. If your emails consistently trigger content filters — even occasionally — your score degrades. A degraded sender score means lower inbox placement rates across your entire list, even for recipients who've never marked your emails as spam.

The Read Time Optimiser scans your full email body for inappropriate language and flags it with a clear warning before you send. It's not prudish — it's practical. A single inappropriate word in an otherwise excellent email can send it to junk for your entire list.


The Email Read Time Optimiser — what it checks

The Email Read Time Optimiser on Mailfois analyses your full email body and gives you an instant, plain-English breakdown of everything that matters for readability and deliverability. It's free, runs in your browser, and requires no account.

📝
Word count with context
Not just a number — a verdict. Under 20 words flags a spam risk. 20–49 warns of thin content. 50–150 gets a clean pass. Over 300 suggests trimming. Each threshold has a plain-English explanation.
⏱️
Estimated read time
Based on an average adult reading speed of 225 words per minute — the same benchmark used by Medium, Substack, and most major content platforms. Shown in seconds for short emails, minutes for longer ones.
📊
Flesch readability score
Calculated from your actual sentence length and syllable count. Displayed on a visual scale from Hard to Easy, with a colour-coded badge and a plain-English verdict. Suppressed below 20 words where it would be unreliable.
✂️
Sentence length analysis
Calculates your average words per sentence and flags when it exceeds 20 — the point where copy starts to feel effortful. Gives a specific target and explains why shorter sentences improve click-through.
📋
Bullet point detection
Counts list items in your copy. For emails over 150 words with no bullet points, it recommends adding 2–4 — with an explanation of the scannability benefit. Rewards emails that already use lists well.
🚫
Inappropriate language check
Scans the full email body for content that could trigger spam filters. Uses word-boundary matching to avoid false positives — "assist" won't flag, but genuinely inappropriate words will. Shows a red warning with the specific word flagged.
🔖
Make it part of your send checklist. Before every email goes out, paste the body copy into the Read Time Optimiser alongside the Subject Line Tester and Preheader Optimiser. Three tools, three minutes, before every send — and you've covered every major cause of avoidable deliverability and engagement problems.

Quick reference — email readability checklist

  • ✅ Aim for 50–150 words for most marketing emails
  • ✅ Target a Flesch score of 70 or above — easy and conversational
  • ✅ Keep average sentence length under 15 words
  • ✅ Use bullet points for any list of three or more items
  • ✅ One idea per paragraph — short paragraphs, plenty of white space
  • ✅ CTA on its own line, visible to a skimmer
  • ✅ Check for inappropriate language before every send
  • ❌ Don't send emails under 20 words — spam filter risk
  • ❌ Don't write sentences over 25 words without a very good reason
  • ❌ Don't bury the CTA in dense prose
  • ❌ Don't assume spam filters only look at the subject line
Check your email copy now — it's free
Free email read time and readability checker. Paste your email copy to get word count, estimated reading time and a plain-English readability score. Runs in your browser — nothing uploaded.
Open the tool →
Liam Kane

Liam Kane is an email and marketing automation specialist with over ten years in marketing and seven in email, planning and building campaigns on Marketo, Bloomreach and Silverpop. He founded Mailfois. More about Liam.

Check your read time before you send.

Open the read-time checker