Many websites use filters to refine the results of recommendation algorithms, ensuring that recommendation banners are highly relevant and impactful.
By default, some filters are automatically applied in AB Tasty’s recommendation algorithms:
- The API does not return products flagged as unavailable or inactive in the product feed.
Additionally, a wide range of custom filters can be configured directly on the platform to suit specific business goals. Below is a selection of the most commonly used filters, categorised by strategy and objective.
Promotions Filters
Description: Include or exclude promotional items based on the time of year or specific page types.
Strategy: All strategies
Objective: Boost conversion rate
Type: Items inclusion or exclusion
Ratings and Reviews Filters
Description: Include only items with ratings higher than a set threshold (e.g., 4/5), depending on the availability of ratings and reviews data.
Strategy: All strategies
Objectives: Boost cart additions, increase average order value
Type: Items inclusion
Brand Filters
Description: Prioritise or exclusively include items from specific brands or the same brand as the input item.
Strategy: All strategies
Objective: Increase relevance
Type: Items inclusion
Custom Availability Filters
Description: Recommend items available in specific stores, marketplaces, or stock locations.
Strategy: All strategies
Objective: Increase relevance
Type: Items inclusion
Exclude User Items (Bought, Cart, Viewed)
Description: Exclude items already purchased, added to the cart, or recently viewed by the user.
Strategy: All strategies
Objective: Increase relevance
Type: Items exclusion
Selected Options Filters
Description: Exclude items with fewer than a set number of options available in stock.
Strategy: All strategies
Objective: Increase relevance
Type: Items exclusion
Exclude Free Items
Description: Remove gift cards, special packaging, or other "free" items from recommendations.
Strategy: All strategies
Objective: Clean recommendation results
Type: Items exclusion
Exclude Trash Items
Description: Exclude items with incomplete data (e.g., no image, missing price, title, description, or URL).
Strategy: All strategies
Objective: Clean recommendation results
Type: Items exclusion
Higher Price Filters
Description: Include only items priced higher than a given threshold or higher than the input item’s price (e.g., on product pages).
Strategy: Product page
Objective: Boost conversion rate
Type: Items inclusion
Same (Sub)Category Filters
Description: Include only items from the same category, subcategory, or product type as the input item (e.g., viewed item, cart item).
Strategy: Product page
Objective: Increase relevance
Type: Items inclusion
Different Category Filters
Description: Exclude items from the same category to promote cross-category navigation.
Strategy: Category page
Objective: Boost average order value
Type: Items exclusion
Lower Price Filters
Description: Include only items priced lower than a given threshold or lower than the input item’s price (e.g., on cart pages).
Strategy: Cart page
Objective: Boost average order value
Type: Items inclusion