Skip to content
Order Editing

Understanding Product Modules

Understand how product modules source, order, and filter products for an upsell strategy.

2 min read

The simple model

An upsell strategy answers two separate questions:

  • Who and where: placement, market, and customer targeting decide whether the strategy matches.
  • What: product modules supply the products the matching strategy can show.

A matching strategy does not guarantee an offer. At least one module must return a product that is eligible for the customer, market, placement, and current inventory settings.

How modules are evaluated

Order Editing evaluates the modules in their displayed order. An earlier module is the preferred source. If it returns no eligible products, a later configured module can provide the offer.

This makes later modules useful as backup sources. They do not replace strategy targeting and they should support the same customer promise.

Main module groups

  • Fixed selection: Single Product and Group of Products give you direct control over the offer.
  • Catalogue discovery: Collection, Keyword Search, SKU Similarity, SKU Matches, and Metafields use catalogue structure.
  • Recommendations: Related Products, Complementary Products, Recently Viewed, and Recent Bestsellers change with product or customer data.
  • Subscriptions and bundles: subscription, upgrade, and mix-and-match modules support specialised purchase journeys.
  • Connected services: Nosto, AthosCommerce (Searchspring), and Swish modules require their related setup.

The Gift Card module is retired. Use the current picker to confirm what is available for each placement.

Product filtering happens after selection

Order Editing filters module results for availability, market access, inventory, hidden-product rules, purchase history settings, and placement support. A product visible in Shopify or in the picker may still be excluded for a particular customer journey.

Choose the right approach

Use a fixed module when the offer must be predictable. Use discovery or recommendation modules when results should adapt to the cart, catalogue, or customer. Add a later backup module only when an empty result would otherwise leave the placement without an offer.

Preview with the market and customer context the module needs. If no product appears, check the module's required selection first, then product status, market availability, inventory, and strategy restrictions.

Related articles

Product Modules

Product Modules

Choose how an upsell strategy selects and displays products.

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.