Skip to content
Comply with the EU directives with Order EditingSee Shopify app listing

Product Modules

What each upsell module does, how it selects products, and which pages support it.

4 min read

Overview

Product modules decide which products appear in your upsell strategies. Each module uses a different source, such as a specific product, a Shopify collection, recently viewed products, or recommendations from an integration.

You can add more than one module to a strategy. Order Editing combines the results into one product feed and removes duplicates automatically.


How modules work

When you create or edit an upsell strategy, use the Add Product Module section to add modules. Each module runs independently and returns products based on its settings.

Products appear in the order your modules are arranged. If the same product appears in more than one module, customers only see it once.


Module types

Hand-picked modules

Module

What it does

Single Product

Shows one product you choose.

Group of Products

Shows a curated group of products you choose.

Collection

Shows products from a Shopify collection.

Gift Card

Shows gift card products.

Recommendation modules

Module

What it does

Recently Viewed

Shows products the customer viewed before checkout. Not available on the One-Click Upsell.

Related Products

Shows products related to items in the cart or order, using Shopify Search and Discovery data.

Complementary Products

Shows products that go well with cart or order items, using Shopify Search and Discovery data.

Upsell Products from Cart

Shows products based on what is already in the cart or order.

Nosto Recommendations

Shows recommendations from Nosto. The Nosto integration must be connected.

Searchspring Recommendations

Shows recommendations from Searchspring. The Searchspring integration must be connected.

Swish Wishlist

Shows items from a customer's Swish wishlist. This appears only when the Swish integration is enabled.

Specialist modules

Module

What it does

Keyword Search

Shows products matching a search term you enter.

Metafields

Shows products referenced in Shopify metafields.

Smart Recommendation

Recommends products to help customers reach a free shipping threshold. Only available for the Free Shipping Upsell.

Subscription Upsell

Offers subscription products with selling plans.

Mix and Match Products

Lets customers choose multiple variants from a defined product set.

Single Product Upsell/Downsell

Creates an accept or decline flow for the One-Click Upsell only.


Page restrictions

Not every module is available on every page. The strategy editor only shows modules that work with your selected placement, plan, and connected integrations.

Module

Restriction

Smart Recommendation

Only available for the Free Shipping Upsell.

Recently Viewed

Not available on the One-Click Upsell.

Swish Wishlist

Not available on the One-Click Upsell and only appears when the Swish integration is enabled.

Single Product Upsell/Downsell

Only available on the One-Click Upsell.

Subscription Upsell

Not available on Checkout Page, Free Shipping Upsell, Thank You Page, or Order Status Page placements.

Mix and Match Products

Not available on the Free Shipping Upsell.

Upsell Products from Cart

Not available on the Free Shipping Upsell.


Hidden products

Hidden Products settings apply after modules return products. If a module returns a hidden product, Order Editing skips it and continues with the other available products.

ℹ️ Note: Modules choose products first. Global upsell settings, such as Hidden Products and Disable Upselling, then decide what can actually appear.


FAQ

What happens if a module returns no products?

Order Editing skips that module. If every module returns no products, the strategy follows your Product offer behavior setting.

Can I use the same module more than once?

Yes, for modules that allow multiple instances. The strategy editor shows what is available.

Do Nosto and Searchspring modules need integrations?

Yes. Connect the integration before adding those recommendation modules to a strategy.

Why can't I see Smart Recommendation?

Smart Recommendation is only available when the selected placement includes the Free Shipping Upsell.

Why can't I see Swish Wishlist?

Swish Wishlist only appears when the Swish integration is enabled and the selected placement supports it.

Related articles

Strategies and Configuration

How to Customize Your One-Click Upsell Page

Use the Page Customizer to edit your One-Click Upsell layout, sections, buttons, and preview before saving.

Strategies and Configuration

Upsell Customer Targeting

How customer targeting works and which filter types are available for each upsell surface.

Strategies and Configuration

The Fallback Strategy

What the Fallback Strategy is, how it works with strategy matching, and how to set one up.

Strategies and Configuration

Understanding Upsell Strategy Matching

How Order Editing decides which upsell strategy to show when multiple strategies match a customer.