Use audiences enrichment attributes

Last update: 2025-02-10
  • Created for:
  • Beginner
    User

When targeting an audience generated using composition workflows, custom (CSV file) audience, or Federated Audience Composition, you can leverage enrichment attributes from these audiences to build your journey and personalize your messages.

NOTE

Audiences created via CSV file custom upload before October 1, 2024, are not eligible for personalization. To use attributes from these audiences and take full advantage of this feature, please re-create and re-upload any external CSV audience imported prior to this date.

Consent policies do not support enrichment attributes. Therefore, any consent policy rules should be based only on attributes found in the profile.

Here are the actions you can perform using audiences’ enrichment attributes:

  • Create multiple path in a journey based on rules that leverage the targeted audience’s enrichement attributes. To do this, target the audience using a Read audience activity then create rules in a Condition activity based on the audience’s enrichment attributes.

  • Personalize your messages in journeys or campaigns by adding enrichment attributes from the targeted audience in the personalization editor. Learn how to work with the personalization editor

IMPORTANT

To use enrichment attributes from audiences created using composition workflows, ensure that they are added to a Field Group within the “ExperiencePlatform” Data Source.

 Learn how to add enrichment attributes to a Field Group
  1. Navigate to “Administration” > “Configuration” > “Data Sources”.
  2. Select “Experience Platform” and create or edit a Field Group.
  3. In the schema selector, select the appropriate schema. The name of the schema will be in the following format: ‘Schema for audienceId:’ + the ID of the audience. You can find the ID of the audience on the audience details screen in the audience inventory.
  4. Open the field selector, find the enrichment attributes you want to add, and select the check box next to them.
  5. Save your changes.
  6. Once enrichment attributes have been added to a Field Group, you can leverage them in Journey Optimizer at the locations listed above.

Detailed information on data sources is available in these sections:

 What are enrichment attributes?

Enrichment attributes are additional attributes that are contextual and specific to an audience. They are not associated with the profile, and are typically used for personalization purposes.

Enrichment attributes are linked to an audience via an Enrich activity in audience composition or through the custom upload process.

 Where can I use enrichment attributes within Journey Optimizer?

Enrichment attributes from audience composition can be leveraged in the following areas. Learn how to use audiences enrichment attributes

  • Condition activity (Journeys)
  • Custom action attributes (Journeys)
  • Message personalization (Journeys and Campaigns)
 How do I enable enrichment attributes in Journeys?

To use enrichment attributes from audiences created using composition workflows, ensure they are added to a Field Group within the “ExperiencePlatform” Data Source. Information on how to add enrichment attributes to a Field Group is available in this section

 Are enrichment attribute values updated after a journeys starts?

Currently no. Even after wait or event nodes, enrichment attribute values remain the same as they were when the journey started.

On this page