Problem
An attribute that is available in the Pathways widget and usable in Search/Category ranking rules does not appear in the Recommendations widget. This is typically observed when the attribute is visible in search results, APIs, or ranking rule configurations but is missing from the Recommendations Widget Manager, preventing users from selecting it while creating or modifying recommendation rules. As a result, there is an apparent inconsistency in attribute availability across different modules, where the attribute functions correctly in Pathways or Search but is not exposed for use in Recommendations.
Example : The attribute ‘pcs_is_replacement’ is not available for their ‘Frequently Viewed Together’ widget
NOTE - Applicable across all widget types such as Similar Products, Frequently Viewed Together, Frequently Bought Together, Past Purchase, Best Seller, Experience-Driven Recommendations, & Trending Products.
Cause
The Recommendations widget only allows rule configuration on attributes that are both indexed and stored (FL-enabled). In contrast, Pathways and Search APIs can utilise attributes that may not be configured as stored/displayable.
The attribute ‘pcs_is_replacement’ is not marked as ‘Displayable’. The Displayable checkbox was selected to make it a stored attribute.
Attribute after selecting the ‘Displayable’ checkbox.
Solution
-
Verify Attribute Configuration
Check whether the attribute in question is configured as a stored (FL-enabled) attribute. -
Update Attribute Mapping (if required)
If the attribute is not FL-enabled:- Modify the attribute mapping in Catalog Management.
- Enable the attribute as displayable (FL-enabled).
- Ensure you obtain client approval before making this change.
-
Reprocess the Data Feed
After updating the configuration:- Trigger a full feed rerun or reindexing process.
- Once completed, the attribute should become available in the Recommendations Widget Manager.
Additional Notes
- Attribute changes require a full feed rerun or reindex to reflect in the Recommendations widget.
- The attribute will only appear in the widget manager after successful indexing is completed.