Map Asset Attributes to Consumer Attributes

To help Einstein make targeted selections, map asset catalog attributes to consumer attributes. If an asset class contains assets in multiple languages, you can specify that only the assets that correspond to the subscriber’s language are available to select.

Ensure that each attribute you use in a Must Match rule can be populated for all subscriber profiles and that assets are available for each possible value.

Guiding Einstein Content Selection using the Must Match option can prevent unintended selections. But using this option can limit the number of available assets that Einstein Content Selection can select. When using Must Match rules, make sure that your account has enough assets to select one for each subscriber.

When using a Must Match rule where an asset attribute value is null or contains an empty string and a corresponding profile attribute is provided, the asset isn’t available to select because there’s a mismatch. If the asset’s value defined in a Must Match rule is omitted, it matches only when the subscriber’s profile attribute is also omitted.

In instances where an asset is eligible only to a subset of subscribers but most assets are eligible for everyone, use Exclusion rules instead of Must Match rules. For example, use Exclusion rules if one subscriber subset is for people only over age 21. Using Exclusion rules in this case avoids tagging the nonrestrictive assets with values that map to all age groups.

Tip
Tip If an expected asset attribute doesn’t appear, check Configure Asset Attributes in Settings. If you imported assets as a batch, check the asset catalog file to ensure that the attribute has a heading in the file’s first row and appears in a separate column.
  1. Click a consumer attribute.
  2. Select the attribute from your consumer profile data extension that relates to the asset attribute in the same row.
  3. If the asset attribute value must be identical to the subscriber attribute value, select Must Match.
    If an asset class contains assets in multiple languages, use this setting to specify that only the assets that correspond to the subscriber’s language are available to select. Match the CustomerLanguage asset attribute with the Language consumer profile attribute.
    The Must Match option can prevent unintended selections, but it can limit the number of available assets that Einstein Content Selection can select. When using Must Match rules, make sure that your account has enough assets to select one for each subscriber.
  4. To use the Must Match rule when Einstein Content Selection must show a fallback asset, select Apply to Fallback.
    The Apply to Fallback option limits the asset pool for your fallback image. To use this feature, make sure that you have a fallback image for each attribute value and consider applying the image to one asset attribute. To access this feature, contact your Salesforce account representative.
  5. Repeat these steps for each asset attribute that you want to map.
  6. Save the mapping.
Example
Example

Northern Trail Outfitters (NTO), an outdoor adventure apparel company, uploads image assets for a promotion related to the Olympic Games in its asset catalog file. Each image features the flag of the country where the promotion runs. NTO includes another field in the asset catalog file called Country. To ensure that image assets with the correct country’s flag appear to subscribers in that country, NTO maps the Country asset attribute to the CustomerCountry field in its consumer profile data extension. Then, NTO selects Must Match to tell Einstein Content Selection to select only this asset when the subscriber’s country matches the country in the asset attribute value. To manage subscribers who are missing their country profile data, NTO provides a few assets where no value is provided for Country.