This is a general task to define a few different up sell components for the PDP page, and begin the design tasks for this. There are a few existing issues on this, we can gather the info/specs here.
A simple way to do this would be to pull items with 1 or more tags. We should limit how many related items should show, and this should be randomized so the same items don't always show up.
For the simplest use cases, related product recommendations can either assist shoppers to see like products with similar facets/attributes (display other blue road bikes) and/or provide complementary recommendations (display bike lock(s) for bike that has been carted).
The initial application of related products for finding "similar" products could be accomplished by matching all the tags of the PDP and/or specific carted item and then ranking the catalog items based on the total number of tag matches. For example, if a PDP contains tags Bike, Blue, Child. Product A with tags Bike, Child would rank higher than Product B with tag Bike.
For "complementary" product recommendations, in order to properly cross-sell other items, an additional tag would be needed to be inserted into the lookup to properly surface truly complementary products. For example, for a bike that was carted, there would be a need to have a static setting to lookup products that are tagged as accessories, services, or other tags determined specific by each retailer. The system would then retrieve & rank as it would normally - but with the additional tag inserted by the system.
Other things to consider/futures:
Ability to limit retrieved products within a specific price point +/- x% from currently viewed/carted product.
-Further rank products based on current stock levels - i.e. recommend perishable products with the highest level of inventory, or display limited "last 1 left" products.
-Further rank products based on popularity - i.e. # sold in the past x days.
-Further rank products based on past purchase combinations - i.e. Product A was most often purchased with Product B (carted product).
@aaronjudd commented on Wed Aug 30 2017
This is a general task to define a few different up sell components for the PDP page, and begin the design tasks for this. There are a few existing issues on this, we can gather the info/specs here.
@spencern commented on Wed Oct 04 2017
@cindyfirestone can you add some more details to this issue?
@cindyfirestone commented on Wed Oct 04 2017
A simple way to do this would be to pull items with 1 or more tags. We should limit how many related items should show, and this should be randomized so the same items don't always show up.
@Itsneilpatil commented on Wed Oct 04 2017
For the simplest use cases, related product recommendations can either assist shoppers to see like products with similar facets/attributes (display other blue road bikes) and/or provide complementary recommendations (display bike lock(s) for bike that has been carted).
The initial application of related products for finding "similar" products could be accomplished by matching all the tags of the PDP and/or specific carted item and then ranking the catalog items based on the total number of tag matches. For example, if a PDP contains tags Bike, Blue, Child. Product A with tags Bike, Child would rank higher than Product B with tag Bike.
For "complementary" product recommendations, in order to properly cross-sell other items, an additional tag would be needed to be inserted into the lookup to properly surface truly complementary products. For example, for a bike that was carted, there would be a need to have a static setting to lookup products that are tagged as accessories, services, or other tags determined specific by each retailer. The system would then retrieve & rank as it would normally - but with the additional tag inserted by the system.
Other things to consider/futures:
-Further rank products based on current stock levels - i.e. recommend perishable products with the highest level of inventory, or display limited "last 1 left" products. -Further rank products based on popularity - i.e. # sold in the past x days.
-Further rank products based on past purchase combinations - i.e. Product A was most often purchased with Product B (carted product).