Three models adapt to the individual shopper: Recently Viewed, Up Next, and Replenishment. They read the shopper's session or purchase history. Each table below says what the widget shows without that history. Smart Mix, the flagship, is on this page too, but it adapts to the page, not to the shopper.
Smart Mix
The flagship model. Smart Mix blends up to six other models into one list: similar products, purchase partners, cross-category matches, trending products, and best sellers. It adapts the blend to the page. On a product page, it leans toward products related to the one on screen. In a cart widget, it adds products that go with the items in the cart. Anywhere else, it shows your trending products and best sellers. It does not read the shopper's own browsing or purchase history.
The Discovery dial is Smart Mix's signature control. It sets how much of the list is discovery. New stores start at 15%. The share applies to the number of products the widget shows: at 25% in a widget of 8 products, about 2 are discovery picks, taken from your trending products and best sellers. The rest are familiar picks: products similar to, often bought or viewed with, or that go with the product on the page. Off a product page there is nothing to relate to, so every pick is a trending product or best seller, whatever the dial says.
Turn the dial up for more popular products the shopper may not have found, down for more products related to the one on screen.
The signal behind it | A weighted blend of the other models, adjusted by the page: the product on screen, or the items in the cart for a cart widget. |
|---|---|
When to use it | The best single answer for a general "you may like these" widget. Use it where you have no strong reason to pick a specialist model. |
Good placements |
|
Settings |
|
Data it needs | 30 products, 50 orders in the last 30 days, and about 20 daily visitors. |
Without a product on the page | Keeps working. Outside a cart widget, it shows your trending products and best sellers. |

The Discovery dial on the Explore vs Exploit tab of the Recommendations screen.
Recently Viewed
Shows the products the shopper opened on this browser, most recent first, for up to 30 days. It is memory, not prediction. Shoppers use it to return to products they compared.
Place it with the Recently viewed app block. The block keeps the list in the shopper's own browser, so it survives a new tab and a closed window. See Widget catalog for its settings.
The signal behind it | The shopper's own product views on this browser. The app stores product IDs only, up to 20 of them, for 30 days. |
|---|---|
When to use it | Comparison-heavy catalogs: fashion, furniture, electronics. Also the strongest empty-cart content. |
Good placements |
|
Settings | Layout, number of products, and section title. They are on the app block. |
Data it needs | No store minimums. The shopper must have opened at least two products on this browser. |
Without shopper history | A first-time visitor has nothing to show, so the block hides itself. It does not fall back to another model. |
Up Next
Up Next predicts the next product from the shopper's current browsing path. It compares the path with thousands of past sessions in your store and shows what similar sessions viewed and bought next. One product view is already a signal.
The signal behind it | The sequence of products viewed this session, matched against past sessions and their outcomes. |
|---|---|
When to use it | Stores with browse-heavy traffic. Strongest on the homepage and the product page, where the path is fresh. |
Good placements |
|
Settings | None. On/off only. |
Data it needs | 50 products. Sessions build from page views, so it warms up without orders. |
Without shopper history | A session with no views yet falls back — usually to Smart Mix or Trending Now. |
Replenishment
Replenishment is time-aware reordering for consumables — refills, coffee, cosmetics, pet food. The model learns each product's natural reorder cycle from your order history. It shows a past purchase when the shopper is due to run out, not before.
The signal behind it | The shopper's own past orders, scored against each product's typical time between purchases. |
|---|---|
When to use it | Stores with repeat-purchase products. Skip it for one-off catalogs such as furniture. |
Good placements |
|
Settings | None. On/off only. |
Data it needs | 50 products and 500 orders in the last 30 days. |
Without shopper history | For guests, the widget shows nothing. For signed-in customers without past orders, it shows Recently Viewed or Best Sellers instead. |
Related pages
- How recommendations work — placements, fallbacks, and consent.
- Models: product relationships — the models that read the product, not the shopper.
- Model settings that matter — the Discovery dial, Variety, and on/off switches.