---
title: "Single Product Module"
description: "Use Single Product to offer one specific product, manage variant eligibility, set recommended quantity, and build focused upsell campaigns."
url: https://docs.orderediting.com/en/articles/15323557-single-product-module
collection: "Product Modules"
updated: 2026-10-15
language: en
---

# Single Product Module

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

The Single Product module shows one specific product in an upsell strategy. Use it when you know exactly which product you want customers to see.

* * *

# When to use it

Use Single Product for focused offers where the product choice should not change automatically.

-   A universal add-on, such as gift wrap, warranty, insurance, or care instructions.
    
-   A high-margin product you want to promote across many orders.
    
-   A campaign product with specific creative or offer copy.
    
-   A replacement, refill, or accessory targeted with strategy filters.
    

* * *

# Before you begin

Make sure the product is active, available in the online store, and not excluded by Hidden Products. If the product has variants, decide whether all variants should appear or only selected variants.

**Warning:** If the selected product or every selected variant is hidden, sold out, or unavailable online, customers won't see the offer.

* * *

# Setup steps

1.  Open the upsell strategy you want to edit.
    
2.  In the **Product modules** section, click **Add Module**.
    
3.  Select **Single Product**.
    
4.  Click **Select a product** and choose the product you want to offer.
    
5.  If the product has variants, click **Manage** in the **Product Variants** section to limit which variants can appear.
    
6.  If you select variants, choose the highlighted variant. This variant is pre-selected for the customer.
    
7.  Set the **Recommended Quantity**.
    
8.  Write **Offer Text**. Use `$productName` if you want the product name inserted automatically.
    
9.  Click **Save**.
    

* * *

# Configuration options

<table style="min-width: 75px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1"><p class="no-margin"><strong>Option</strong></p></td><td colspan="1" rowspan="1"><p class="no-margin"><strong>What it controls</strong></p></td><td colspan="1" rowspan="1"><p class="no-margin"><strong>Recommended approach</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Selected product</p></td><td colspan="1" rowspan="1"><p class="no-margin">The exact product customers can add.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Choose a product that is easy to understand without browsing.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Product variants</p></td><td colspan="1" rowspan="1"><p class="no-margin">Which variants are eligible for the offer.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Restrict variants when size, color, or availability matters.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Highlighted variant</p></td><td colspan="1" rowspan="1"><p class="no-margin">The variant pre-selected for customers.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Pick the safest default or the highest-converting variant.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Recommended Quantity</p></td><td colspan="1" rowspan="1"><p class="no-margin">The quantity suggested when the product appears.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Use 1 for most add-ons. Increase it only for multi-pack offers.</p></td></tr></tbody></table>

* * *

# Recommended settings

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1"><p class="no-margin"><strong>Scenario</strong></p></td><td colspan="1" rowspan="1"><p class="no-margin"><strong>Recommendation</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Universal add-on</p></td><td colspan="1" rowspan="1"><p class="no-margin">Use broad strategy filters and keep quantity at 1.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Consumable refill</p></td><td colspan="1" rowspan="1"><p class="no-margin">Use product or collection filters so the offer appears after relevant purchases.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Variant-specific offer</p></td><td colspan="1" rowspan="1"><p class="no-margin">Select only eligible variants and highlight the most common variant.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Checkout Page offer</p></td><td colspan="1" rowspan="1"><p class="no-margin">Enable <strong>Show quantity selector</strong> only if customers should choose more than one.</p></td></tr></tbody></table>

## Where this module is strongest

Single Product is strongest when the product is easy to understand without comparison. It works well for warranties, gift wrap, accessories, samples, limited drops, and high-margin add-ons.

It is weaker when the right recommendation depends on what the customer bought. In that case, use Complementary Products, Related Products, Metafields, or a filtered strategy.

## How to make the offer feel relevant

Use strategy filters to control who sees the product. For example, offer shoe care only when the order contains footwear, or offer a refill only when the order contains the matching product line.

If the product has variants, restrict the module to variants that make sense for the offer. Highlight the safest default variant so the customer doesn't need to decide from scratch.

* * *

# Troubleshooting

## The product doesn't appear

Check that the product is active, published to the online store, and not hidden by your Hidden Products query. Also check that selected variants are available.

## The wrong variant is selected

Open the module, go to **Product Variants**, and choose the highlighted variant. If no variant is highlighted, Order Editing uses the first eligible variant.

## The customer can't change quantity

On Checkout Page and Free Shipping Upsell placements, open quantity settings and enable **Show quantity selector**. On other placements, make sure **Hide quantity selector** is not enabled.

## Related

- [Product Modules](https://docs.orderediting.com/en/articles/14466379-product-modules.md)
- [Upsell Products from Cart Module](https://docs.orderediting.com/en/articles/15323570-upsell-products-from-cart-module.md)
- [Upsell / Downsell Module](https://docs.orderediting.com/en/articles/15323568-upsell-downsell-module.md)
- [Subscription Upsell Module](https://docs.orderediting.com/en/articles/15323559-subscription-upsell-module.md)
- [AthosCommerce (Searchspring) Recommendations Module](https://docs.orderediting.com/en/articles/15323554-athoscommerce-searchspring-recommendations-module.md)
