Edit App Smart Recommender campaigns

Prev Next

You can access Smart Recommender through Experience > Discover > App Smart Recommender

You can configure the following options to create your campaign:

You will see 10 pre-defined campaigns listed with their name, recommendation strategy, status, and last updated date. You can edit these existing campaigns. 

1. Click the Menu against the campaign you want to edit and click the Edit option.

2. Choose one of the following algorithms that you want to use to recommend products:

Top Sellers, Top Sellers of the CategoryMost Popular Items, Most Popular Items of the CategoryTrending Products, Trending Products in the CategoryHighest Discounted Items, Highest Discounted Items of the CategoryNew Arrivals, New Arrivals of the CategoryMost Valuable Products, Most Valuable Products of the CategoryPurchased TogetherViewed TogetherUser BasedMixed StrategyManual MerchandisingRecently Viewed Items, and Purchased with Last Purchased.

3. After choosing your algorithm, you can configure your settings.

4. You can set a name for your campaign. This name will be displayed on the listing page as the campaign name.

Algorithm settings

You can enter the product count shown in the recommendation area. For example, if you enter 15, the Smart Recommender Algorithm will display 15 different products.

Product details

You can enable the recommended products to have product details.

Filters

You can filter your recommendations based on Standard and Dynamic filters. You can add up to 20 different filters to the same campaign.

Standard Filters are default attributes and product attributes. They are generated from campaign settings and do not depend on dynamic behavior or data values that change among different end-users.

Dynamic Filters are generated from campaign settings, and their behavior changes among different end-user sessions. Dynamic filters are available only for the product detail page-oriented recommendations as they take the data from the respective product. In this case, the related attribute's value is the browsed product's attribute value.

The Dynamic Filters without the category attribute will not function on devices with SDK versions older than iOS 13.10.0, Android 14.8.0, ReactNative 6.8.2, Flutter 3.18.2, and Cordova 2.4.0. You need to update your SDK to a compatible version and prompt your users to update their apps to use the Dynamic Filters without the category attribute.

To use the product attributes, you must define them via Inone > Components > Attributes and Events > Product Attributes. You should also add the product attributes from your web and app sources to the product attributes list. 

Your title goes here
Product attributes from web and app sources will not be available in the product feed unless they are added to the product attributes list. 

A filtering expression consists of a [product attribute], an [operator], and an [attribute value]. The operators and data types are as follows:

Attribute Data TypeOperatorValue Data Type
String

Is exactly, Is not exactly, contains, does not contain, In, not in

String
Number

is equal to, is not equal to, is greater than, is less than, is greater than or equal, is less than or equal, In, not in

Number
Boolean-Boolean
Date

after, before, Is, Is not, In last

Date (in weeks, days, hours)

5. Save this step to go back to the listing page.

6. Click the menu on your campaign to activate Smart Recommender for your app.