{"id":31277,"date":"2024-05-06T14:58:17","date_gmt":"2024-05-06T11:58:17","guid":{"rendered":"https:\/\/snov.io\/knowledgebase\/?p=31277"},"modified":"2025-02-23T19:20:19","modified_gmt":"2025-02-23T16:20:19","slug":"how-to-personalize-emails-with-dynamic-content","status":"publish","type":"post","link":"https:\/\/snov.io\/knowledgebase\/how-to-personalize-emails-with-dynamic-content\/","title":{"rendered":"How to personalize emails with dynamic content"},"content":{"rendered":"<p><em><span style=\"font-weight: 400;\">After reading this article, you\u2019ll learn how to add variables with dynamic content to emails for higher engagement.<\/span><\/em><\/p>\n<p><strong><a href=\"#what-is-dynamic-content\">What is dynamic content --&gt;<\/a><\/strong><\/p>\n<p><strong><a href=\"#what-are-benefits-of-dynamic-content\">What are benefits of using dynamic content --&gt;<\/a><\/strong><\/p>\n<p><strong><a href=\"#how-to-add-dynamic-content-to-emails\">How to add dynamic content to your emails in Snov.io --&gt;<\/a><\/strong><\/p>\n<p><strong><a href=\"#dynamic-content-examples\">Dynamic content examples --&gt;<\/a><\/strong><\/p>\n<h2 id=\"what-is-dynamic-content\"><strong>What is Dynamic content<\/strong><\/h2>\n<p>Targeted emails usually get more replies, interest, and eventually more closed deals. If you want to make your emails more personalized than just adding basic variables like {{first_name}}, Dynamic content in Snov.io will help.<\/p>\n<p>It is a way to send better targeted emails in bulk as it lets you change the email's content based on the recipient's information.<\/p>\n<h2 id=\"what-are-benefits-of-dynamic-content\"><strong>What are the benefits of using dynamic content<\/strong><\/h2>\n<p>Dynamic content makes your emails more personalized and effective.<\/p>\n<p>Here are the main benefits of using it:<\/p>\n<ul>\n<li><strong>Make your emails targeted for different segments<\/strong>: It allows you to automatically personalize your emails based on the recipient's profile information, like position or location.<\/li>\n<li><strong>Increase engagement:<\/strong> The emails you send can be directly relevant to different leads, which makes them more appealing and increases chances of getting replies.<\/li>\n<li><strong>Save time on personalization<\/strong>: You won't need to create a few variants of the same campaign. Instead, you can send one campaign that automatically adjusts its content for different potential customers.<\/li>\n<\/ul>\n<h2 id=\"how-to-add-dynamic-content-to-emails\"><strong>How to add dynamic content to emails<\/strong><\/h2>\n<p>Dynamic content is a type of email variable in Snov.io's email editor. To add it to the email, select <strong>Dynamic content<\/strong> from the Variable menu.<\/p>\n<div class=\"notification-block tip\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/academicons_ideas-repec.svg\" alt=\"tip\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>Tip: You can include multiple dynamic variables within the same email to personalize different sections, such as the introduction, offer, or call to action. To add dynamic variable to the subject line, use a toolbar in the top right. Dynamic subject lines can potentially increase open rates.<\/p>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-31281 wp-block-image shadow\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-30-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-31280 wp-block-image shadow\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-29-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">This will insert a placeholder in the format of \"Dynamic content: Text_1\". Click on it to open its parameters.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the pop-up window, you'll specify content variations and the conditions for their use.<\/span><\/p>\n<div class=\"notification-block learn\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/fluent_chat-warning-16-regular.svg\" alt=\"learn\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>Dynamic variable works by checking a selected prospect field. If the field value matches the condition you set, the specific text variations will be used in the email.<\/p>\n<\/div>\n<\/div>\n<p><b>(1) 'If'<\/b><span style=\"font-weight: 400;\">: This is a prospect field (attribute) that will be checked in this variable.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can select any of the default or custom prospect fields you have in your list.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">One variable can contain one \u201cIf\u201d parameter.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-31283 wp-block-image shadow\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-31-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><b>(2) 'Is'<\/b><span style=\"font-weight: 400;\">: This is the expected value (condition) of the chosen prospect field. You can add up to 5 conditions to one dynamic variable.<\/span><\/p>\n<div class=\"notification-block tip\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/academicons_ideas-repec.svg\" alt=\"tip\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>The \"Is\" parameters are case-sensitive; the value you enter here must exactly match what is in the prospect's profile for the condition to work.<\/p>\n<\/div>\n<\/div>\n<p><b>(3) 'Then':<\/b><span style=\"font-weight: 400;\"> This is the text variation that will be displayed to recipients who meet the condition. Each variation can be up to 400 characters long.<\/span><\/p>\n<div class=\"notification-block attention\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/quill_warning.svg\" alt=\"attention\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>Dynamic content variations cannot contain other types of variables. This means you cannot add regular variables like {{first_name}} or {{SPINTAX}} variables.<\/p>\n<\/div>\n<\/div>\n<p><strong>(4) 'If none'<\/strong> of the conditions are met, the fallback text will be used instead. This parameter is required for cases when the prospect field is empty or different from what you set as a condition.<\/p>\n<p>Add a general text here that will serve as backup content suitable for every other recipient.<\/p>\n<hr \/>\n<p><strong>For advanced users:<\/strong><\/p>\n<p>Dynamic content variables can be entered manually or via the <strong>Source code<\/strong> of the email.<\/p>\n<p>Below is the breakdown of the correct dynamic variable format:<\/p>\n<pre><em>{{DYNAMIC:location[%]location1[%then%]location1-variation[%elseif%]location2[%then%]location2-variation[%else%]default-text}}<\/em><\/pre>\n<p>In this format:<\/p>\n<ul>\n<li><strong>DYNAMIC<\/strong> - a keyword that the system uses to denote the dynamic variable;<\/li>\n<li><strong>location<\/strong>\u00a0- the name of the prospect field being checked;<\/li>\n<li><strong>[%]<\/strong> - a symbol after which the expected field value is written;<\/li>\n<li><strong>location1<\/strong>\u00a0- the expected value (condition) of the prospect field;<\/li>\n<li><strong>[%then%]<\/strong> - the text variation that will be used if the condition is met;<\/li>\n<li><strong>[%elseif%]<\/strong> - additional conditions with another expected value of the prospect field;<\/li>\n<li><strong>[%else%]<\/strong> - a fallback text provided in case none of the conditions are met.<\/li>\n<\/ul>\n<hr \/>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-31298 wp-block-image shadow\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-33-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2 id=\"dynamic-content-examples\"><b>Dynamic content examples<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Let\u2019s break down an example of dynamic content.<\/span><\/p>\n<p><b>If <\/b><span style=\"font-weight: 400;\">position<\/span><b> is<\/b><span style=\"font-weight: 400;\"> Director;<\/span><\/p>\n<p><b>Then:<\/b><span style=\"font-weight: 400;\"> As a director, you should know how to effectively communicate your vision, manage and inspire your team, and make decisive choices under pressure.<\/span><\/p>\n<div class=\"notification-block tip\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/academicons_ideas-repec.svg\" alt=\"tip\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>This example assumes that the lead has the position 'Director' as specified in their profile. If this is true, the email will use the custom text meant for that condition. If not, the email will use the fallback sentence.<\/p>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-31285 wp-block-image shadow\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov-io-32-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<div class=\"notification-block note\">\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase\/assets\/img\/ph_circle-wavy-warning.svg\" alt=\"note\" width=\"32\" height=\"32\" \/><\/div>\n<div class=\"notification-block__text\">\n<p>Add more variations to send more specific phrases or sentences. Thus, each recipient that matches a condition you set receives a personalized email.<\/p>\n<\/div>\n<\/div>\n<p>Below are a few more examples to demonstrate what\u2019s possible and how you can customize the sentence based on who the recipient is or other information about them.<\/p>\n<table style=\"height: 306px; width: 100.29%; border-color: #757171; background-color: #fcfcfc;\" border=\"1\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td style=\"width: 8.38756%;\">Prospect field<\/td>\n<td style=\"width: 13.3044%;\">Condition<\/td>\n<td style=\"width: 77.585%;\">Custom text<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\">Position<\/td>\n<td style=\"width: 13.3044%; height: 34px;\">CEO<\/td>\n<td style=\"width: 77.585%; height: 34px;\">As a CEO, your role is to provide strategic direction and ensure the company's success.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">Customer Service Rep<\/td>\n<td style=\"width: 77.585%; height: 34px;\">As a Customer Service Representative, your goal is to provide exceptional support to customers.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">Product Manager<\/td>\n<td style=\"width: 77.585%; height: 34px;\">As a Product Manager, you play a key role in developing and launching successful products.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\">Location<\/td>\n<td style=\"width: 13.3044%; height: 34px;\">New York<\/td>\n<td style=\"width: 77.585%; height: 34px;\">If you're in New York, networking events in Manhattan can help expand your professional circle.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">London<\/td>\n<td style=\"width: 77.585%; height: 34px;\">If you're in London, consider attending industry conferences at the ExCeL to stay updated.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">San Francisco<\/td>\n<td style=\"width: 77.585%; height: 34px;\">If you're in San Francisco, explore opportunities in the vibrant startup ecosystem of Silicon Valley.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\">Industry<\/td>\n<td style=\"width: 13.3044%; height: 34px;\">Retail<\/td>\n<td style=\"width: 77.585%; height: 34px;\">In the retail industry, understanding consumer behavior is essential for driving sales.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">Hospitality<\/td>\n<td style=\"width: 77.585%; height: 34px;\">In hospitality, delivering exceptional customer experiences is paramount for building loyalty.<\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 8.38756%; height: 34px;\"><\/td>\n<td style=\"width: 13.3044%; height: 34px;\">Education<\/td>\n<td style=\"width: 77.585%; height: 34px;\">In the education sector, innovation in teaching methods can enhance student engagement and learning outcomes.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-block-image shadow aligncenter wp-image-31289 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_.jpg\" alt=\"\" width=\"1920\" height=\"1024\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_.jpg 1920w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_-300x160.jpg 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_-1024x546.jpg 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_-768x410.jpg 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2024\/05\/Snov.io_-1536x819.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><em>If you have a question that we haven't covered, feel free to reach out to our Customer Care team. You can contact us at help@snov.io or through live chat. We're here to assist you!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>After reading this article, you\u2019ll learn how to add variables with dynamic content to emails for higher engagement. What is dynamic content &#8211;&gt; What are benefits of using dynamic content &#8211;&gt; How to add dynamic content to your emails in Snov.io &#8211;&gt; Dynamic content examples &#8211;&gt; What is Dynamic content Targeted emails usually get more [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1978],"tags":[],"_links":{"self":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts\/31277"}],"collection":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/comments?post=31277"}],"version-history":[{"count":0,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts\/31277\/revisions"}],"wp:attachment":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/media?parent=31277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/categories?post=31277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/tags?post=31277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}