In Marketing Cloud Personalization Einstein Recipes, you can configure filtering rules within the [Exclusions] tab using the "from user attribute" option. This feature is designed to filter recommendations (either Include or Exclude) by comparing a specific User Attribute against a product's values (e.g., Related Catalog Objects such as Color or Size).
However, if this rule is not working as intended, the root cause is often related to the format of the value stored in the User Attribute (specifically, whether it stores the Object's Name or its ID).
When comparing a User Attribute against a Related Catalog Object using "from user attribute," Personalization performs the matching based on the Related Catalog Object's ID, not its Name. Therefore, the User Attribute used for comparison must store a value that matches the ID of the Related Catalog Object.
Scenario: You want to recommend products based on a user's preferred color using the User Attribute favoriteColor and the Related Catalog Object Color.
Product's Color Settings (Catalog Object):
light_blueLight BlueRequired User Attribute Value: The User Attribute favoriteColor must store light_blue (the ID).
Light Blue (Name)light_blue (ID)Ensure that the User Attribute used for filtering matches the ID of the target Related Catalog Object.
favoriteColor) is selected.light_blue) in their attribute. Verify that the filter works as expected.Light Blue) in their attribute. Confirming that the filter fails for this user helps isolate the ID vs. Name mismatch as the cause.005228742

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.