What can we help you find today?

Search by topic

How to add branding from your website to your emails

Learn how to use the brand library to set up branding for your emails in Klaviyo. The brand library can detect your branding directly from your website, or you can upload content manually.

How to use inbox testing

Learn how to use inbox testing directly in Klaviyo. Access Mailgun email testing without leaving your Klaviyo account or managing a separate subscription.

How to add and edit text blocks in emails

Learn how to add, edit, and style a text block in an email using Klaviyo’s drag-and-drop email editor.

How to add personalization to your messages

Learn how to add basic personalization tags to your email, SMS, and push messages. Personalization allows you to use your customer data to create an individualized experience for every contact, and allows recipients to take subscription-related actions from within a message.

Templates and design glossary

Learn key terms related to email, SMS, and push templates in Klaviyo.

How to create, edit, delete, and manage templates

Learn how to create, edit, delete, and manage your email templates in the Email Templates tab.

How to create and manage universal and saved content

Learn how to create, edit, and use universal or saved content to reuse specific blocks or sections within a template and avoid duplicative work. For example, if you have a header or a footer that you use in all your email templates, you can save it to avoid recreating it from scratch in every new email.

How to add custom fonts in email templates

Learn how to add new fonts to the Klaviyo email template editor so that your emails match your brand style. In this article, you’ll also learn about the tradeoffs when using custom fonts, and how to choose a font supported by the widest range of inboxes.

How to preview and send test emails in Klaviyo

Learn how to preview and test drag-and-drop emails in Klaviyo so you can be confident in how your email will appear in each recipient’s inbox.

How to create a base template

Learn how to create a base email template in Klaviyo. Once you create a base template, you can use it across your campaigns and flows to speed up your building process and ensure your branding is consistent across messages.

How to save an email template

Learn how to save an email template to reuse in the future. Saving email templates is an easy way to cut down time building your campaigns or flow emails, as saved templates can be used as a starting point for future emails. From Content > Templates, you can build out a template directly or edit saved email templates.

How to edit the plain text version of an HTML email

Learn how to customize the plain-text version of HTML emails (i.e., emails built with Klaviyo's drag-and-drop editor).

How to add a background image to an email template or section

Learn how to layer text, images, and other email content over background images. You can add a background image to a full email, or to a single section. By using these feature, you can layer one image on top of another, or add a button or text on top of an image.

How to insert preview text into an email

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

How to embed videos and attach files to emails

Learn about the types of content that can be embedded in an email, and how to avoid deliverability issues caused by embedding unsupported content.

How to use Klaviyo Showcase

The Klaviyo Showcase service has been deprecated and is no longer available for use.

Getting started with Canva for email

Learn how to design an email in Canva and export it directly to Klaviyo as a ready-to-send HTML email template. With this integration, you can use Canva's design tools to build beautiful emails and send them to your audience—without ever leaving your workflow.

About the upgrade to Klaviyo's text only editor

Learn about Klaviyo's upcoming upgrade to the text only editor used in email templates, including what's changing, what to expect, and how to prepare.

How to manage translations in bulk with CSV

Manage translations outside Klaviyo by exporting and editing a CSV file, then importing it back to update translations in bulk or collaborate with others.

Remix an image in the email editor

Use Klaviyo’s Remix tool to transform any image that’s already in an email block. In less than a minute you can swap backgrounds, adjust colors, or add objects — no design software needed. Better creative drives higher click-through-rates and revenue per recipient while saving you production time.

How to enable Smart Translations

Learn how to enable Smart Translations for messages so you can send campaigns and flows in multiple languages based on the language preferences of your audience. Klaviyo can translate email content to 60+ languages.

How to use pre-built email content

Learn how to use pre-built content in emails. These content blocks and sections come pre-configured, so you can easily add elements to your emails that follow design best practices without any complicated setup.

How to use Email AI to revise text

Learn how to use Email AI to revise copy in your text blocks. Use this tool to adjust the content’s length or change its tone.

How to use a table block in an email

Learn how to use a table block in an email. These blocks can display images and text side by side. Table blocks can also be dynamic, iterating over data to personalize the email to each recipient.

How to use a social links block in an email

Learn how to use the social links block to feature your social media accounts in emails.

How to use a split block in an email

Learn how to use a split block to arrange content side-by-side in Klaviyo.

How to use a header bar block in an email

Learn about header bar blocks, which are used to add a logo, key links, and other information to the top of your emails.

How to use a text block in an email

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

Understanding partner-created templates

Learn about partner-created templates, including finding out how to use them and getting answers to common questions.

How to use Email AI to create email content

Learn how to use Email AI to create AI-generated email content. This tool can create layouts including images, text blocks, and buttons.There are several Email AI features available, including template generation, text revision, and content creation. This article covers creating content (e.g., a layout including text and images). Learn more about text revision or template generation in their respective articles.

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.

How to create and manage header blocks

Learn how to use header blocks to easily create a navigation bar for reuse in all of your email templates. You have full control over how your headers will look on both desktop and mobile devices.

How to add columns to an email

Learn how to add columns to your emails when needed to make your templates more aesthetically pleasing. There are a few ways to add columns to your templates. This article will run through all the ways you can add columns to your email and how to optimize your design based on device.

How to insert an image into a text block

Learn how to add an image in a text block in a Klaviyo email. While in most cases you should insert images into your email templates using image blocks, there might be some cases when you'd prefer to have text and an image within the same block.

How to show or hide template blocks and sections based on dynamic variables

Learn how to show a particular block or section in an email to certain recipients using the template editor’s show/hide logic builder.

How to make an add to calendar event in a button, link, or image

Learn how to create an "add to calendar" button in your emails so your subscribers can easily RSVP to your events in their calendars by simply clicking a link. If you run virtual or in-person events for your customers, being able to add events to your customers’ calendars is a great way to engage them with your brand and stay top of mind.

How to use the content repeat feature

Learn how to use the block repeat feature for a section or a block in a Klaviyo email template. This feature allows you to repeat the content of a block or section for each entry in an array (i.e., list) of data from a recipient’s event or profile data, or from a data feed.

Understanding display options

Learn about how display options can create a highly personalized experience for your email recipients. These settings enable you to choose which types of devices a block or section of content will appear on (i.e., desktop, mobile, or both), set a block to be visible only for recipients who meet certain criteria, and to repeat a block to reflect the items in a list (e.g., the items in an abandoned cart).

How to use sections in email templates

Learn how to use sections in your email template layouts in Klaviyo’s email template editor. Sections are groups of blocks, and can be used to organize your template. All templates contain at least one section.

How to add a link to an email address or phone number

Learn how to create a link in a Klaviyo email that allows recipients to create a draft email, open a draft text, or initiate a phone call to you with a single click.

How to use Instagram content in emails

Learn how to set up a custom web feed with your Instagram account using an RSS feed generator, and how to display the feed in your emails. With a custom web feed, you can connect your Instagram content to your emails and dynamically display your latest Instagram photos, captions, and more.

How to use the preview panel for message personalization

Learn how to use the preview panel to understand the personalization data available for your messages and how to access personalization variables. Use the preview modal as your source of truth for personalization options.

How to skip lines in a dynamic table block

Learn how to skip rows (e.g., items) in a dynamic table block. The most common use case for this is hiding irrelevant items, like shipping insurance or free gift items, from an abandoned cart email. However, you can follow these steps for any email that uses a dynamic table block.

How to add a first name to an email, SMS, or push message

Learn how to add a variable that dynamically populates a recipient’s first name in an email, SMS, or push message. These are supported in campaigns and flows, the body of any message, and an email’s subject line.

Message personalization reference

Learn how to use Klaviyo’s personalization variables, or tags, to customize the experience for your customers.

Conditional logic reference for templates

Learn about all the available conditions you can use to dynamically display a block, section, or custom-coded piece of content only to certain recipients. To learn how to use these conditions in your templates, head to our article on how to show or hide template blocks based on dynamic variables.

How to use filters to customize variables

Learn how filters work and how to use them to customize variables. Filters allow you to customize the format and content of variables (i.e., personalization tags) in your messages. For a list of filters available to use in the template editor, reference Klaviyo's variable filters glossary.

How to add an unsubscribe link to Klaviyo emails

Find out how to include an unsubscribe link in your Klaviyo email campaigns and flows.

How to build dynamic blocks in a flow email

Learn how to use dynamic table blocks to add product and other event information to your metric-triggered flows. In this article, you'll learn how to create a dynamic block using the example of an abandoned cart reminder showing the products that were left behind.

Date personalization in templates reference

Learn how to dynamically populate and format dates in your Klaviyo templates. You can input dates from profile properties (e.g., birthday) into any message, or event metadata (e.g., placed order date) into flow messages triggered by that event.

How to insert a dynamic image in an email

Learn about the Dynamic Image option in an email image block, including how to find the right personalization tag to use and add it to an email template.

How to change the currency for a specific template

Learn how to update a single email template to use a different currency symbol than your global setting. This will impact product blocks and other elements that dynamically display a product price.

How to insert your company name and address to an email footer

Learn how to use company-specific organization tags to add your company's name and address to the footer of your emails. If you ever update your company name or address in your account settings, those updates will be reflected in any messages using these tags. Including a physical mailing address in your emails is important in order to comply with certain regulations, like CAN-SPAM.

How to insert personalization into text blocks

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 include ratings links or NPS surveys in an email

Learn how to send a simple survey via email to collect information from users and then send that information back to Klaviyo as a custom property. A common use case for this is including rating links in an email or an NPS Survey.

How to update a profile property when someone clicks a link

Learn how to build email templates with buttons that tag subscribers with information based on the option they click. You can use this process to add profile properties when they click a link.

How to update your brand styles in Klaviyo

Learn what to update in Klaviyo when rebranding or refreshing your brand’s design.

How to apply brand voice guidelines to AI-generated email content

Learn how to create and apply brand voice guidelines to ensure your AI-generated email content aligns with your brand identity. This helps drive consistency and reduce editing time when using Klaviyo’s generative AI features to create email content.

How to create a text-only email

Learn how to send a simple text-only email in Klaviyo. Text-only emails can contain limited formatting and images, but are generally much simpler in style and structure than HTML emails (e.g., those built in Klaviyo’s drag-and-drop editor).

Dark mode email design best practices

Learn about dark mode, a device setting some users turn on to darken their displays. This setting impacts how emails are displayed. Dark mode is an end user setting that is selected at the device level, and Klaviyo does not have direct control over how dark mode is implemented on each device.

Understanding fonts in email

Learn about the opportunities and limitations of using fonts online, and how to send emails that align with your brand.

Optimal email template width reference

Learn why the default width for email templates is 600px, why this is an industry standard for marketing emails today, and how to ensure your emails look consistent across devices.

About BIMI

Learn how to display your brand’s logo in recipients’ inboxes next to your from address using Brand Indicators for Message Identification (BIMI). Implementing BIMI can increase brand recognition, legitimize your business, and boost deliverability by building trust with your recipients.

How to use anchor links in your messages and forms

Learn how to use anchor links to target your sign-up forms, or in email and SMS messages to direct visitors to a particular section of a webpage.

Accessibility in emails and forms best practice reference

Learn how to make your emails and sign-up forms more accessible. When designing your emails and signup forms, you’ll want to make sure your designs are accessible to all of your recipients.

How to add a countdown timer to an email

Learn how to use countdown timers to add a sense of urgency to your emails. These work particularly well for flash sales, special promotions, or holiday messaging. Klaviyo does not have a built-in countdown timer feature, so you’ll need to use a third-party tool like MailTimers.

About email images best practices

Learn about best practices when using images in Klaviyo emails, including size recommendations and how to add images.

Understanding mobile email optimization

Learn about the default mobile optimization settings Klaviyo offers for emails, as well as tools for customizing how your message appears across devices. You can also choose to disable all mobile optimizations by navigating to the Styles tab of your email template.

How to use emojis in subject lines and email templates

Learn about the important considerations to make when using emojis in your subject lines and email content, particularly how differently emojis display across various clients.

Brand design reference

Learn how to make your business look professional and reputable through your colors, designs, fonts, and brand concepts. This guide will walk you through

How to enable and use email annotations for Gmail

Learn about email annotations, which enable you to display key information in the list view for Gmail inboxes (i.e., before someone opens the email). Email annotations allow you to highlight a deal or offer (e.g., a coupon code), or display product images directly in the inbox.

How to display products vertically in emails

Learn how to display products in your abandoned cart and order confirmation flows vertically (i.e., with an image above product information, rather than beside).

How to import a custom HTML template

Learn how to import a custom HTML template into Klaviyo.

How to create a hybrid email template

Learn how to create custom HTML templates that are compatible with Klaviyo’s drag-and-drop editor (i.e., hybrid templates). By following these steps, you can design a fully custom HTML email while maintaining access to features only available in the drag-and-drop editor (e.g., product blocks or universal content blocks).

How to export the HTML for an email template

Learn how to export the HTML for an email designed in Klaviyo's drag-and-drop editor. After downloading a message's HTML, you can use the HTML to perform accessibility testing, edit it to add custom elements and reimport it into Klaviyo, or import the message into another email marketing program.

Troubleshooting email template error messages

If you encounter errors or warnings in an email template, you may need to resolve them before sending your message. Search this resource for the error message or warning you’re encountering to find tips for resolving the issue.

Why is my email being clipped?

Learn how clipping works and what you can do to avoid it.

My email looks different when viewed in Microsoft Outlook

Learn why some emails look different in Microsoft Outlook than other inboxes, as well as tips for improving consistency in how your messages render in Outlook.

Troubleshooting custom CSS, JavaScript, and HTML in Klaviyo

Learn how to troubleshoot custom code when importing a custom HTML template or building your own custom coded template.

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