Search by topic
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.
Learn how to use inbox testing directly in Klaviyo. Access Mailgun email testing without leaving your Klaviyo account or managing a separate subscription.
Learn how to add, edit, and style a text block in an email using Klaviyo’s drag-and-drop email editor.
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.
Learn key terms related to email, SMS, and push templates in Klaviyo.
Learn how to create, edit, delete, and manage your email templates in the Email Templates tab.
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.
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.
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.
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.
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.
Learn how to customize the plain-text version of HTML emails (i.e., emails built with Klaviyo's drag-and-drop editor).
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.
Learn what preview text is, where it appears in your emails by default, and how to insert it into the body of your 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.
The Klaviyo Showcase service has been deprecated and is no longer available for use.
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.
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.
Manage translations outside Klaviyo by exporting and editing a CSV file, then importing it back to update translations in bulk or collaborate with others.
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.
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.
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.
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.
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.
Learn how to use the social links block to feature your social media accounts in emails.
Learn how to use a split block to arrange content side-by-side in Klaviyo.
Learn about header bar blocks, which are used to add a logo, key links, and other information to the top of your emails.
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.
Learn about partner-created templates, including finding out how to use them and getting answers to common questions.
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.
Learn about Klaviyo’s drag-and-drop email template editor, including how to use template styles and configure each block type.
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.
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.
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.
Learn how to show a particular block or section in an email to certain recipients using the template editor’s show/hide logic builder.
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.
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.
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).
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.
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.
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.
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.
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.
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.
Learn how to use Klaviyo’s personalization variables, or tags, to customize the experience for your customers.
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.
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.
Find out how to include an unsubscribe link in your Klaviyo email campaigns and flows.
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.
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.
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.
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.
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.
Learn how to add personalization to email templates by including things like a recipient’s first name, custom properties, an unsubscribe link, and more.
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.
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.
Learn what to update in Klaviyo when rebranding or refreshing your brand’s design.
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.
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).
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.
Learn about the opportunities and limitations of using fonts online, and how to send emails that align with your brand.
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.
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.
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.
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.
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.
Learn about best practices when using images in Klaviyo emails, including size recommendations and how to add images.
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.
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.
Learn how to make your business look professional and reputable through your colors, designs, fonts, and brand concepts. This guide will walk you through
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.
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).
Learn how to import a custom HTML template into Klaviyo.
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).
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.
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.
Learn how clipping works and what you can do to avoid it.
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.
Learn how to troubleshoot custom code when importing a custom HTML template or building your own custom coded template.