Skip to content
Order Editing

Product Modules

Choose how an upsell strategy selects and displays products.

2 min read

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

  1. Open Apps > Order Editing > Upsells and create or edit a strategy.
  2. Go to WHAT and select Add Module.
  3. Choose a module supported by the selected placement.
  4. Complete its product, group, query, or integration settings.
  5. 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

  1. Keep the strategy in Draft while configuring it.
  2. Use the strategy preview to confirm the module returns the intended products.
  3. 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.
  4. Activate the strategy only when its products, market, targeting, and placement are ready.

Related articles

Product Modules

Upsell Products from Cart Module

Recommend a product already in the customer's cart or order by position, price, or an approved list of products.

Product Modules

Upsell / Downsell Module

Use Upsell / Downsell for One-Click Upsell flows that show a primary offer, then follow-up offers after the customer accepts or declines.

Product Modules

Subscription Upsell Module

Use Subscription Upsell to offer products with Shopify selling plans, including Recharge, Skio, Shopify Subscriptions, Loop, or other selling-plan setups.

Product Modules

Single Product Module

Use Single Product to offer one specific product, manage variant eligibility, set recommended quantity, and build focused upsell campaigns.