Back to blog
Cold Email September 17, 2026 10 min read Jorge Lewis

Preheader Text in Cold Email: The Honest Verdict

Preheader text in cold email, judged honestly: plain-text senders have no hidden preheader field, so the first line is the preview. Here is how to write it.

Preheader text in cold email is a trick question, and most articles on the topic answer the wrong version of it. The hidden preheader field the marketing guides teach you to fill belongs to designed HTML email; a cold email is plain text, so no such field exists. The preview text your prospect sees next to your subject line is simply the first line of your email, which means the first line has two jobs: earn the open from the inbox list, then open the message it started. This article covers how clients actually build that preview, what the named vendors advise, which first lines do the job in cold outreach, and the honest part most guides skip: none of the rules here are backed by a published dataset.

The angle comes from sending, not theory. Our parent agency, Referral Program Pros, has run more than 4,000 outbound campaigns and booked over 7,000 meetings, and GTM Bud is built on that agency’s playbook, backed by a written guarantee of 5 percent positive replies on LinkedIn or 1.5 percent on email, with a full refund if we miss it. Across those campaigns, the first line was never treated as throat-clearing before the real email. It was treated as the second half of the subject line, because in the inbox, that is literally what it is.

What is preview text and where does it come from?

Preview text is the snippet of message content an inbox displays after the subject line, before the email is opened. The client builds it from the message itself: Gmail calls it a snippet and pulls the opening text of the email, Apple Mail and Outlook do the same with different lengths, and every major client truncates the result to fit the screen. Marketing email can steer this snippet with a hidden preheader, a block of HTML placed at the top of the message that clients read but never render. Plain-text cold email has no hidden layer, so the snippet is the first words you wrote, exactly as you wrote them. That is the entire mechanic, and it makes the inbox row a three-part unit: sender name, subject, first line. You control all three, and the third one is the one most cold senders write by accident.

One boundary before going further: this article is about the second element of that pair, not the first. Subject line length, formulas, and testing are covered in our guide to cold email subject lines that get opened; everything below assumes the subject exists and asks what the line next to it should do.

Why does a plain-text cold email have no preheader field?

Because the preheader is an HTML construct, and cold email should not carry the HTML that construct requires. In a designed marketing email, the preheader is a text block placed first in the HTML body and styled to be invisible, so clients scraping the message for a snippet find it before any visible content. Litmus, the email testing platform whose preview text guide is the standard reference, documents the technique in full, including the hack of padding the hidden block with zero-width non-joiner and non-breaking space characters so the snippet does not run on into the visible body. Marketing platforms expose that block as a settings field, which is why Mailchimp’s campaign editor asks for preview text right next to the subject line: the tool writes the invisible HTML for you. All of that machinery assumes a styled HTML document, and a cold sending setup has no preview field because there is nothing for such a field to write into.

A cold email is the opposite kind of object. Technically it usually ships as multipart MIME under RFC 2046, a text/plain part beside a minimal HTML part, but the HTML part of a well-built cold email contains sentences and almost nothing else, for the deliverability reasons covered in our verdict on plain text vs HTML cold email. Adding an invisible styled block to steer the snippet reintroduces exactly the kind of markup that makes a message read as a campaign, in a message whose survival depends on reading as a person. So the honest answer to “how do I set my preheader in cold email” is: you do not. You write a first line good enough to be seen twice.

That constraint is friendlier than it looks. Marketing senders have to keep the hidden preheader and the visible body in sync by hand; a cold sender cannot desynchronize them, because they are the same words. The prospect who taps your email lands on the exact line that earned the tap.

How much preview text does each client show?

There is no single character limit, only a spread of client behaviors, and the numbers below are vendor measurements, not published standards. Knak, an email creation platform, maintains client-by-client counts in its preview text guide, and Mailstand’s preheader guide brackets the same territory: roughly 35 to 90 characters on mobile and 100 to 140 on desktop.

Client and contextPreview characters shown, per Knak’s guide
Gmail, desktopRoughly 90 to 120, shrinking as the subject grows
Gmail, mobileAbout 40 to 90
Apple Mail, MacUp to about 140
Apple Mail, iPhoneAround 90, more if the reader raises the preview-lines setting
Outlook, desktopRoughly 35 to 55

Treat every cell as approximate: the real count depends on device width, font settings, and options the reader controls, like Gmail’s snippet toggle and Apple Mail’s preview-line count. The planning number that survives all of that variance is the smallest one. Litmus’s guidance is to keep preview text under 90 characters with the most important words in the first 40, and the Outlook desktop row shows why the front-load matters more than the total: on the tightest mainstream client, only your opening words exist. Write the first line so its first 40 characters would work alone.

What do the preheader vendors actually advise?

Read the vendor guidance side by side and it converges on three rules, none of them measured, all of them mechanically sensible. On length, GrowMeOrganic puts the target at 30 to 80 characters, Litmus says under 90 with the critical words up front, Pipedrive frames the preheader as up to 100 characters of extra text beyond the subject, and Mailstand brackets mobile at 35 to 90. Call it a consensus band of 30 to 80 characters, front-loaded, and hold it loosely, because no one has published data behind any endpoint.

On repetition, the agreement is stronger. Mailchimp’s guidance says the preheader should complement the subject line rather than duplicate it, and to treat subject plus preview as a single entity the reader scans as one line. Pipedrive says outright to double-check that the two are not identical and to find an alternative angle instead. The logic is spatial: the inbox grants you two adjacent fragments of text, and repeating one across both returns half your real estate unused.

And on the failure mode, GrowMeOrganic makes the point that matters most for accidental preview text: when the deliberate snippet is too short or missing, clients keep pulling whatever comes next in the message. For a marketing email that means stray template text leaking into the inbox. For a cold email it means the same thing with no template to blame: whatever you typed first, including “Hope you’re doing well,” is the preview. The only vendor position written for our exact case comes from Mailstand, a cold outreach tool, whose guide states it plainly: for plain-text cold emails, the preheader is the first line of the email, followed by a line break. That sentence is the whole doctrine of this article.

Which first lines earn the preview slot in cold outreach?

The first line that works is the one that pairs with the subject to complete a specific, checkable thought about the prospect. The pairing test is mechanical: put your subject and first line side by side, the way the inbox will, and read them as one sentence and a half. If the fragment reads like it was written for one person, it survives. If it reads like the top of a mail merge, the prospect has already learned everything they need in order to delete it.

Subject: Saw the 3 SDR openings at [Company]
First line: Most teams hiring that fast hit the same
lead-list bottleneck around month two.

Subject: Still doing [manual process] by hand?
First line: Asking because two [industry] teams your
size just moved off it, differently.

The square brackets are slots for your research. Both examples front-load a specific observation, neither repeats its subject, and each makes the reader want the rest of the sentence, which is the entire psychological job of preview text: it converts the open from a favor into the completion of a thought. The anti-patterns are the lines cold senders type on autopilot. “Hi [FirstName], I hope this email finds you well” spends the whole visible window proving the email is generic. “My name is X and I’m reaching out from Y” burns the preview on the sender, when the subject already named the sender and the prospect cares about neither. A prospect triaging the more than 120 emails a day the average business user receives, per Radicati’s 2024 report, makes the delete decision on exactly these fragments. The full framework for what comes after the first line, the four to six sentence body and the soft ask, is in our guide to how to write cold emails that get replies, and an AI cold email writer grounded in real prospect research generates the observation-first opener this pairing test demands, per prospect, instead of reusing one line list-wide.

What does the published data actually show?

Here is the honest section, and the reason to distrust most of what ranks for this keyword. No published dataset isolates preview text as a reply-rate, open-rate, or placement variable for cold email. Nothing in this article is a measured fact about outcomes: the 30 to 80 character band, the do-not-repeat rule, and the front-load rule are all named vendor guidance, reasonable and unproven. The open-rate lift percentages attached to preheaders across the ranking articles, including headline claims that preheader text doubles open rates, trace back to no methodology we could find, and several circulate vendor to vendor with no primary source anywhere in the chain. We will not repeat any of them, and an article that pins a precise lift on preview text without naming a study should lower your trust in its other numbers too.

What is measured sits one level up. Hunter.io’s analysis of 2.2 million emails found HTML-heavy cold emails received 674 percent more bounces than plain text ones, which is the evidence that rules out the designed-email route to a controlled preheader in the first place. And open tracking, the tool you would need to measure your own preview text experiments by opens, carries its own placement cost and Apple-corrupted data, per our verdict on open tracking in cold email. The honest measurement available to a cold sender is the one downstream of everything: replies per variant, tested the same way you test subject lines, two versions, held constant everywhere else, judged on enough sends to mean something.

Frequently asked questions about preheader text in cold email

Do cold emails need a hidden preheader tag?

No. The hidden preheader is an HTML technique: a styled block at the top of a designed email that clients read for the snippet but never display. Cold email should be plain text or minimal HTML that renders as plain text, and a hidden styled block reintroduces exactly the markup that makes a message read as a campaign. For a plain-text sender, the preview text is simply the first line of the email, which is better anyway: the prospect who opens sees the same line that earned the open.

How long should the first line of a cold email be?

The vendor guidance clusters between 30 and 80 characters for preview text, with GrowMeOrganic naming that exact range, Litmus advising under 90 characters with the critical words in the first 40, and Pipedrive framing the preheader as up to 100 characters of extra text. No dataset validates any endpoint for cold email specifically, so treat the range as convention. The rule that survives every client is front-loading: the opening words must carry the meaning, because mobile clients cut the snippet earliest.

Should the preview text repeat the subject line?

No, and this is the strongest consensus in the vendor guidance. Mailchimp says the preheader should complement the subject rather than duplicate it, treating the pair as a single entity, and Pipedrive advises checking that the two are not identical. The inbox shows subject and snippet side by side, so a repeated line spends your second piece of real estate saying nothing new. In a plain-text cold email, the first line should continue the thought the subject started, not restate it.

Does preview text affect cold email deliverability?

There is no published evidence that preview text is scored as its own deliverability variable. Filters evaluate the whole message: authentication, reputation, complaint rates, content shape, and engagement, the stack covered in the format rules of plain text vs HTML cold email. The indirect effect is behavioral: a first line that reads like a mail merge invites deletes and spam reports, and complaint rate is a signal providers document and measure. Inside a cold email automation tool that keeps sending plain text, the first line is copy, not a filter input.

Is there preview text in LinkedIn outreach too?

Yes, the same mechanic under a different name. LinkedIn shows the opening words of a message in the inbox list and in notification previews, and connection requests display the note up front. There is no hidden field anywhere on the platform, so the first words carry the whole preview job, compressed harder than email because the visible window is smaller. The same rules transfer: front-load the specific observation, never open with a self-introduction, and make the visible fragment prove the message was written for this person.

Write the line that gets read twice

The preheader question in cold email resolves to a trade-off with no field to configure: every word you spend warming up is a word of inbox real estate returned unused, and every word that extends the subject’s thought is a second chance at the open you already paid research for. Write the first line to the pairing test, hold it near the vendors’ 30 to 80 character band with the meaning up front, never echo the subject, and remember that all of it is convention you should verify against your own reply data, because nobody has published the study.

GTM Bud treats the first line as the second subject line by default. Its AI cold email writer opens every message with a research-backed observation about the prospect, so the inbox snippet reads as written-for-you before the email is ever opened, and the same engine runs the LinkedIn side, where the preview window is even smaller. It carries the guarantee our agency work does, 5 percent positive replies on LinkedIn or 1.5 percent on email or a full refund, and the 7-day trial is enough sends to watch your own first lines start doing both jobs.

Jorge Lewis

Co-Founder & AI Lead

AI-SaaS builder and co-founder of Startino. Leads product and engineering at GTM Bud.

preheader textemail preview textcold email first linecold email copyinbox previewcold email deliverability

Ready to automate your outreach?

GTM Bud finds Leads, writes personalized messages, and sends them, all on autopilot.