---
title: "Mix and Match Products Module"
description: "Use Mix and Match Products when customers should choose multiple variants from one product, such as samples, flavors, shades, or build-a-box offers."
url: https://docs.orderediting.com/en/articles/15323546-mix-and-match-products-module
collection: "Product Modules"
updated: 2026-07-23
language: en
---

# Mix and Match Products Module

Use Mix and Match Products when customers should choose multiple variants from one product, such as samples, flavors, shades, or build-a-box offers.

The Mix and Match Products module lets customers choose several variants from one product. Each selected variant is added as a separate item.

* * *

# When to use it

Use Mix and Match Products when the product is designed around variant choice.

-   Build-a-box offers.
    
-   Choose any 3 samples.
    
-   Multi-flavour packs.
    
-   Variant-led bundles where customers should choose their mix.
    

* * *

# Before you begin

The selected product must have at least 3 variants. The module requires at least 2 customer picks and supports up to 10 picks, limited by the number of available variants.

Mix and Match Products is not available on the Free Shipping Upsell.

* * *

# Setup steps

1.  Open the upsell strategy you want to edit.
    
2.  In the **Product modules** section, click **Add Module**.
    
3.  Select **Mix and Match Products**.
    
4.  Click **Select a product** and choose a product with at least 3 variants.
    
5.  Set **Number of picks**. This is how many variants the customer chooses.
    
6.  Optional: use **Restrict Variants** to limit which variants can be selected.
    
7.  Choose the highlighted variant. It is auto-selected as the first pick.
    
8.  Write **Offer Text**.
    
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 product customers choose variants from.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Use a product designed around variant choice.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Number of picks</p></td><td colspan="1" rowspan="1"><p class="no-margin">How many variants the customer must choose.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Start with 2 or 3 picks for low friction.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Restrict Variants</p></td><td colspan="1" rowspan="1"><p class="no-margin">Which variants can be selected.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Remove options that don't belong in the offer.</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 first variant selected for the customer.</p></td><td colspan="1" rowspan="1"><p class="no-margin">Pick a popular default that makes the set feel started.</p></td></tr></tbody></table>

* * *

# Recommendations

Use simple offer copy that explains the choice. For example, "Choose any 3 flavours" is clearer than a generic product discount.

<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>Setup choice</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">Number of picks</p></td><td colspan="1" rowspan="1"><p class="no-margin">Use 2 or 3 picks for a low-friction offer.</p></td></tr><tr><td colspan="1" rowspan="1"><p class="no-margin">Variant restrictions</p></td><td colspan="1" rowspan="1"><p class="no-margin">Restrict variants when some options are not suitable for the offer.</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">Choose the most popular or safest default variant.</p></td></tr></tbody></table>

## When this module is a good fit

Mix and Match is best when choice is the offer. It works for samples, flavors, shades, scents, and build-a-box products.

It is not a general bundle builder. If the offer needs different products, use Group of Products instead.

## How to reduce decision friction

Keep the number of picks small. Two or three choices are easier to understand than a large custom set.

Restrict variants when some options are out of season, low margin, or not part of the offer.

* * *

# Troubleshooting

## Not enough variants appears

Choose a product with at least 3 variants.

## The customer can't choose enough variants

Check the selected variant restrictions. The number of picks can't exceed the number of eligible variants.

## 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)
- [Single Product Module](https://docs.orderediting.com/en/articles/15323557-single-product-module.md)
