Use custom attributes to determine which promotions appear in a campaign. Similar to
other catalog item types, custom attributes can also be returned as the output of a decision.
When creating a promotion, adding a custom attribute is optional, but it’s recommended.
Required Editions
| Permissions Needed |
| To create promotion attributes: |
A role with Catalog Create/Edit permissions |
After you have configured a custom attribute, you can assign a value to the attribute when
creating or editing a promotion. Supported attribute types include string, integer, decimal,
date, and boolean.
Custom attributes are useful in a promotion as a decision filter or as a decision output. A
template developer can perform exact match filtering for a promotion attribute to determine
which promotions are eligible to return in a campaign or from an Einstein Decision. For
example, if a promotion attribute, loyaltyTier, has a value of Silver, the template
developer can specify to only return promotions with a loyaltyTier of Silver. After
determining which promotion to return, either with rules or Einstein Decisions, a template
developer can also configure a campaign to return a text-based attribute value. For example,
if you’re using Einstein Decisions to display a call to action, you can store the text as an
attribute on each call-to-action promotion. Then, you can return the text value for that
attribute.
-
To create a custom attribute, select .
-
Configure the attribute and save it.