Using Dynamic Content in campaigns

Using Dynamic Content in campaigns

Dynamic Content enables you to tailor your campaign so different groups of your audience receive different content, different offers, images, copy or calls to action.

This means you can send one campaign with multiple targeted messages for different groups of customers. Which message each group receives is dependent on the rules you set when you create the Dynamic Content.

The example set below will show different messages based on gender; you can build much more complicated rules based on (for example) age, location and any other data field in your account.

Creating dynamic content
Drag a dynamic content element in from the sidebar.


This will create a new element with no rules and no content.


You are now ready to start building your dynamic content.

Elements of a dynamic content element
Each dynamic content element consists of three main aspects:

Default content
This is the default content that your contacts will see if none of the rules says otherwise. Your default content can be blank if you don't want your contacts to see the content by default.

This is the content that you want contacts to see who meet specific criteria set in your rules. This content can be blank or contain any other drag-and-drop elements, including other dynamic content. There is a limit of 10 variations per dynamic content.

These are the criteria you set to determine whether contacts see the default content, or a variation. For example: "Gender equals Male", or "Age is greater than 65" (rules can be much more complex than this).

Creating your content
Just like any other drag-and-drop zone, you can drag in content into your default content and variations from the sidebar or from elsewhere in your campaign.

In the below example, we've dragged in a piece of content from the existing template to use as the default content.

You can also clone a piece of dynamic content used in a previous campaign.

Once you've created your default content, you're ready to add your variation content.

Click on Variations in the top left corner of the element, and then the Add a new variation button.



This will bring up a box with details of your new variation. First of all, give the variation a name; in the image below we have named the variation "Business traveller version".

Next you need to set a rule based on one of your default or custom data fields - to do this click on [select another contact datafield].


This will open the rule builder.

Select from one of the default or custom data fields to base your rule. Below the data fields you can set what rule is applied.

For text based fields you can set rules for:

  • Equal to
  • Not equal to
  • Contains
  • Does not contain
  • Starts with
  • Ends with
  • Is empty
  • Is not empty
  • Does not begin with
  • Does not end with

For date based fields you can set rules for:

  • On
  • After
  • Before
  • Is empty
  • Is not empty

And for number based fields you can set rules for:

  • Equal to
  • Not equal to
  • More than
  • Less than
  • At least (i.e. Greater than or equal to)
  • At most (i.e. Less than or equal to)
  • Is empty
  • Is not empty
  • And for boolean fields you can set rules based on the answer being on (true) or off (false).


Once your rule is set, click OK.

You can add multiple rules to be very specific about what content to show each client. The 'AND' lozenge ( dynamic-content-14.png ) indicates that all rules created must be true for a contact to see your variation. Clicking on this will toggle between "AND" and "OR"; if set to "OR" only one of your rules need be true for a contact to see your variation.


When all your rules are ready, click the Apply button.

You now have a piece of dynamic content with two variations. You can see what variation is currently being displayed by its name in the top left hand corner. To switch between variations click on Variations in the top left hand corner of the element.



In this drop-down menu you can:

  • Add another variation
  • Select the variation you want to view and work with
  • Edit the rules for the variation (by clicking on the pencil icon)
  • Duplicate the variation (by clicking on the duplicate icon)
  • Remove the variation (by clicking on the red cross icon)

You can also rearrange the order the rules are applied by dragging the variation names up or down; the "default" variation will always be the last one in the list.

On your selected variation, drag in the content you want displayed to contacts matching the rules applied.

Previewing dynamic content
When previewing your campaign, you can choose to:

  • Preview it on behalf of a specific recipient using their data fields
  • Choose which dynamic content elements to show

Saving dynamic content to re-use it

To save having to create the same rules each time you want to use dynamic content, you can save dynamic content blocks by dragging them onto the left-hand 'Build' area.



    • Related Articles

    • Using dynamic rules and personalization on subject lines and 'from names'

      Summary In the same way that you can use personalisation and dynamic content in your email content, you can also use personalisation and dynamic rules to determine what subject line and 'from' name a contact should see. Personalisation — inserts data ...
    • Working with external dynamic content

      Note: External dynamic content is different to dynamic content. If you which to tailor content based on contact data, dynamic content is generally easier to use. You can find out more at our Using dynamic content in campaigns article. Summary ...
    • Creating button styles

      Summary Please note: This information also applies to EasyEditor for landing pages. Button styles are saved CSS rules that you can apply to buttons from the EasyEditor user interface. By creating button styles in your templates, you make sure that ...
    • Convert your classic campaigns to Easy Editor campaigns

      Please note: Classic Editor will be fully retired and no longer available from Wednesday March 2nd 2016. All campaigns will then be opened in Easy Editor. Summary You can now convert 'classic' campaigns to Easy Editor campaigns automatically. This ...
    • How can I use a third party to provide content in an email that I’m sending via the platform?

      It may be the case that you want to send an email using the OM platform, but you're not looking to generate and store the content or information directly on the platform. Instead, you’re looking to pull all, or some, of the content in from an ...