Recommended Product Filters
  • 08 May 2024
  • 2 Minutes to read

    Recommended Product Filters


      Article Summary

      Suggested reading: Anatomy of Smart Recommender Settings

      Product recommendation filters are the key elements for tailored product recommendations in line with the needs of the marketing campaign. 

      In this article, you will find answers to the following questions:

      Standard Filters

      Standard filters are the filter configurations that you generate through the campaign settings. They do not depend on a dynamic behavior or data value that changes based on different end-user sessions.

      Dynamic Filters 

      Your title goes here
      Dynamic filters are currently available on Web Smart Recommender and API-based Web Smart Recommender campaigns configured for product or article page types.

      Dynamic filters are the filter configurations that you generate through the campaign settings. Unlike standard filters, their behavior changes based on different end-user sessions. For example, you can show only women's shirts when the user is viewing a women's shirt or show S-size sports bras when they are viewing an S-size sports bras.

      Dynamic filtering uses the related attribute value in filtering as the related attribute value of the browsed product. Hence, there's no need to create separate campaigns for each attribute, like one for S size and one for M size. Instead, you can create a single campaign, utilize the dynamic filter, and choose "size" as the attribute

      Recommendation filtering is formed from the logical connection of filtering expressions by logical connectors.

      • The structure of a recommendation filtering is  [Filtering Expression I Filtering Expression Group ] [AND | OR ] [Filtering Expression I Filtering Expression Group ] 
      • The structure of a filtering expression is [Product Attribute ] [Operator] [Product Attribute Value]
      • The structure of a filtering expression group is [Expression 1 | Expression Group 1] [OR | AND] [Expression 1 | Expression Group 1]

      Filtering expressions are formed with a product attribute to be filtered accordingly, an operator for meeting criteria, and the attribute value for the criteria. The available operators and the formats for the value part directly depend on the data type of a product attribute. For different data types, the following operators and formats are in use.

      Data TypeOperatorValue
      Number
      • is equal to
      • is not equal to
      • is greater than
      • is less than is 
      • greater than or equal 
      • is less than or equal 
      • is between
      Number
      • in
      • not in
      List of numbers
      String
      • is exactly
      • is not exactly
      • contains
      • does not contain
      String
      • in
      • not in
      List of string
      Boolean
      Boolean (True/False)
      URL
      • is exactly
      • contains
      • does not contain
      • is empty
      • is not empty
      URL
      Date
      • after
      • before
      • is
      • is not
      Date
      • in last
      Positive number (weeks, days, hours)

      Configuration of Filtering

      • Web Smart Recommender

      You can manage the Recommendation Filtering on the Recommendation Settings prompt.

      1. Create a Web Smart Recommender campaign.
      2. In the Design step, add or edit a variant.
      3. Add your Smart Recommender widget.
      4. To configure your filtering, click the Recommendation Settings > Add Filter.

      • API Based Web Smart Recommender

      You can manage the Recommendation Filtering from the add/edit variant popup.

      1. Create an API-Based Web Smart Recommender campaign.
      2. In the Design step, add or edit a variant.
      3. To configure your filtering, click the Recommendation Settings > Add Filter, and define your attribute and operator.


      Was this article helpful?


      ESC

      Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses