Add Dynamic Text to Creatives

Dynamic text is a feature of Content Builder that allows you to display text that changes based on a user's predetermined targeting value.

Dynamic Text Values

This table contains the out-of-the-box values that you can use with dynamic text.

Dynamic TextExample
US StateAny US state, such as Pennsylvania or Massachusetts
CityAny US city, such as Atlanta or New York
Media MarketAny US media market, such as Philadelphia or Los Angeles
CountryAny country, such as United States or Canada
Cart Value*Any cart value in the native site's currency, such as "\$100.00" or "\$5.99"
X - Cart Value*The difference between a pre set amount (x) and the amount in the cart
WeatherAny one of four weather values, including sunny, cloudy, raining, or snowing
Custom Variable*Any custom variable currently defined in Monetate
Note: Custom variables must be sent via the setCustomVariables(); API method. A potential use case for this scenario would be one-time promo/voucher codes being sent to Monetate via setCustomVariables(). Once you set the Custom Variable, it becomes available for targeting or display as a dynamic text in Content Builder.
Nth Closest StoreAny address from a spreadsheet or database supplied to Monetate

Options marked with an asterisk are not yet available for use in Email experiences.

The following table contains the values that you can use with dynamic text after you upload a location list to Locations Manager. See Upload a Locations List for more information.

Dynamic TextExplanation
Closest Location NameClosest store name to visitor
Closest Location Address1Closest first line address to visitor
Closest Location Address2Closest second line address to visitor
Closest Location CityClosest city name to visitor
Closest Location State/RegionClosest state/region to visitor
Closest Location PhonePhone number to the location closest to the visitor
Closest Location Postal CodeClosest postal code to the visitor
Closest Location descriptionDescription of location closest to the visitor
Closest Location emailAn email address that corresponds to the location closest to the visitor

Adding Dynamic Text

Follow these steps to add dynamic text in Content Builder.

  1. Launch Content Builder.
  2. Click Add Layer and then select Text.

    Callout of the Text option in the Add Layer menu

  3. Type the basic message into the text layer, and apply font styling as necessary.

    To leverage boldface, italics, and other font-specific styles, you must use the appropriate font file from a specific font family. For example, if you want to use the bold typeface for Myriad Pro, you must use the Myriad Pro Bold font file.

  4. Click Add dynamic content in the text toolbar.

    Callout of the Add dynamic content button in the text toolbar

  5. Click the arrow to expand Property, and then select the dynamic text option that you want to use.

    The Property selector of dynamic text options

  6. Click OK.

    Callout of the OK button on the Add dynamic content modal

  7. Click anywhere outside of the text box to automatically generate a fallback text layer.

    The automatically generated Fallback text layer

  8. Click Fallback text layer 1 and then type and style as necessary the fallback text, which only appears to customers who don't match your targeting rules. For example, if you're targeting based on city, a customer whose city cannot be determined sees the fallback text instead of the message containing the dynamic text.

    Callout of 'Fallback text 1' layer

  9. Make any other changes to the creative that you're creating, then name it, and then click SAVE.

Previewing a Creative with Dynamic Text

Follow these steps to preview a creative to which you've added a dynamic text layer in Content Builder.

  1. Open the file in Content Builder.
  2. Click PREVIEW.

    Callout of the PREVIEW button

  3. Select an option from Preview with to view the creative with the longest dynamic text value possible; with the shortest dynamic text value possible; or with the fallback text.

    Callout of the Preview with selector in the Content Preview modal

Click the X to close the Content Preview modal if you need to revise the file. Ensure you click SAVE after you make any changes.