How to use the preview panel for message personalization
You will learn
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 sourc...
Read More...
How to skip lines in a dynamic table block
You will learn
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 aband...
Read More...
How to add a first name to an email, SMS, or push message
You will learn
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...
Read More...
Message personalization reference
Learn how to use Klaviyo’s personalization variables, or tags, to customize the experience for your customers.
Personalization tags can be used in emails (including the email’s subject line), SMS/M...
Read More...
Conditional logic reference for templates
You will learn
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 c...
Read More...
How to use filters to customize variables
You will learn
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. F...
Read More...
How to add an unsubscribe link to Klaviyo emails
You will learn
Find out how to include an unsubscribe link in your Klaviyo email campaigns and flows.
The importance of including an unsubscribe link
Klaviyo requires an unsubscribe link to be pre...
Read More...
How to build dynamic blocks in a flow email
You will learn
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...
Read More...
Date personalization in templates reference
You will learn
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., ...
Read More...
How to insert a dynamic image in an email
You will learn
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.
Dynamic images allow you to...
Read More...
How to change the currency for a specific template
You will learn
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...
Read More...
How to insert your company name and address to an email footer
You will learn
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 accou...
Read More...
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.
You can add these tags to your templates by...
Read More...
How to include ratings links or NPS surveys in an email
You will learn
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 inclu...
Read More...
How to update a profile property when someone clicks a link
You will learn
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 cli...
Read More...