Email preheader: the subject line’s missing half (and how to write it)

The preheader is the line of text that appears next to your subject line in the inbox and many people either ignore it or leave it to chance. That’s a shame, because it’s the second thing subscribers read before deciding whether to open, and it works best when written as a pair with the subject line, not bolted on at the end.

This article covers what it is, how long it should be, and how to write one that actually pulls its weight in your email marketing campaigns.

Key takeaways:

  • The email preheader is the line of preview text that appears next to your subject line in the inbox, before anyone opens your email.
  • If no preheader is set, the email client fills the preview with whatever text it finds first; usually “View this email in your browser” or an unsubscribe link.
  • The subject line and preheader work as a pair. Writing them separately is the most common mistake.
  • Keep your preheader between 40–100 characters, and front-load the key message — mobile clients cut off much earlier.
  • Campaigns with a custom preheader consistently get more opens than those without one.

What is an email preheader?

An email preheader is a short line of text that email clients display in the inbox alongside the subject line, before the recipient opens the email. In most email clients, it appears in lighter gray text directly after or below the subject line in the inbox view. 

Gmail inbox showing a SiteGround email with the subject line "Congratulations on completing the Start Your Business email course"

You’ll also see it called email preview text or snippet text. The two terms refer to the same thing: “preheader” describes where it lives in the email’s code, while “preview text” describes what the subscriber sees in the inbox.

Here is where the preheader text sits alongside the other parts of an email: from the subject line down to the footer.

The different parts of an email

Three things show in the inbox before a subscriber opens any email: the sender name, the subject line, and the preheader. That’s the full picture a subscriber has when deciding whether to open. Yet the preheader is the one most senders give the least thought to.

How to set your email preheader

Setting your email preheader takes less than a minute: it’s a single field you fill in before sending.

Technically, the preheader lives in your email’s HTML. It’s a piece of text at the top of the code that email clients read and display as preview text. If you’re working with raw HTML templates, that’s where you’d add it. If you’re using SiteGround Email Marketing, there’s a dedicated field for it right in the campaign editor; no code involved.

To set your email preheader, simply:

  1. Open your campaign and go to the Content step.
  2. Find the Preheader box and type your text directly, or use the built-in AI generator to get three options in seconds.
SiteGround Email Marketing campaign editor showing the Subject and Preheader fields filled in, alongside a live email preview

Preheader vs. subject line: how they work together

The subject line and preheader are read as a pair. Most people scan both in under two seconds before deciding to open, ignore, or delete. That means the two lines function as a single unit of copy — not as two separate decisions.

Subject lines tend to carry the hook: the topic, the offer, the reason to care. The preheader’s job is to complete the picture. It can add detail, create context, deepen curiosity, or reinforce urgency. What it shouldn’t do is repeat the subject line.

Here’s the difference in practice:

Subject linePreheader (weak)Preheader (strong)
Your October newsletter is hereRead your October newsletter3 things to do with your site before the holiday rush
We have a deal for youSpecial offer inside30% off hosting — ends Sunday at midnight
You’re almost out of timeTime is running outYour free trial ends in 48 hours. Here’s what happens next.
New from SiteGround AcademyNew article publishedHow to clean your email list without losing good subscribers

When both lines work together, they give a more complete reason to open. When they don’t, you’re leaving one of your two inbox lines doing nothing, which is a pretty easy fix once you know what to look for.

What happens when you leave the preheader blank?

When no preheader is set, the email client fills that space with the first readable text it finds in your email’s HTML. That’s rarely what you’d choose. Depending on how your email is built, it typically pulls in phrases like:

  • “View this email in your browser”
  • “Having trouble viewing this email? Click here”
  • “Unsubscribe | Privacy policy”
  • Navigation links like “Shop,” “About Us,” or “My Account”
  • Image alt text meant for screen readers, like “Header logo”

None of those give a subscriber any reason to open. They just take up the space where a useful line could have been. The preheader costs one sentence, so it’s worth writing it.

How long should an email preheader be?

Aim for 40–100 characters. That’s the range that works across most email clients and devices without getting cut off. The exact amount that shows, though, depends on the email client, the device, and how long your subject line is — a longer subject line leaves less room for the preheader, a shorter one gives it more space.

Character limits by email client

The table below shows approximate visible character counts for common email clients. These are not hard limits; they’re the ranges where text typically gets cut off in standard inbox views.

Email clientApproximate visible characters
Gmail (desktop)~100 characters
Apple Mail (desktop)Up to 140 characters
Outlook (desktop)~50–75 characters (varies by version)
Gmail (mobile)~40–70 characters
Apple Mail (iOS)~90–110 characters
Android (various)~40–60 characters

Mobile vs. desktop: what actually shows

Mobile shows less: usually 40–55 characters, as you can see in the table above. Desktop clients like Gmail and Apple Mail show significantly more.

The practical rule: write for mobile first. Put the most important information in the first 40–50 characters, and treat anything after that as a bonus for desktop readers. 

A preheader that reads “30% off all plans — upgrade before Sunday” works at any length. One that reads “We’re really excited to share this week’s special offer with you — 30% off” loses mobile readers before they get to the point.

How to write a preheader that pairs with your subject line

Write both the subject line and preheader at the same time, as a two-line unit. 

Email preheader best practices

There are a few ways to structure the relationship:

  • The subject sets the topic, the preheader delivers the detail
    Subject: Your site speed report is ready
    Preheader: 3 pages are slowing you down — here’s what to fix first
  • The subject creates curiosity, the preheader rewards it
    Subject: We need to talk about your email list
    Preheader: You might be sending to people who aren’t there anymore
  • The subject states the offer, the preheader adds urgency or context
    Subject: 25% off — this week only
    Preheader: Applies to all annual plans. Ends Friday at 11:59 PM.
  • The subject and preheader complete a single sentence
    Subject: This one change
    Preheader: …increased open rates by 7% in our test. Here’s what we did.

If you read both lines and the preheader feels redundant, rewrite it.

If writing both from scratch every send feels like too much, SiteGround Email Marketing has an AI tool built into the campaign editor that generates subject line and preheader options for you. Use your email content or just describe what you’re sending in a few words. It’ll come back with three options to choose from. Not happy with any of them? Hit regenerate. It takes about ten seconds.

SiteGround Email Marketing AI Preheader Generator showing three preheader options generated from email content, with a Regenerate button

What to avoid in your email preheader

A few patterns that consistently underperform:

  • Repeating the subject line: If both lines say the same thing, you’ve halved your persuasion without reducing your word count.
  • Leaving it blank: The fallback text almost never helps. Set a preheader on every campaign, without exception.
  • Generic filler: “Check out our latest newsletter” or “Don’t miss this” says nothing specific. Specific details outperform vague teasers.
  • Starting with the company name: The sender field already shows who it’s from. The preheader should do something the sender name can’t.
  • CTAs as preheaders: “Click here to save 20%” is an instruction before the subscriber has any reason to act. Earn the click first.

The hidden preheader technique

If you’re working with custom HTML email templates, the hidden preheader technique is worth knowing about. It prevents unwanted email body copy from appearing in the inbox preview by adding invisible characters after your preheader text — transparent filler that takes up space so the email client stops pulling in body text to fill the gap.

With a standard preheader, the text sits visibly at the top of the email body — readers see it in the inbox preview and again when they open the email. A hidden preheader shows only in the inbox preview, invisible once the email is open.

It’s particularly useful for:

  • Design-heavy emails where the first visible text is a headline or image alt text
  • Transactional emails where the body opens with structural copy
  • Any campaign where the first body sentence doesn’t complement the preheader

This is a more advanced use case and usually only relevant if you’re working with custom HTML email templates.

Put your preheader to work

The preheader is a small thing that’s easy to overlook and just as easy to get right. Write it alongside your subject line, keep it under 100 characters, and make sure it adds something the subject line doesn’t already say. That’s most of the work done.

If you’re sending with SiteGround Email Marketing, the preheader field is right there in the campaign editor. And if you’d rather let AI take a first pass, the built-in generator will give you three options in seconds.

[58]

Frequently asked questions about email preheader

How do I view an email preheader?

Open your email inbox and look at the line of text that appears after the subject line, before you open the email. On Gmail desktop, it appears in lighter gray text to the right of the subject line. On mobile, it typically appears on a second line below the subject.

Does preheader length differ on mobile vs. desktop?

Yes, significantly. Desktop clients like Gmail and Apple Mail show 85–140 characters of preheader text. Mobile clients typically show 40–70 characters, depending on screen size and subject line length. Write your preheader so the first 40–50 characters carry the key message — the rest is visible only on desktop.

What happens if I don’t set a preheader?

If no preheader is set, the email client automatically pulls the first readable text from the email body. That’s usually a “View in browser” link, an unsubscribe notice, or whatever opening text your template starts with. None of that helps your open rate. Setting a custom preheader on every campaign takes less than a minute and is one of the higher-return habits in email marketing.

How does the email preheader impact open rates?

Email marketing campaigns with a custom preheader average a 44.67% open rate compared to 39.28% for those without one, according to GetResponse. In a separate study by Litmus and Fluent, 24% of email subscribers said preview text is the main factor influencing their decision to open. The preheader doesn’t operate in isolation — its impact is tied to how well it works alongside the subject line.

What are some email preheader phrases that create intrigue?

Curiosity-gap preheaders tend to perform well when paired with a specific subject line. A few patterns that work:
“Here’s what most people miss about [topic]”
“The part we didn’t mention in the subject line”
“It takes less than 5 minutes — here’s how”
“We ran the numbers. The results surprised us.”
“One thing to do before [event/deadline]”
The key is that the intrigue has a payoff inside the email. Teasing something and not delivering it trains subscribers to stop trusting your previews.

Leave a Reply

Your email address will not be published. Required fields are marked *