Product Recommendations

A recommendation engine applies machine learning to visitor interaction profiles in order to surface the most relevant items (content or products) to each customer in their journey. Its primary aim is to increase cross-sells and up-sells in a retail environment, or engagement in the case of content, by helping customers find what they need or new items they would not have otherwise found themselves.

Using our visual Campaign Designer tool, you can easily do the following:

  • insert a recommendations component (a widget with recommended items) on relevant page(s)
  • configure the number of slots, information shown per item (name, price, etc.) and the widget's style
  • choose the appropriate Machine Learning model and apply any suitable filters to the recommendations
  • target audiences with the most suitable recommendations styling, positioning, and strategy.
  • understand ROI and recommendations performance through our in-depth campaign reporting

 

A recommendations campaign is not always about products in a standard retail scenario. For this reason, we mostly use the term item recommendations. An item can be a product or a piece of content, such as an article or a blog post. An item can be characterized by the following elements:

  • a unique Item ID that identifies it
  • a name for the product or a title for the piece of content
  • a URL to which a visitor can go in order to view details and/or purchase the item
  • a category for the item (could also have subcategories)
  • a thumbnail picture URL so that our platform can show the item's picture in the recommendation slot
  • additional information such as price, stock level, brand, style (in retail), or any other item attributes may or may not be present.

If the above elements are to be used for filtering recommendations, then they should be contained in an Inventory File and imported into our platform. This step is a part of the one-time setup that enables you to use the solution.

There are two versions for the recommendations feature: Basic and Advanced. The main difference between them lies in the number of items that can be used, and the range of Machine Learning algorithms that are supported. For a detailed comparison, see the table below:

  Basic Advanced
Inventory Size Restricted - up to 2,000 items Up to 200,000 items
Algorithms
  • Best Sellers
  • Most Viewed
  • Best Sellers
  • Most Viewed
  • Last Viewed
  • Viewed This - Viewed That
  • Viewed This - Bought That
  • Bought This - Bought That
  • Visitor Affinity
Filters
  • Category 1, 2, 3, 4 visually
  • Other attributes via code
  • Category 1, 2, 3, 4 visually
  • Other attributes via code

Note: To create a Recommendations campaign you need to complete the one-time setup and then use Campaign Designer to create, configure, and publish your campaign. See below for further details.

One-time setup tasks for Product Recommendations

Two essential tasks are needed to get this feature up and running. The first one lets our platform see all the items that are available for recommendations. The second tells us how to track the items (Item IDs) that your customers view, the ones they end up buying (in retail), or the ones they like, favorite, email, or share on social media. For more details on these tasks, see the following pages:

Creating a recommendations campaign

After completing the setup tasks, create a new campaign. The variants of this campaign will act as recommendation widgets.

To configure your campaign: