Skip to content

Product recommendations

Milano includes a recommendation engine that suggests products across your store. It pulls from five sources and fills results automatically.

SourceWhat it showsWhere to set it
Cross-sellsProducts you pair together (for example, phone + case)Products → Product data → Linked Products → Cross-sells
Up-sellsHigher-end alternativesProducts → Product data → Linked Products → Up-sells
Related productsProducts with matching tags or categoriesAutomatic — based on product tags
Best-sellingProducts ranked by total salesAutomatic — no setup needed
Recently viewedProducts the visitor previously browsedAutomatic — cookie-based tracking

Related products, up-sells, and recently viewed products each render in their own section below the product content. See Product layout for sticky behavior and header settings.

A “You may also like…” carousel appears below the cart table. The engine pulls from cross-sells, up-sells, best-sellers, and recently viewed products.

The same carousel appears inside the slide-in cart drawer. It updates live as customers add or remove items.

The engine tries sources in order — cross-sells first, then up-sells, then best-selling, then recently viewed. It stops when it reaches the product limit you set. Out-of-stock and non-purchasable products are excluded automatically.

If a product appears in multiple sources, it is shown once. The engine uses the first source that provides it.

  1. Open Appearance → Customize → Cart Page.
  2. Find the Recommendations section.
  3. Turn on the Enable toggle.
  4. Set the Limit — the number of products to show (1–12).
  1. Open Appearance → Customize → Cart Drawer.
  2. Find the Recommendations section.
  3. Turn on the Enable toggle.
  4. Set the Limit — the number of products to show (1–10).

Cross-sells and up-sells are configured per product in WooCommerce.

  1. Go to Products and edit a product.
  2. Open the Product data panel.
  3. Click the Linked Products tab.
  4. Add products to Cross-sells or Up-sells.