When creating campaigns in product recommendations, it would be great to have dynamic value capabilities.
For example, if I have multiple brands on my website and I want the first product being recommended to match the brand of the sku that the user is on, I should be able to create a campaign rule that says brand = whatever brand the user is on the PDP of.
Another example would be categories. If I want the rec widget on the category page to only display products within that category. or my widget on the search page to only display products from the category of the product being searched. or the PDP widget to only show products within the same category. It would be nice to have this dynamic capability.
PRODPER-I-83 "Freedom to adjust algorithms for main widgets" would fix this.
We just implemented Product Recommendations for our business and we found many issues with the limited ability to create campaigns around customAttributes. The core issue is in some use cases there are customers who should only see certain types of products based on customAttributes for a given user such as sales jurisdictions, country codes etc.
For example.
Customer A has a customAttribute for marketCode: USD, CAN.
We should be able to create a campaign or rule, that allows us to only recommend products with attributes that match marketCode: USD, CAN.
In order to achieve this today Optimizely has to create backend expressions to help facilitate dynamic business cases such as the example.
Thanks for your input. We'll look into this idea.