Attribute Personalization for In-App Automation

Now you can personalize In-App Automation using attributes.

Use AttributesMetadata used for audience segmentation and personalization. They extend the concept of Tags by adding comparison operators and values to determine whether or not to target a user, helping you better evaluate your audience. with In-App AutomationMessages that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times. to tailor your messages for each member of your audience. Attributes can be used to personalize content in all text fields (header, body, footer, button), as well as for actions and media URLs.

  1. Make sure your project is set up for attributes.
  2. Use HandlebarsHandlebars is Airship’s templating language for personalization. Handlebars expressions use double curly braces wrapped around a content template, ranging from a simple variable, e.g., {{first_name}}, to complex evaluations of personalization data. such as {{first_name}} in text fields, and your message will populate with the with the data stored in the attribute.
 Note

Attribute personalization for In-App Automation is not currently supported for Custom HTML.

See the documentation for details: Personalization Using Attributes and Create an In-App Automation.