This is a premium feature. Contact your Customer Success Manager to enable it on your Kameleoon Account.
- Leverage built-in algorithms to select which products appear in your recommendation.
- Apply conditions to decide which algorithm should run.
- Apply filters to refine which products each algorithm returns.

- Changing the block’s title.
- Combining algorithms and filters.
- Configuring complex scenarios
Builder and rules overview
The merchandising rule builder lets you chain together algorithms, conditions, and actions.Kameleoon evaluates rules from top to bottom. If there are not enough products matching the rules of one block, Kameleoon moves to the next block.

- Action — perform an operation such as renaming the entire product recommendation block displayed in your app.
- Condition — define the logic that determines which algorithm runs.
- Algorithm — select a built-in recommendation algorithm and apply filters to it.

Actions
- Change block title to rename the block.
- Sort products to sort the products returned by the algorithm based on different logic (for example, price, number of orders on those products, rating).
Conditions versus filters
Conditions and filters serve different purposes.Conditions
To add a condition:- Click the + icon > Condition.
- Choose from the available condition types.

Due to the “top to bottom” logic, a condition is applied to the next algorithm (the algorithm under the condition). For example, in the image below, if the product is more than $100 and in the cart, the user will see other popular products. If not, the user will see similar products.

Available conditions
Filters
Filters refine which products an algorithm returns. To add a filter:- Hover over an algorithm > click the cogwheel icon.
- Select Add filter.
- Choose your desired filter and configure its parameters.
Available filters
Example use case
You can combine conditions and filters to create sophisticated merchandising scenarios. Example:- Condition: If the current product costs more than $100 → use the “Popular products” algorithm.
- Filter (on Popular products): Only show products from categories the user purchased from.