Get started with dynamic content gs-dynamic-content

As a marketer, it is crucial to target customers who are genuinely interested in your offerings and to engage themby providing effective and relevant content. Given the diverse range of recipients you encounter, creating multiple pieces of marketing content to appeal to different people can be time-consuming and wasteful. This is where dynamic content comes into play.

Adobe Campaign Web dynamic content capabilities allows you to customize your content based on the information you have gathered about your recipients. By utilizing dynamic content, you ensure that your marketing efforts are more relevant, avoiding marketing unwanted or unnecessary products or services. This approach makes your content more appealing and increases the likelihood of it being read. Moreover, it enables you to personalize your content, making recipients feel like they are receiving information from a person rather than a machine.

How to make your content dynamic? make-content-dyn

You can make your message content dynamic by inserting JavaScript constructs in Campaign Web expression editor. At message sending, those expressions are interpreted by Adobe Campaign in order to deliver the correct content to each of your recipients:

  • Personalize your messages to each specific recipient by leveraging profile data such as their first name, interests, where they live, what they bought, and much more. You can select any field available in the database from the personalization editor related to the recipient, the message or the delivery. These personalization attributes can be inserted in the subject line or the body of your messages. The following syntax inserts the city of the recipient in your content: <%= recipient.location.city %>.

    {modal="regular"}

  • Create conditional content to adapt your deliveries to each recipient and only show the content that is relevant for a given customer based on the information you have about them. This allows you to display specific text blocks and/or images based on conditions. For example, adapt an email banner based on the recipients’ subscription to a specific service.

    {modal="regular"}

  • Use personalization blocks to save time and leverage easily reusable personalizated content into your messages. Campaign comes with a set of personalization blocks which contain a specific rendering that you can insert into your deliveries. For example, you can add a logo, a greeting message, or a link to the mirror page of an email message. Content blocks are available from a dedicated entry in the personalization editor.

    {modal="regular"}

Access the expression editor access

Adobe Campaign Web provides an expression editor where you can select, arrange, customize and validate all the data to create a customized experience for your content. The expression editor is available for all channels, in every fields with the Open personalization dialog icon, such as the subject line field, or email links and text/button content components.

Here are some examples on how to access the expression editor depending on the content that you want make dynamic:

  • Accessing the expression editor from the Sender name field

    {modal="regular"}

  • Accessing the expression editor from an email text component

    {modal="regular"}

  • Accessing the expression editor from a link in an email

    {modal="regular"}

NOTE
In addition to the expression editor, you can also leverage a dedicated conditional content builder when designing an email. Learn how to build conditional content in emails

Let’s dive deeper dive-deeper

Now that you have an understanding of how to make your content dynamic, it’s time to dive deeper into these documentation sections to start working with the feature.

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b