What product modules do
Product modules power the WHAT step of the strategy editor. Targeting decides which strategy matches, while its modules decide which eligible products it can show.
Add a module
- Open Apps > Order Editing > Upsells and create or edit a strategy.
- Go to WHAT and select Add Module.
- Choose a module supported by the selected placement.
- Complete its product, group, query, or integration settings.
- Review product warnings, preview the result, and save.
The module picker shows only options available for the selected placement and store configuration.
Module catalogue
Module | Use it to |
|---|---|
Single Product | Offer one selected product. |
Group of Products | Offer a curated group of up to eight products. |
Upsell Products from Cart | Offer products already present in the cart. |
Smart Recommendation | Recommend available products that help reach free shipping. |
Recently Viewed | Recommend products the customer viewed. |
Related Products | Recommend products related to the purchase. |
Complementary Products | Use Shopify complementary-product relationships. |
Keyword Search | Use a Shopify storefront search query. |
Recent Bestsellers | Recommend recent bestsellers that remain available. |
SKU Similarity and SKU Matches | Find products from catalogue SKU patterns. |
Collection | Offer products from a selected collection. |
Metafields | Offer products referenced by metafields. |
Mix and Match Products | Let customers select several variants from one product. |
Subscription Upsell | Offer products with selling plans. |
Upgrade to Subscription | Offer eligible cart products as subscriptions. |
Nosto Product Recommendations | Use a connected Nosto recommendation source. |
AthosCommerce (Searchspring) | Use a configured Searchspring profile. |
Swish Wishlist | Offer items from a customer's Swish wishlist. |
The Gift Card module is retired and is not a currently available module.
Eligibility still applies
A module result can be removed before display when a product or variant is unavailable, outside the selected market, below the store's inventory threshold, hidden by a product rule, or unsupported by the placement.
Use more than one module when a later source should supply products after an earlier source returns no eligible result. Avoid duplicate modules that return the same products.
Preview a module
- Keep the strategy in Draft while configuring it.
- Use the strategy preview to confirm the module returns the intended products.
- Check the appropriate surface: checkout for Checkout Page offers, Shopify's checkout editor for Thank You or Order Status placements, or the Order Editing preview for One-Click Upsell.
- Activate the strategy only when its products, market, targeting, and placement are ready.



