How to use a text block in an email

Estimated 3 minute read

|

Updated Aug 7, 2025, 12:00 AM EST

Table of contents

You will learn

Learn how to use text blocks in Klaviyo’s email template editor, including how to style them and add personalization tags.

Add a text block to a template

  1. Within the email template editor, click Add content in the left sidebar, then locate the Text block.
  2. Drag the block into the email canvas and drop it wherever you’d like it to appear.

A user drags a text block and drops it into the canvas

A user drags a text block and drops it into the canvas

  1. Double-click within the text field to begin editing the text.
  2. When you finish editing, click outside the text field to save your changes.

If you write your copy outside of the Klaviyo editor (for example, in Google Docs or Microsoft Word), paste as plain text to avoid bringing in styles that can cause design issues. Use Command+Shift+V (Mac) or Ctrl+Shift+V (Windows). If the Paste formatted text dialog appears, select Paste text only to match your template’s styles.

AI text revision

The AI text revision tool is no longer available in the email template editor. You can edit your copy directly in a text block.

The AI Revise text button

The AI Revise text button

Text revision prompt options

Text revision prompt options

Style a text block

There are 2 ways to style a text block:

As a best practice, use the Styles panel first to apply formatting to all your blocks, then make small tweaks as needed within individual blocks. Following this process results in:

  • Email designs that are easier to reuse
  • Lower code weight (i.e., less chance of email clipping)
  • More consistent styles with less manual editing

Apply email-level styles

  1. Click Edit styles in the left sidebar to open the email’s Styles panel.

The main Styles tab

The main Styles tab

  • The email’s Styles panel is different from a text block’s Styles tab, which controls that block’s background, padding, and border.

A text block's Styles tab

A text block's Styles tab

  1. Scroll to Text and headings.

The Text and headings section

The Text and headings section

  1. Choose settings for your Body text (i.e., your default paragraph formatting).
  2. Select a different text style from the menu (e.g., Heading 1, Heading 2, etc.) and select styles for it.

The text styles dropdown

The text styles dropdown

  1. Repeat this process for all the text styles. As a best practice, use:
  2. Body for most of your text
  3. Heading 1 for your most important headings
  4. Heading 2 for subheadings
  5. Etc.

Apply block-level styles

If an existing block displays This block uses unsupported formatting, compare the previews before choosing Edit in updated text block to continue with adjusted styling, or Convert to HTML block to preserve the formatting and edit the block as HTML.

  1. Select a text block within your email.
  2. Double-click within the text field to open the styles menu.
  3. Highlight the text you’d like to adjust. You can highlight all the text within the block, or just a portion of it.
  4. Within the formatting bar, choose a text style (e.g., Body, Heading 1) to apply the styles you set in the email’s Styles panel, or manually select a font, font size, color, and more.

Additional text formatting options

Additional text formatting options

Add personalization to emails

Personalization tags are a great way to connect with your subscribers and make every email feel intentional and unique. To add personalization tags:

  1. Add a text block or locate an existing one in your email template.
  2. Double-click to open the formatting menu.
  3. Click the Add personalization icon in the formatting menu.

The personalization icon

The personalization icon

  1. Use the All types menu to select a type (e.g., Profile, Organization, etc.), search by property name, or scroll through the options.
  2. Select a personalization tag. Tags without additional settings are inserted immediately.
  3. If Set up opens, optionally adjust the settings available for your tag. For example, Default text provides a fallback when the recipient has no value for that property, and Capitalization changes how the value is displayed.
  4. If you configured the tag in Set up, click Insert to add it.

The personalization menu offers certain limited personalization options. To add more complex personalization (e.g., event data, catalog tags, and more), learn more about message personalization.

Text blocks and RTL languages

When you type right-to-left (RTL) text, such as Hebrew, into an empty paragraph with no text direction set, the editor detects its direction automatically. This also applies to newly pasted RTL paragraphs that do not already have a text direction set.

To apply RTL formatting throughout your template, add the following code snippet to an HTML block at the top of your template:

textCopy

<style type="text/css">
      p, h1, h2, h3, h4, ol, li, ul { direction: rtl; }
</style>

This will apply RTL formatting to all text blocks in the email.

Supported characters

Klaviyo's email editor uses the UTF-8 encoding standard, which means it supports Latin characters, emojis, double byte characters, and more.

Additional resources

Learn how to add personalization to email templates by including things like a recipient’s first name, custom properties, an unsubscribe link, and more. - How to preview and send test emails in Klaviyo

Learn how to preview and test emails in Klaviyo using the current template editor, including layout preview, personalization checks, and test sends. - Guide to the email template editor

Learn about Klaviyo’s drag-and-drop email template editor, including how to use template styles and configure each block type.

Was this article helpful?

YesNo

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.

Visit Community

Partners

Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.

Hire a partner

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

Log in