Skip to content

FAQ - Recommendations

This page contains questions regarding Relewise recommendations. If your question is not found below, please reach out to us via email or Slack.


What recommendation type should I use for my PDP/PLP/Basket?

The ideal recommendation type is entirely dependent on the kind of business you run, whether you cater to B2C or B2B customers, the type of products you sell, and so much more. That said, we have collected a number of suggestions based on what our customers have had success with so far. The list is located under our best practices, available here.

 

My Recommendations shows strange/unexpected/the wrong products

This issue arises when there is insufficient behavioral tracking to properly support a substantial recommendation scheme. For instance, if you are using the ProductsViewedAfterViewingProduct recommendation, it is a prerequisite that Relewise has been able to gather enough product view trackings to predict what products should be shown.

When there is insufficient behavioral tracking to properly fill the recommendation, the system may not have enough data to fill out your recommendation slider. There are two popular solutions for this, both of which are predicated on enabling the Fill function via the AllowFillIfNecessaryToReachNumberOfRecommendations flag.

The default Fill will attempt to fill out a recommendation slider with Popular products, ensuring that your users will see entities that, if not directly relevant to the product they are viewing, at least has a proven high interest rate across your site.

Alternatively, you can include a filter on the Fill that limits the scope to only target popular products from the same product category as the product being viewed. This helps to ensure that the products being recommended has more direct value to the user.

csharp
request.Filters.Add(new ProductCategoryIdFilter("category-id", CategoryScope.ImmediateParent)
    {
        Settings = new FilterSettings
        {
            Scopes = new FilterScopes
            {
                Default = new ApplyFilterSettings(false),
                Fill = new ApplyFilterSettings(true),
            }
        }
    });

Don't know us? Don't worry - you can find more information about us, by visiting our main page www.relewise.com