Search by topic
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.