← Blog / Email Marketing

Email Preheader Text: Best Practices and Examples

August 7, 2026 · 10 min read · by Faisal Hourani
Email Preheader Text: Best Practices and Examples

Join the waitlist

Get early access to AI-powered ad creative testing.

What Is Email Preheader Text?

Preheader text sells the open.

Email preheader text is the short snippet — typically 40 to 130 characters — that appears directly after the subject line in most inbox clients. It acts as a secondary headline, giving subscribers one more reason to open or one more excuse to scroll past. While the subject line grabs attention, the preheader text closes the deal.

Email preheader text is the preview snippet shown after the subject line in most inbox clients. It typically displays 40-130 characters depending on the device and email client. According to Litmus's 2025 State of Email report, emails with optimized preheader text see 14-22% higher open rates than those relying on default text pulled from the email body. For brands where email drives 30-40% of total revenue, that gap represents thousands in recovered sales per send.

Most email platforms auto-populate the preheader from the first line of body text. That means subscribers often see fragments like "View this email in your browser" or "Hi [First Name], we wanted to let you know..." — wasted real estate that communicates nothing and earns nothing.

The fix is straightforward: write dedicated preheader text for every email. Treat it as a second subject line with its own job. The subject line earns attention. The preheader text earns the click.

This is the same principle behind writing strong email subject lines. The inbox is a two-line pitch. If you only optimize one line, you are working at half capacity.

How Many Characters Should Preheader Text Be?

Preheader text displays 35-140 characters depending on the email client, device, and subject line length. The safe zone is 40-90 characters. Apple Mail shows up to 140 characters, Gmail desktop shows 90-110, and Gmail mobile shows 40-90 depending on subject line length. Write your most important message in the first 50 characters and use the remaining space to reinforce it.

Character limits vary across email clients. Here is what each major client displays:

Email ClientPreheader Characters ShownNotes
Gmail (desktop)90-110Varies with subject line length
Gmail (mobile)40-90Shorter subject = more preheader visible
Apple Mail (iOS)90-140Most generous display
Apple Mail (macOS)90-140Consistent with iOS
Outlook (desktop)35-55Most restrictive
Outlook (web)40-90Better than desktop app
Yahoo Mail50-100Moderate display
Samsung Mail40-70Varies by device

The practical takeaway: front-load your preheader text. Put the strongest message in the first 40-50 characters so it displays everywhere. Use characters 50-90 for supporting context. Anything beyond 90 is bonus space that only Apple Mail users will see.

One common mistake: writing preheader text that only makes sense at full length. If Outlook truncates your 110-character preheader at 50 characters, the remaining text must still be coherent and compelling. Test by reading only the first 50 characters out loud. If it sounds incomplete, rewrite it.

What Are the Best Practices for Email Preheader Text?

The highest-performing preheader text follows four rules: it complements the subject line without repeating it, front-loads the value proposition, stays within 40-90 characters, and creates a reason to open that the subject line did not already provide. Brands that follow these practices consistently outperform their previous open rates by 14-22%.

Here is a framework for writing preheader text that performs:

1. Complement, never repeat. Your subject line and preheader text should function as a one-two punch. If your subject line says "Your cart is waiting," the preheader should not say "You left items in your cart." Instead: "These 3 items are selling fast." Each line adds new information.

2. Front-load the value. The most important word or phrase goes first. "Free shipping ends tonight — complete your order" works because even a 40-character truncation delivers the core message. "We wanted to remind you that free shipping ends tonight" buries the lead.

3. Use specificity. Numbers, deadlines, and concrete details outperform vague teases. "Save $47 on your next order" beats "Big savings inside." This mirrors the principles behind effective newsletter subject lines — specificity signals value before the open.

4. Match the tone. If your subject line is playful, the preheader should match. A formal preheader after a casual subject line creates cognitive dissonance that reduces trust.

5. Include a micro-CTA when appropriate. Phrases like "See what's new," "Open for the details," or "Here's how" give the reader an action to take. This is not always necessary, but it can tip borderline decisions toward opening.

Best PracticeWhy It WorksExample
Complement the subject lineDoubles the information density in the inboxSubject: "Summer sale starts now" / Preheader: "Up to 40% off — your favorites included"
Front-load valueSurvives truncation on mobile and Outlook"Free shipping today only — no minimum"
Use specific numbersSignals concrete value before the open"Save $35 on orders over $100"
Add urgency with deadlinesCreates time pressure without being spammy"Offer expires at midnight ET"
Ask a questionEngages curiosity and invites the open"Ready to see your new recommendations?"
Personalize with dataMakes the email feel relevant to the individual"[Name], 3 items just restocked in your size"
Avoid default textPrevents "View in browser" from appearingAlways write custom preheader text
Keep it under 90 charactersEnsures full display on most clientsCount characters, not words

Want to test ad creative with AI?

Join the waitlist for early access to ConversionStudio.

What Does Good vs. Bad Preheader Text Look Like?

The difference between good and bad preheader text is the difference between a second reason to open and wasted inbox space. Bad preheader text repeats the subject line, uses filler phrases, or lets the email client pull body text by default. Good preheader text adds new information, creates curiosity, or reinforces urgency.

Here are side-by-side comparisons:

Subject LineBad PreheaderGood PreheaderWhy
"Your order has shipped""Your order has shipped and is on its way""Arrives Thursday — track it here"Adds new info (delivery date)
"New arrivals just dropped""Check out our new arrivals""12 styles, all under $50"Specificity beats repetition
"Flash sale: 24 hours only""Shop our flash sale now""Your top 3 wishlist items are included"Personalization earns the click
"Happy birthday, Sarah!""We're wishing you a happy birthday""Your $20 birthday gift is inside"Concrete benefit vs. empty sentiment
"Weekly digest: March edition""Here's your weekly digest""The metric 80% of brands miscalculate"Curiosity vs. label

Bad preheader text almost always commits the same error: restating what the subject line already said. Every character of preheader text that repeats the subject line is a character that could have added a new reason to open.

What Are the Best Preheader Text Examples by Email Type?

The best preheader text varies by email type because each type serves a different function and subscriber mindset. Welcome emails need to deliver on the signup promise. Abandoned cart emails need urgency. Promotional emails need specificity. Here are 24 examples organized by the email types that generate the most ecommerce revenue.

Welcome emails

The subscriber just signed up. They expect confirmation and value delivery.

  1. "Your 15% off code is inside — valid for 7 days"
  2. "Here's what 50,000+ subscribers already know"
  3. "3 things to do first (starting with your discount)"
  4. "Welcome aboard — your first perk is waiting"

Abandoned cart emails

The subscriber showed intent. The preheader needs to reignite it.

  1. "These items are selling fast — 2 left in stock"
  2. "Your cart total: $89. Complete checkout before midnight"
  3. "Still thinking it over? Here's free shipping to help"
  4. "Your [Product Name] is waiting — stock is limited"

Promotional and sale emails

Competition for attention is highest here. Specificity wins.

  1. "40% off sitewide — ends Sunday at midnight ET"
  2. "Your top-viewed items are on sale for the first time"
  3. "187 5-star products, all under $30 today"
  4. "Early access for subscribers only — sale goes public tomorrow"

Post-purchase and transactional emails

The customer already bought. The preheader should add utility or delight.

  1. "Arrives Wednesday — here's your tracking number"
  2. "Pair it with these 3 bestsellers (15% off your next order)"
  3. "Your review helps other shoppers — takes 30 seconds"
  4. "How to get the most out of your [Product Name]"

Win-back emails

The subscriber has gone quiet. The preheader is your last pitch.

  1. "We miss you — here's 25% off to come back"
  2. "A lot has changed since your last visit"
  3. "Your account still has $12 in unused rewards"
  4. "Should we stop sending? Let us know (or grab this deal)"

Newsletter emails

Content-driven emails need curiosity and value signaling.

  1. "The framework behind a 3.2x ROAS improvement"
  2. "5 trends your competitors are already using"
  3. "One chart that changes how you plan Q4"
  4. "Plus: the A/B test result that surprised us"

These examples follow the same psychology that drives effective ecommerce email marketing strategy — every touchpoint earns the next action.

---

Mid-article CTA: Writing preheader text that converts starts with understanding what hooks your audience. ConversionStudio generates high-converting email hooks, subject lines, and copy angles using your brand's voice and customer data. Try it free and stop leaving opens on the table.

---

How Do You A/B Test Preheader Text?

A/B testing preheader text requires isolating it as the only variable, running the test on a statistically significant sample (1,000+ per variant), and measuring open rate as the primary metric. The most productive tests compare complementary vs. repeating preheaders, specific vs. vague language, and urgency vs. curiosity framing.

Most brands A/B test subject lines but ignore the preheader. This is a missed opportunity because preheader tests are lower effort and often produce meaningful lifts.

Step 1: Isolate the variable. Keep the subject line, sender name, send time, and audience segment identical. Only change the preheader text.

Step 2: Choose a meaningful variation. Do not test minor word swaps. Test structural differences:

  • Curiosity vs. benefit-led ("The result surprised us" vs. "Save $40 on your next order")
  • Specific vs. vague ("12 new styles under $50" vs. "New arrivals just landed")
  • With urgency vs. without ("Ends at midnight" vs. "Shop the full collection")

Step 3: Measure correctly. Open rate is your primary metric for preheader tests. Click rate and conversion rate are secondary — they tell you about the email body, not the preheader. Track results for at least 24 hours before declaring a winner to account for timezone differences.

Step 4: Apply and iterate. When you find a winning pattern, apply it to similar email types. A preheader formula that wins for abandoned cart emails may also work for browse abandonment. Build a library of winning patterns over time.

For broader testing methodology, the same statistical rigor applies here as in email marketing benchmarks — decisions based on small samples create false confidence.

How Do You Add Preheader Text in Your Email Platform?

Most email platforms have a dedicated preheader text field in the email editor. In Klaviyo, Mailchimp, and HubSpot, it is a labeled input that appears next to or below the subject line field. If your platform lacks a dedicated field, you can add hidden preheader text using HTML placed before the visible body content.

Every major email platform handles preheader text differently:

Klaviyo: A "Preview text" field appears directly below the subject line when creating a campaign or flow email. Enter your preheader text there.

Mailchimp: The "Preview text" field is in the email header section of the campaign builder. It appears alongside the subject line and sender name.

HubSpot: Look for the "Preview text" input in the email settings panel, grouped with subject line and sender details.

Custom HTML: If your platform does not have a dedicated field, add preheader text as a hidden element at the very top of your email body:

`html

Your preheader text goes here.

`

This hidden div technique works across all email clients. The text does not appear in the rendered email, but email clients pull it into the inbox preview. Follow the hidden text with a string of zero-width spaces (‌ ) to prevent the email client from pulling additional body text after your preheader.

Use the Hook Generator to brainstorm preheader angles and opening hooks that pair with your subject line strategy.

What Preheader Text Mistakes Hurt Your Open Rates?

The most damaging preheader text mistakes are leaving it blank (which lets clients display "View in browser" or body text fragments), repeating the subject line verbatim, writing text that gets truncated into nonsense, and using deceptive previews that the email body does not deliver on. Each of these mistakes wastes the inbox real estate that separates an open from a delete.

Seven mistakes that cost you opens:

1. Leaving it blank. This is the most common error. When you skip the preheader, email clients fill it with whatever text appears first in the body — often navigation links, legal text, or "View this email in your browser." This tells the subscriber nothing and looks unprofessional.

2. Repeating the subject line. "Summer Sale — 40% Off" followed by "Shop our summer sale with 40% off" wastes your second line of persuasion on redundant information.

3. Writing preheader text that truncates poorly. A 120-character preheader that reads "We're excited to announce that we've partnered with three amazing brands to bring you exclusive products that you" gets cut off mid-sentence on most clients. Always check what the first 50 characters communicate on their own.

4. Using filler phrases. "Hi there!" or "We hope this email finds you well" consume valuable characters with zero persuasive value.

5. Deceptive previews. A preheader that promises "Your exclusive $50 credit" when the email contains a 10% off coupon erodes trust. Subscribers learn quickly which brands deliver and which oversell.

6. Ignoring mobile. Over 60% of email opens happen on mobile devices. If you write and test preheader text only on desktop, you are optimizing for the minority of your audience.

7. Using the same preheader for every email. Subscribers who see "Shop now at Brand]" in every preheader learn to ignore it. Vary your approach the same way you vary [email subject lines — repetition breeds blindness.

How Does Preheader Text Affect Deliverability and Accessibility?

Preheader text has an indirect effect on deliverability through engagement signals. Emails with higher open rates send positive signals to inbox providers like Gmail and Yahoo, which improves future deliverability. For accessibility, preheader text hidden via CSS is still read by screen readers unless you specifically use aria-hidden="true" on the container element.

Two areas most guides overlook:

Deliverability. Gmail, Yahoo, and Outlook use engagement signals — open rates, click rates, complaint rates — to decide whether your emails land in the primary inbox or the promotions tab (or spam). Better preheader text leads to higher open rates, which feeds a positive deliverability loop. According to Google's sender guidelines, consistent engagement is one of the primary factors in inbox placement.

Accessibility. Hidden preheader text is still processed by screen readers unless you add aria-hidden="true" to the containing element. If your preheader text is meaningful, leave it accessible — screen reader users benefit from the same preview context. If you are using padding characters (zero-width spaces) to prevent body text bleed, wrap those characters in a separate aria-hidden="true" span so screen readers skip the noise.

Both of these factors compound over time. A brand with consistently optimized preheader text builds better sender reputation and provides a more inclusive experience — two advantages that accumulate silently in the background.

Frequently Asked Questions

What is the difference between preheader text and preview text?

They are the same thing. "Preheader text" and "preview text" are interchangeable terms. Both refer to the short snippet displayed after the subject line in most inbox clients. Some email platforms label the field "preview text" (Klaviyo, Mailchimp) while the industry term "preheader text" is more common in email marketing literature and HTML email development.

Should preheader text include emojis?

Emojis in preheader text can work for B2C and lifestyle brands, but they should be used sparingly. One well-placed emoji at the start of the preheader can draw the eye, but multiple emojis reduce readability and can trigger spam filters. Test with your audience — Omnisend data shows emoji performance varies significantly by industry and subscriber demographics. If your subject line already contains an emoji, skip it in the preheader.

How long should email preheader text be?

Write 40-90 characters. This range ensures full visibility on Gmail mobile and desktop, Yahoo, and Outlook web. Apple Mail can display up to 140 characters, but optimizing for the widest compatibility means targeting the 40-90 range. Always ensure the first 40-50 characters deliver a complete, compelling message in case of truncation.

Can preheader text improve click-through rates, not just open rates?

Indirectly, yes. Preheader text that accurately sets expectations for the email content attracts qualified opens — subscribers who are genuinely interested in what is inside. These qualified opens convert to clicks at a higher rate than opens driven by misleading or vague preheader text. The result is both higher open rates and higher click-to-open rates.

Do all email clients display preheader text?

Most modern email clients display preheader text, but the character count varies. Gmail, Apple Mail, Outlook (web and desktop), Yahoo Mail, and Samsung Mail all show preheader text. Some older or niche clients may not. The safe practice is to always include preheader text — subscribers whose clients display it get a better experience, and those whose clients do not are unaffected.

Keep Reading

email preheader text email preview text email open rates email marketing
Share
Faisal Hourani, Founder of ConversionStudio

Written by

Faisal Hourani

Founder of ConversionStudio. 9 years in ecommerce growth and conversion optimization. Building AI tools to help DTC brands find winning ad angles faster.

Stop guessing. Start testing.

ConversionStudio finds winning ad angles, generates copy, and builds landing pages — all powered by AI. Join the waitlist for early access.

No spam. We'll email you when your spot is ready.

Join the Waitlist