Dynamic content in the Email builder

Dynamic content lets you show or hide specific content structures in your email based on audience segments. One send, but each contact sees what is relevant to them. You set visibility rules on individual structures directly in the Email Builder, no code required.

Dynamic content in the Email Builder is available on Pro and Premium plans.


Before you start

Make sure you have the following in place:

  • You have segments set up in your Flexmail account that you want to use as conditions.
  • You are working in the Email Builder. The Wizard editor does not support dynamic content at the structure level.

Making a structure dynamic

Dynamic content rules are applied at structure level. Each structure in your email can have its own visibility setting, independent of the others.

  1. Click the structure you want to make dynamic. The settings panel opens on the right.
  2. In the settings panel, scroll to the Visibility section.

  3. Under "Show this structure to", open the dropdown menu and search for the segments you want to use. You can select up to 5 segments per structure. Contacts in any of the selected segments will see this structure; contacts outside all selected segments will not.
  4. Save your message. Dynamic content settings are saved with the message.

Warning Dynamic content settings apply to both the desktop and mobile versions of your message.


Recognising dynamic structures

Each structure that has a dynamic content rule applied shows a small eye icon in its top-left corner. This makes it easy to scan your email and see which structures have visibility conditions.


Removing dynamic content from a structure

  1. Click the structure from which you want to remove the dynamic content rule.
  2. In the Visibility section of the settings panel, open the "Show this structure to" dropdown menu.
  3. Click "Clear selection" at the bottom of the dropdown menu. This removes the visibility rule and makes the structure visible to all contacts again.

  4. Save your message.

Previewing dynamic content

When your message contains dynamic content, a segment dropdown menu appears in the preview. Use this to switch between segment views and check that each audience sees the right content.

You can also send a test email with a specific segment view applied. This lets you verify the actual email display for a specific audience before sending.


Things to keep in mind

  • Maximum 5 segments per structure. If you want to target more than 5 segments with the same content block, consider duplicating the structure and applying additional segment rules to the copy.
  • When you duplicate a structure, the copy inherits the same dynamic content configuration as the original.
  • When you save a message as a template, the dynamic content configuration of all structures is preserved in that template.
  • Dynamic content rules do not affect reporting. Click data is tracked for every link in your email, regardless of which segments saw the content block with that link.

Other ways to use dynamic content

Dynamic content at structure level covers most use cases. For more advanced scenarios, Flexmail provides two additional approaches:

  • If-structures, for conditional text within a paragraph, variable product names or conditional links. Works in all three editors. See "Set up dynamic content with if-structures" for the full reference.
  • External XML database, for highly automated use cases where email content is generated from a live product database. See "Dynamic content templates with an external database" for details.

Support tip Start with dynamic content at structure level before exploring if-structures. It covers most use cases and requires no coding knowledge.


Next steps

Did this answer your question? Thanks for your feedback There was a problem submitting your feedback. Please try again later.

Didn't find what you were looking for? Contact Us Contact Us