Currently, when creating a campaign, we have several elements to display products, such as Best Sellers, Smart Products, Selected Products, and New Products. However, none of these options allow recommending products dynamically based on a specific category chosen by the user.
A client suggested a feature similar to Smart Products, but with the ability to define a specific product category. The system would then automatically display products from that category, ideally selecting them dynamically or randomly, instead of requiring manual product selection.
Example use case
A marketer creates a campaign and selects the category “Omega-3 Supplements”.
Instead of manually selecting products, the system would automatically display products from that category, rotating or randomizing them to keep the content dynamic.
Why this would be useful
Reduces manual work when building campaigns
Keeps product recommendations dynamic without constant updates
Allows campaigns focused on specific product segments or categories
Improves scalability for stores with large catalogs
Suggested behavior
User selects a product category when configuring the product element
The system automatically pulls products from that category
Products can be randomized or dynamically rotated within the campaign
Optionally allow setting number of products to display