← Back to Resources
Copywriting May 21, 2026 8 min read

Email Preheader Text Best Practices for Higher Open Rates

Your preheader text is the second thing every subscriber reads before deciding to open your email. Learn how to write preview text that works with your subject line to earn more opens.

By Digiwell Marketing Team Conversion Copy & Landing Pages
Preheader preview visual with inbox rendering examples and copy formulas

Your preheader text is earning or costing you opens right now — and most senders treat it as an afterthought.

The preheader (also called preview text) is the snippet of copy that appears beside or below the subject line in the inbox. On mobile, it often takes up more visual space than the subject line itself. It is the second thing your subscriber reads when deciding whether to open your email. Write it well and it extends the persuasive power of your subject line. Ignore it and your ESP pulls the first line of your email body — which is frequently "View this email in your browser" or nothing useful at all.

The fix is straightforward once you understand the mechanics. Here is what works, why it works, and how to implement it across every email you send.

Digiwell email preheader text best practices visual
Digiwell email preheader text best practices visual

What Preheader Text Actually Is (and What Most Senders Get Wrong)

Preheader text is technically a hidden line of HTML placed at the very top of your email body, before any visible content. Email clients pick it up and display it in the inbox preview alongside the subject line. If you do not set it deliberately, email clients will surface whatever text comes first in your email — navigation links, legal copy, a broken image alt tag, or an unsubscribe notice.

Most senders get this wrong in one of three ways:

1. They leave it blank. The email client scrapes whatever it finds, which is almost never useful copy.

2. They repeat the subject line verbatim. This wastes the space entirely. You have two distinct impressions to make before the open. Repeating yourself gives you only one.

3. They stuff it with keywords. Preheader text is not SEO. Subscribers read it. If it sounds like keyword soup, it signals spam — to humans and to filters alike.

According to Campaign Monitor's email marketing guides, preheader text can lift open rates when used intentionally as a complement to the subject line, not as a redundant caption. The operative word is complement.


The Subject Line + Preheader Formula That Works

Think of the subject line and preheader as a two-sentence pitch. The subject line sets the hook. The preheader deepens it, resolves it, or adds urgency.

There are four reliable formulas:

Formula 1 — Complete the thought

Subject: The email mistake killing your open rates Preheader: It starts before anyone reads your subject line

The subject line creates curiosity. The preheader extends it without giving away the answer. The subscriber has to open to find out.

Formula 2 — Name the benefit

Subject: Your onboarding sequence isn't converting Preheader: Here are the three changes that fix it

The subject line identifies a pain point. The preheader promises a specific payoff. Specific beats vague every time.

Formula 3 — Add social proof or urgency

Subject: How [Client] doubled reply rates in 30 days Preheader: Their sequence — plus what they changed first

The subject line leads with a result. The preheader signals that the how is inside. This works especially well for case study and results-based emails.

Formula 4 — Reframe or contrast

Subject: Stop testing your subject lines Preheader: Test this instead — it moves the needle more

The subject line makes a counterintuitive claim. The preheader offers a redirect. The tension between the two forces the open.

Mailchimp's research on subject line performance applies here too: specificity consistently outperforms vague hooks. The same principle extends to preview text — the more concrete the promise, the stronger the pull.


Want a faster path to better conversions? Get a free Conversion Infrastructure Audit and we will review your site, score your conversion path, and walk through the highest-leverage fixes on a live call.

Optimal Length and Character Count

Display length varies by email client and device. These are the practical working ranges:

  • Desktop (Gmail, Outlook): 90–140 characters typically visible before truncation
  • Mobile (iOS Mail, Android Gmail): 40–90 characters depending on screen size and orientation
  • Apple Watch / notification previews: 35–50 characters

The practical recommendation: write your most important content in the first 40–60 characters, then use the remaining space to reinforce or extend. This way the message works even when truncated.

Litmus's email rendering research documents significant variation in preview text display across clients. The safest approach is to preview your campaigns in at least Gmail (desktop and mobile) and Apple Mail before sending to your full list.

A working rule: aim for 85–100 characters total. Short enough to avoid truncation on most devices, long enough to give yourself room to write something meaningful.


Email Preheader Examples Across Different Campaign Types

The formula shifts slightly depending on the type of email you are sending. Here are practical examples across the most common campaign categories.

Newsletter

Subject: What I got wrong about list segmentation Preheader: And the three-question framework that actually works

Promotional / sales email

Subject: The audit that changed how we approach deliverability Preheader: Free for the next 48 hours — here is what it covers

Welcome email

Subject: Welcome — here is where to start Preheader: One thing to do in the next 10 minutes that makes a difference

Re-engagement

Subject: It has been a while Preheader: Here is what has changed — and what we want to send you next

Case study / results email

Subject: 3x open rates in 60 days — what changed Preheader: The sequence structure behind the result (with the actual copy)

Notice that none of these repeat the subject line. Each one adds a distinct layer of information. That is the minimum standard your preheader text should meet.


How to Implement Preheader Text in Major ESPs

Most email service platforms support dedicated preheader fields, which is always the cleanest implementation. If yours does not, add a hidden span at the top of your HTML template with a display:none style and max-height:0 — this is the method Litmus and most deliverability resources recommend for compatibility across clients.

For platforms that do offer a dedicated field:

  • Mailchimp: Campaign builder includes a "Preview text" field in the Design step
  • Klaviyo: "Preview text" field at the top of the email editor
  • HubSpot: "Preview text" in the email settings panel
  • ActiveCampaign: "Preview text" option within the email editor header

If you are working with a developer or custom template, the implementation is a single hidden element at the top of the body. What matters more than the technical method is making the habit of filling it — deliberately, every time.


Preheader Text and Deliverability: What to Avoid

Preheader text is read by spam filters before it is read by humans. A few patterns consistently trigger flags or damage sender reputation:

All-caps words or excessive punctuation. "OPEN NOW!!!" is a red flag to filters and to subscribers. Campaign Monitor's deliverability guidance notes that aggressive punctuation in visible copy — including preheaders — correlates with lower inbox placement.

Misleading preview text. If your preheader promises something the email does not deliver, you train subscribers to distrust future opens. That erodes your sender reputation over time, which is the same problem we address in the Compound Banc investor education funnel case study — trust is the underlying asset everything else is built on.

Invisible-text keyword stuffing. Some senders attempt to hide a long string of keywords after the visible preheader using white text. This is a spam trigger. Most major ESPs will flag or suppress campaigns that use this technique.

Emoji overuse. One relevant emoji can add visual differentiation in the inbox. Three or more in the preheader reads as noise and frequently triggers filters in B2B environments.

The straightforward standard: write preheader text you would be comfortable reading aloud to your subscriber. If it would sound like spam, it will be treated like spam.


Testing Preheader Text: What to Measure and How

Preheader text is one of the most testable elements in email marketing because it affects only one metric directly: open rate. This makes it easy to isolate.

A practical A/B test structure:

  • Variable: Preheader text only (subject line identical for both variants)
  • List split: 50/50 on a list large enough to reach statistical significance — typically 1,000+ recipients per variant
  • Primary metric: Open rate
  • Secondary metric: Click rate (to detect if preheader tone creates mismatched expectations)
  • Run time: Send at the same time on the same day, evaluate after 24 hours

Test one formula type at a time. For example, run "complete the thought" against "name the benefit" for the same subject line. Once you find which formula your audience responds to, use it as your default and refine from there.

Litmus's blog on email testing methodology recommends tracking preheader tests over at least three campaign cycles before drawing conclusions — a single test can be influenced by send timing, subject line strength, or segment behavior. The pattern across multiple sends is more informative than any single data point.

For a broader look at the elements that drive opens before any subscriber reaches your body copy, see our guide to subject lines that get opened. Preheader and subject line strategy are most effective when developed together.


FAQ

How long should preheader text be?

Write your core message in the first 40–60 characters so it survives truncation on mobile. 85–100 characters total is a reliable working length for most send environments. Desktop clients typically display more, but mobile renders what matters first.

Should preheader text always relate directly to the subject line?

Yes, but it should add information rather than repeat it. The subject line earns attention. The preheader should deepen curiosity, name a specific benefit, or add a detail that makes the open feel worthwhile. Restating the subject line wastes one of two impressions you get before the click.

Does preheader text affect deliverability?

Indirectly, yes. Preheader text is scanned by spam filters along with the rest of your visible and hidden copy. Aggressive punctuation, misleading promises, or hidden keyword stuffing can contribute to inbox placement issues. More importantly, preheader text affects open rate — and open rate is one of the engagement signals that inbox providers use to assess sender reputation over time.

What happens if I do not set preheader text?

Your email client will surface the first readable text in your email body. Depending on your template structure, this could be "View this email in your browser," an unsubscribe line, navigation link text, or broken image alt copy. None of these help your open rate.

Can I use emoji in preheader text?

Sparingly. A single relevant emoji can add visual interest in the inbox. More than one or two tends to read as noise and can trigger spam filters in B2B contexts. If your audience skews consumer, emoji tolerance is higher. Test it rather than assume.


Read Next


Want Help Applying This?

Preheader text is a small fix with outsized impact — but it is only one variable in the inbox experience. Subject line, sender name, send time, list health, and deliverability all affect whether your emails get opened and acted on.

If you want to know which of these is holding your campaigns back, request a free email audit. We will look at your current campaigns, identify the highest-leverage copy and deliverability issues, and give you a prioritized action plan — no commitment required.