Algorithms for widgets

  • Updated
This feature is in beta.

Algorithms determine which products a widget recommends. You can add one or more of the following algorithms to a widget to support your strategy.

The description for each algorithm is the pre-defined logic that the algorithm uses to recommend products. The page types are where you can use each algorithm.

You can apply quick filters and advanced filters to each algorithm to further personalize the product recommendations that the algorithm generates.

Abandoned basket

  • Description – Products abandoned in the user's basket.
  • Page types – All

Added to basket after viewing

  • Description – Products added to the basket after viewing the current product.
  • Page types – Product, Basket, Checkout, WishList, Order

Added to basket after viewing + smart score

  • Description – Products with the highest score and likelihood to be added to the basket after viewing the current product.
  • Page types – Product, Basket, Checkout, WishList, Order

Added to basket after viewing + smart filter

  • Description – Products added to the basket after viewing the current product with the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order

Added to basket from same category after viewing current product + smart filter

  • Description – Products from the same category added to the basket after viewing the current product with the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order

Basketed together

  • Description – Products added to the basket alongside the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Basketed together + smart filter

  • Description – Products added to the basket alongside the product currently being viewed with the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order

Bestsellers by brand

  • Description – Products that sold the most for the specified brand.
  • Page types – All

Bestsellers by units sold

  • Description – Products with the most units sold.
  • Page types – All

Bestsellers by units sold in last 2 days

  • Description – Products with the most units sold within the last 2 days.
  • Page types – All

Bestsellers by units sold in last 24 hours

  • Description – Products with the most units sold within the last 24 hours.
  • Page types – All

Bestsellers by units sold in last 7 days

  • Description – Products with the most units sold within the last 7 days.
  • Page types – All

Bestsellers by units sold + smart filter

  • Description – Products with the most units sold with the most statistically significant filter applied.
  • Page types – All

Products in any category with most units sold

  • Description – Products from any category that have the most units sold.
  • Page types – All

Bestsellers from category previously purchased

  • Description – Products with the most units sold from a category previously purchased with the most statistically significant filter applied.
  • Page types – All

Bought together

  • Description – Products purchased alongside the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Bought together (B2B)

  • Description – Products related to the user's industry purchased alongside the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Bought together + smart filter

  • Description – Products purchased alongside the product currently being viewed with the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order

Discounted products previously purchased

  • Description – Products the user previously purchased that are discounted.
  • Page types – All

Discounted products previously viewed

  • Description – Products the user previously viewed that are discounted.
  • Page types – All

Discounted products related to previous purchases

  • Description – Products related to previous purchases that are discounted.
  • Page types – All

Discounted products related to previously viewed

  • Description – Products related to what the user previously viewed that are discounted.
  • Page types – All

Emerging new products

  • Description – New products with the highest increase in sales.
  • Page types – All

Emerging products

  • Description – Products with the highest increase in sales.
  • Page types – All

Emerging products related to previous purchases

  • Description – Products that have the highest increase in sales related to previous purchases.
  • Page types – All

Emerging products related to previous views

  • Description – Products that have the highest increase in sales related to what the user previously viewed.
  • Page types – All

Fallback recommendations

  • Description – Recommendations from the most popular algorithms.
  • Page types – All

Highest converting products

  • Description – Products with the highest conversion rate.
  • Page types – All

Highest converting products in the last 24 hours

  • Description – Products with the highest conversion rate in the last 24 hours.
  • Page types – All

Highest converting products when viewed together

  • Description – Products with the highest conversion rate that are typically viewed in the same session as the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Highest revenue generating products

  • Description – Products with the most revenue generated.
  • Page types – All

Highest revenue generating products in last 24 hours

  • Description – Products with the most revenue generated in the last 24 hours.
  • Page types – All

Highest revenue generating products in last 30 days

  • Description – Products with the most revenue generated in the last 30 days.
  • Page types – All

Highest revenue generating products per view

  • Description – Products with the most revenue generated per view.
  • Page types – All

Manual recommendations from CSV file

  • Description – Manually recommend products defined by a CSV file.
  • Page types – All

Most likely to be purchased

  • Description – Products the user is most likely to purchase.
  • Page types – All

Most ordered products

  • Description – Products that are ordered the most.
  • Page types – All

Most ordered products in last 30 days

  • Description – Products that were ordered the most in the last 30 days.
  • Page types – All

Most ordered products in last 7 days

  • Description – Products that were ordered the most in the last 7 days.
  • Page types – All

Most viewed products

  • Description – Products that are viewed the most.
  • Page types – All

New products

  • Description – Products recently added to the product catalog.
  • Page types – All

New products related to previous purchases

  • Description – New products that are related to previous purchases.
  • Page types – All

New products related to previously viewed

  • Description – New products that are related to what the user previously viewed.
  • Page types – All

Popular products added to basket

  • Description – Products frequently added to the basket.
  • Page types – All

Popular products added to basket + smart filter

  • Description – Products frequently added to the basket with the most statistically significant filter applied.
  • Page types – All

Popular with previously basketed products

  • Description – Popular products related to what the user previously added to the basket.
  • Page types – All

Popular with previously purchased products

  • Description – Popular products related to what the user previously purchased.
  • Page types – All

Popular with previously viewed products

  • Description – Popular products related to what the user previously viewed.
  • Page types – All

Popular with previously viewed products + attribute boost

  • Description – Popular products related to what the user previously viewed, boosted by attributes (brand, color, discount, term, type).
  • Page types – All

Purchased after viewing

  • Description – Products typically purchased after viewing the current product.
  • Page types – Product, Basket, Checkout, WishList, Order

Purchased by similar users

  • Description – Products a user is most likely to purchase based on purchases of similar users.
  • Page types – All

Purchased with recently basketed

  • Description – Products purchased alongside the products the user previously added to the basket.
  • Page types – All

Purchased with recently purchased

  • Description – Products purchased alongside the products the user previously purchased.
  • Page types – All

Random products with same brand as product viewed

  • Description – Products randomly selected that have the same brand as the product currently viewed.
  • Page types – Product, Basket, Attribute, Brand

Random products with same category as product viewed

  • Description – Products randomly selected from the same category as the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order, Category

Random products with same type as product viewed

  • Description – Products randomly selected with the same type attribute as the product currently being viewed.
  • Page types – Product, Basket, Attribute

Random products with similar attributes as product viewed

  • Description – Products randomly selected with the same attributes as the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Recently purchased

  • Description – Products the user recently purchased.
  • Page types – All

Recently purchased + filters

  • Description – Products the user recently purchased prioritized by quantity purchased.
  • Page types – All

Recently viewed

  • Description – Products the user recently viewed.
  • Page types – All

Recently viewed + optional filters

  • Description – Products the user recently viewed with the option to determine how far back the data looks and how many views are required before recommending.
  • Page types – All

Related to search term

  • Description – Products related to a search term the user entered.
  • Page types – All

Viewed together

  • Description – Products viewed alongside the product currently being viewed.
  • Page types – Product, Basket, Checkout, WishList, Order

Viewed together + smart filter

  • Description – Products viewed alongside the product currently being viewed with the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order

Bestsellers by units sold with the same category in last 7 days

  • Description – Products in the same category with the most units sold within the last 7 days with the most statistically significant filter applied.
  • Page types – All

Bestsellers by units sold with the same category + smart filter

  • Description – Products in the same category with the most units sold and the most statistically significant filter applied.
  • Page types – Product, Basket, Checkout, WishList, Order, Category

Random

  • Description – Random products from the product catalog that can be filtered and sorted.
  • Page types – All

Product Catalog

  • Description – Random products from the product catalog.
  • Page types – All