Skip to content
Tek Labs

Bundle selection rules

Bundle selection rules

Control exactly what a valid bundle contains with per-group minimums, maximums, minimum spend, required products, and no duplicates.

  • Product page
  • Bundle page
Mix & Match Bundles bundle builder
Mix & Match Bundles · App Store listing

What it is

Bundle selection rules, explained

A Mix & Match bundle is made of groups of products. For each group you decide how much the shopper must pick: a minimum quantity, a minimum spend, and an optional maximum. A bundle is only eligible when every group meets its rule.

You can also force products into the bundle. Required products are pre-selected and cannot be removed, and on product pages the app can require the product the shopper is currently viewing. Use these rules to build kits that always contain a hero item, or sets where each category must be represented once.

For the shopper

How it works on your store

Scroll through the steps. The phone shows what the shopper sees at each one; products and prices are an example.

  1. Step 01 / 04

    Shopper sees group rules

    Each group shows what to choose from and how many items are needed.

  2. Step 02 / 04

    Rules guide selection

    If a group needs more items or spend, a message such as Please select [missing] more item(s) in [group] explains what is missing.

  3. Step 03 / 04

    Required items are locked

    Required products carry a Required badge and cannot be removed from the bundle.

  4. Step 04 / 04

    Add to cart unlocks

    When every group meets its rule, the Add bundle to cart button completes the bundle.

For you

Set it up in Mix & Match Bundles

Options you control

  • Add group with a Group name and Select products
  • Set purchase requirements: none, minimum quantity, or minimum spend
  • Min qty, Minimum, Maximum, and No limit
  • Must be unique, so products already chosen in other groups cannot be picked again
  • Required products with Required quantity
  • Current products: require the product the shopper is viewing
  • Customer choose from: product and variant lists
  • Validation that flags unreachable tiers
  1. 01. Add groups

    In the Condition step under Mix items click Add group, name it, and use Select products to choose products or variants.

    Bundle Builder campaign Condition step with the Add item button highlighted below the existing categories
    App admin · App Store listing
  2. 02. Set the requirement

    Open Set purchase requirements, choose a minimum quantity or a minimum spend, and set Minimum and Maximum.

    Bundle Builder campaign Condition step with Set purchase requirements highlighted, showing the Quantity or Min Spend choice and the Minimum and Maximum fields
    App admin · App Store listing
  3. 03. Prevent duplicates

    Turn on Must be unique if a product should be chosen in only one group.

    Bundle Builder campaign Condition step with the Must be unique checkbox highlighted, which stops a product from being chosen in more than one group
    App admin · App Store listing
  4. 04. Add required products

    Turn on Required products and use Pick required products, or choose Current products to require the product on the page.

    Mix and Match campaign Condition step with the Required products option highlighted, next to Set purchase requirements and Must be unique
    App admin · App Store listing
  5. 05. Check visibility

    When a current product is required, visibility is set automatically to All products in bundle. Save the campaign.

    Mix and Match campaign Display step with the Visibility card highlighted, showing the Specific products selector and the chosen product
    App admin · App Store listing

Use cases

Where it pays off

Starter kit with a hero item

Require the main product and let shoppers choose accessories from other groups.

Outfit by category

One group per category, each with a minimum of one and unique products.

Spend-based groups

Require a minimum spend in a premium group before the bundle counts.

FAQ

Frequently asked questions

Can a group have a maximum?

Yes. Maximum can be left empty for no limit, and the widget has a message for when the maximum is reached.

What if a required product is out of stock?

The editor shows a notice to ensure required products are in stock and active for bundle checkout.

Will the app warn about tiers that cannot be reached?

Yes. Validation reports a tier that can never be reached because the groups allow fewer items in total.

Tell us the bundle you want to sell.

Build-a-box, gift sets, tiered bundle discounts: our team sets it up with you and checks it on your theme before it goes live.

Free plan available. Built for Shopify. Rated 4.9 from 35 reviews.