Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

The Dynamic content feature allows you to create personalized sections within your emails based on your recipients' demographics. This means that you can insert different sections (such as a top banner, side column, news section, image, RSS feed, etc)  in your email for different recipients. You therefore add content dynamically into your email message. The content is added when certain conditions are met, and those conditions are defined by a Filter that you create in the system.

Tip
titleWhy use Dynamic Content?

Without having to create multiple versions of your email, you can work on one email with different sections.

Example: You have an e-commerce store that sells shoes for men and women. Every time a customer registers to your store, you send* a thank you email containing a large image. Through dynamic content and filters**, you can specify that depending on the gender (male or female) of the customer, a different image (eg. high-heels for women, boots for men) will appear in your thank you email.

*The task of sending a thank you email can be automated by setting up a triggered email. To learn more about triggered emails, view this page.

**Filters allow you to segment recipients based on information available (i.e. data fields) in your List. For example, if you don't know the gender of your recipients, you cannot apply a gender filter which sets the condition to show a different image in your email. To learn about filters, view this page.   

Types of Dynamic Content

To add Dynamic Content to a message, select Messages > Email > Dynamic content and click on New.

MailUp The control panel supports 3 types of Dynamic Content:

...

Let's take a closer look.

RSS feed

You can dynamically insert the latest items from an RSS feed into your message. For example, the latest blog posts or the newest products added to an ecommerce store.

...

  • Enter a name for this instance of Dynamic Content
  • Enter the URL of the RSS feed
  • Specify how many items from the RSS feed should be inserted into the message
  • Indicate whether they should be no older than a certain amount of hours
  • Specify the filter based on which the Dynamic Content will be inserted into the message
  • Click Save

URL (or Web Page)

You can dynamically insert the content found at a certain URL. For example, an image or a simple HTML page.

...

  • Enter a name for this instance of Dynamic Content
  • Enter the URL. Note that the you must use a full URL (e.g. http://www.myWebSite.com/myImage.jpg). If you link to a Web page (e.g. http://www.mailup.com/files/content1.html), only the content within the BODY tags will be used (CSS or other content in the HEAD section of the page will be ignored). There should not be any JavaScript code in the BODY of the page.
  • Specify the filter based on which the Dynamic Content will be inserted into the message
  • Click Save

HTML block (or Mail Message)

You can dynamically insert the content created using the editor into another message. In other words, you can create a block of HTML, save it as a "message" (although it will never be sent as a stand-alone message), and then select it as dynamic content to be used in another message.

...

To set up an instance of Dynamic Content based on a HTML block:

  • Enter a name for this instance of Dynamic Content
  • Select the message from the drop-down
  • Specify the filter based on which the Dynamic Content will be inserted into the message
  • Click Save

Example: inserting an HTML block as Dynamic Content

Preliminary Step: Plan the layout of your email message. Reserve a section (or multiple sections) of your email in which the dynamic content will be added. Save this email.

...

Step 8: Save your email message. Preview your email message to check that the dynamic content is shown properly:

Testing Dynamic Content

You can test Dynamic Content in two ways:

...