How Product Logics work
See a detailed list of the Product Logics available in Clerk.io, how they show the products they do and which endpoints they use.
Clerk.io has many different Product Logics that allows you to show the right products anywhere whether that is by using Recommendations, Search or Email.
Use the below table to get an overview of how each of them works.
Product Logic | Description | API Endpoint |
---|---|---|
Best Sellers | The most popular products in your store, that have been included in the most amount of orders for the longest time. The amount of the same products in each order makes no difference. Usually stays the same for extended periods as long as you have the same products in stock. | View in docs |
Hot Products | Products that recently saw an increase in sales. No specific time frame is used - it is calculated dynamically based on changes in how the products sell. E.g. if a product normally sells 3 times pr. week but suddenly sells 20 times in two days, a trend is happening. | View in docs |
Newest Products | Products that were most recently added to the store, with the newest ones shown first. Requires the attribute “age” or “created_at” to be present on products. | View in docs |
Best Sellers In Category | The most popular products within a specific category. | View in docs |
Hot Product In Category | Products that recently saw an increase in sales within a specific category. | View in docs |
Newest Products In Category | Products that were most recently added to a specific category, sorted by newest first. Requires the attribute “age” or “created_at” to be present on products. | View in docs |
Best Alternative Products | Products that are the closest matches to the product being viewed, sorted by popularity. Finds products based on all available attributes like name, brand, category, price and any other data that makes the products similar.
| View in docs |
Best Cross-Sell Products | Products that are most likely to be bought with the product being viewed. This is both based on the actual products bought with it, but also products that are likely to be a good match, e.g. a belt for a pair of pants. We measure this by analysing which types of products are normally bought together, to allow the same types of recommendations to be displayed even for products that have not been bought together yet.
| View in docs |
Most Sold With | The products that have been sold most with any given product or multiple ones. This logic is a lot simpler than Best Cross-Sell Products, as it does not predict any new products to show, but simply counts the ones that have been sold most with the given product(s). | View in docs |
Recommendations Based On Keywords | Products matching a specific keyword or phrase, sorted by how much they sell. | View in docs |
Specific Products | The exact products specified. If configured to show a higher Number of products than specified, results will be filled with Best Sellers. | |
Visitor Recommendations | Products that are most likely to be bought by a visitor, based on their most recent browsing. Uses a combination of cross-sell and alternatives to find the best matches for each visitor.
| View in docs |
Visitor Alternatives | Similar products that are most likely to be bought by a visitor, based on their most recent browsing.
| View in docs |
Visitor Click History | The exact products clicked by a visitor.
| View in docs |
Recommendations Based On Orders | Products that are most likely to be bought by a customer, based on their previous purchases. Uses a combination of cross-sell and alternatives to find the best matches for each visitor.
| View in docs |
Similar To Order History | Similar products that are most likely to be bought by a customer, based on their previous purchases.
| View in docs |
Customer Order History | The exact products bought by a customer.
| View in docs |
What Customers Look At Right Now | Products most recently clicked on by any visitor on the webshop. | View in docs |
Recently Purchased Products | Products most recently bought by any customer on the webshop. | View in docs |
Best Page Alternatives | Best similar pages to the one currently viewed. Analyses all text of the page to find keywords related to other pages. | View in docs |
Pages Related To A Product | Best matching pages for the product being viewed. Analyses the products data and compares it to pages that mention the product or related concepts. | View in docs |
Pages Related To A Category | Best matching pages for the category being viewed. Analyses the category’s data and compares it to pages that mention the category or related concepts. | View in docs |
Products Related To A Page | Best matching products for the page being viewed, sorted by popularity. Analyses all text of the page to find keywords related to the specific products | View in docs |
Categories Related To A Page | Best matching categories for the page being viewed, sorted by popularity of the products within them. Analyses all text of the page to find keywords related to the specific categories | View in docs |
Live Search | Predicts what the visitor is trying to find, by auto-completing their query and showing the best matches sorted by trends, like Hot Products. | View in docs |
Search | Shows the best matches sorted by popularity, for the exact query a visitor typed. | View in docs |
Categories Search | Built-in to Live Search by default. Shows results based on categories matching the search terms. Uses any text available on categories like name, description etc. | View in docs |
Pages Search | Built-in to Live Search by default. Shows results based on pages matching the search terms. Uses any text available on pages like title, text, type etc. | View in docs |