Adjust AI-ML-based product recommendation results

This article explains how to adjust product recommendation results based on artificial intelligence-machine learning (AI-ML) to your business.

After enabling product recommendations, the default settings will take effect; these parameters will work for may work for many needs. It is best to plan to spend some time evaluating whether the results fit the selling motion of products. We suggest evaluating results for a few days before changing parameters as needed before testing again.

Understanding recommendation list parameters

Before changing the parameters, learn about how they will affect the results below.

The "Trending" product list has two parameters that can be changed:

Example "Trending" list default parameters

  1. Include new products from last X days - Products that have been added within the specified number of days before the current date can be used to select product candidates. The default value in the picture suggests that products as old has 180 days can be used in the trending product list.
  2. Include sales from last X days - Sales transactions that have occurred within the specified number of days before the current date can be used to order the products. The default value above suggests that all purchases made of a product in the last 30 days would be used to determine the placement of the product in the trending product list.

"Best selling" product list

Depending on your business, the "Best selling" list can bring different results than trending, even though they both use transaction data to order products. Because best selling has no cut off based on assortment date, Best selling can still highlight very popular, older products that might have been dropped from the trending list.

The "Best selling" product list has one parameter that can be changed:

Example Best selling list default parameter.

  1. Include sales from last X days - Sales transactions that have occurred within the specified number of days before the current date can be used to order the products. The default value above suggests that all purchases made of a product in the last 30 days would be used to determine the placement of the product in the Best selling product list.

Manually add or remove products from recommendation lists

  1. Go to Retail and Commerce > Product recommendations > Recommendation parameters.

  2. In the list of shared parameters, select Recommendation lists.

  3. Select the list add or remove products from.

  4. To add products to the table, select Add line.

  5. Under the Product column, search for a product by Name or Product number.

    Example of searching for a product on the New product list.

  6. Under the Line type column, select one of two options:

    • Include – forces a product to the front of the list
    • Exclude – removes a product from appearing in the list

    Example of Including or Excluding a product from the New product list.

  7. Changing the Display order will change the order that products marked include will appear in the list.

    • If two products have the same display order value, then the final order of those two results may differ from the back office.
  8. To remove products from the table: select the line to remove and select Remove.

For "People also like" or "Frequently bought together" lists

In the context of "Frequently bought together" or "People also like" lists, machine learning is used to analyze consumer purchase patterns to recommend related products commonly purchased together for a unique seed product.

A seed product is the product you want to generate results for. In the context of manually adjusting recommendation lists, you are adding or removing results for this product.

Follow these steps to manually add or remove results for a seed product:

  1. Select the Seed product.
  2. Under the Product column, search for a product by Name or Product number. Example of searching for a product on the Frequently bought together list.
  3. Under the Line type column, select one of two options:
    • Include – forces a product to the front of the list
    • Exclude – removes a product from appearing in the list
      Example of Including or Excluding a product on the Frequently bought together list.
  4. To remove products from the table: select the line to remove and select Remove.

Additional resources

Product recommendations overview

Enable Azure Data Lake Storage in a Dynamics 365 Commerce environment

Enable product recommendations

Enable personalized recommendations

Opt out of personalized recommendations

Enable "shop similar looks" recommendations

Add product recommendations on POS

Add recommendations to the transaction screen

Manually create curated recommendations

Create recommendations with demo data

Product recommendations FAQ