You will learn

Learn what preview text is, where it appears in your emails by default, and how to insert it into the body of your emails.

About preview text

Preview text is one of the first things recipients see when an email reaches their inbox. It is displayed in the inbox after the subject line of an email and is usually pulled from the first line of text within the body of an email.

In a Gmail inbox, the preview text portion of an email is highlighted
In a Gmail inbox, the preview text portion of an email is highlighted

There are 2 main ways you can use preview text to enhance your emails:

  1. Use preview text to summarize the email.
  2. Use preview text to complement your subject line.

If you do not set preview text, inboxes automatically pull it from the beginning of your email. This can include alt text or your navigation bar, so it's best to specify the text you want recipients to see. To learn more about how to strategically use preview text, head to the Klaviyo Blog.

The flow and campaign steps below apply to Klaviyo's drag-and-drop templates. For custom HTML templates (including custom HTML templates with drag-and-drop support), insert your desired preview text at the beginning of the email's code. For text-only emails, use the preview text controls in the text-only editor, as described below.

Add preview text to a flow email

To add preview text to a drag-and-drop flow email:

  1. Open the flow containing the email you'd like to edit.
  2. Click the flow message to open the Email details sidebar.
preview1.jpg
preview1.jpg
  1. Under Subject and sender, click Edit if the fields are not already editable. For a draft email, edit the fields directly in the sidebar.
  2. In the Preview text field, add your desired preview text.
preview2.jpg
preview2.jpg
  1. Click Save.

Add preview text to a campaign email

To add preview text to a draft campaign email using a drag-and-drop template:

  1. Open the campaign you'd like to edit.
  2. Go to the Message step. If you are on the Recipients step, click Next.
  3. In the Preview text field, add your desired preview text.
preview3.jpg
preview3.jpg
  1. Click Next to save your changes and continue to review.

Add preview text to a text-only email

  1. Open your text-only email in the editor.
  2. If a Review screen appears, compare the editing views. Text only can adjust the email’s styling; HTML preserves the original styling and switches to custom HTML editing. You cannot switch editing views after confirming. To continue with these steps, select Text only, click Save, and confirm.
  3. Enter your text in the Preview text field above the email body. Leave Show no preview text unchecked.
  4. Click Save.

If you leave Preview text blank and Show no preview text unchecked, the beginning of your email is used as preview text.

Preview text in the inbox

The Preview text field automatically adds spacers after your text to help prevent email body content from appearing in the inbox preview. Email clients can handle these spacers differently, so send a test email to check the result.

A Gmail inbox with one message with the subject line Things your boss wants you to know and Preview Text Give 'em the numbers
A Gmail inbox with one message with the subject line Things your boss wants you to know and Preview Text Give 'em the numbers

Different devices and email clients display different amounts of preview text, with smaller screens displaying fewer characters. Keep preview text concise. Treat the character counts below as examples rather than guaranteed limits, and test your email in the inboxes your audience uses.

Preheader character limits listed by email client, between 34 for Gmail iOS and 236 for Outlook.com
Preheader character limits listed by email client, between 34 for Gmail iOS and 236 for Outlook.com
Image via Email on Acid

Gmail may remove commas within a set of numbers from your preview text. For example, 10,000 will be converted to 10000 in Gmail's preview.

Display preview text inside your emails

In some cases, you may want to display your preview text inside the body of your template. To display preview text set for a drag-and-drop flow or campaign email, use the following tag:

text
{% render_variable preview_text %}

Paste the tag into any text block in your template.

Hide preview text

To leave the inbox preview area blank for a drag-and-drop email, first clear its Preview text field and save the change using the flow or campaign steps above. Then add the code snippet below to the top of the email. The invisible spacers push body content out of the preview area in email clients that support this technique.

  1. Add an HTML block to the very top of your email, above all other content.
  2. Add the following code snippet:
text
<div style="display: none; max-height: 0px; overflow: hidden;">͏ &zwnj;
    &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy;
    ͏&zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp;
    &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj;
    &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy;
    ͏&zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp;
    &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj;
    &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy;
    ͏&zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp;
    &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj;
    &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy; ͏ &zwnj; &nbsp; &shy;
    ͏&zwnj; &nbsp; &shy;
</div>
  1. Click outside the HTML block to apply your changes, then wait for the email to finish saving.

Send a test email to check that the inbox preview area is blank. The result depends on the recipient’s email client.

A Gmail inbox shows an email with a subject line, but no preview text
A Gmail inbox shows an email with a subject line, but no preview text

For a text-only email, open the text-only editor, select Show no preview text, and click Save. This adds invisible spacers without adding the HTML snippet yourself. Send a test email to check the result.

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type