How to Create a Mix-and-Match Bundle on Shopify: Build-a-Box Setup Guide for 2026

|Biscuits Bundle Builder

Overview

Mix-and-match bundles let your customers pick the products that go in their box, and that freedom translates directly into higher order values. Research shows that product bundles increase average order value by 20 to 35 percent on average, with Shopify stores reporting conversion rate lifts of 10 to 20 percent on bundled product pages. This guide walks you through the full process: understanding what Shopify can and cannot do natively, choosing a bundle builder app, configuring steps and pricing, syncing inventory, and publishing a polished build-a-box experience. Whether you sell snack boxes, skincare kits, or apparel packs, you will have a working mix-and-match bundle by the end.

Contents

What is a mix-and-match bundle?

A mix-and-match bundle (also called a build-a-box or custom box builder) allows customers to create their own bundle by selecting multiple products from a predefined list. Instead of buying fixed bundles, shoppers can mix and match products inside a "builder box" while receiving a discount or special offer.

Mix-and-match bundles are flexible: the customer builds the bundle themselves, choosing from a specific collection or product group. You increase average order value without boxing your customer into a preset, and they feel empowered to shop their way.

Think of a "Pick any 5 snacks" box, a "Build your skincare routine" kit, or a "Choose 3 tees for $75" pack. The concept works across nearly every product category, and it is one of the most effective AOV strategies available to Shopify merchants today.

Why Shopify's native Bundles app is not enough

Shopify Bundles allows you to create fixed bundles and multipacks right from the Shopify admin, and your customers can choose from variants associated with the products in your bundle. It is free, handles inventory deduction, and works with Shopify's checkout. For simple "these three products go together" offers, it is a fine starting point.

However, it has meaningful gaps when it comes to mix-and-match:

  • The app does not support dynamic or mix-and-match bundles. You cannot offer a bundle with several products from which the customer can select one variant of each class of product.

  • Bundles can include up to 30 products, with a restriction of 3 bundle options and 100 variants.

  • Shopify does not let customers build their own bundle on the storefront in real time. There is no "select your 3 items" interface or real-time price updating.

  • The app lacks a dedicated report feature for bundle performance, and selling subscription products is not supported.

The native app is limited to fixed bundles with no mix-and-match or tiered options out of the box. If you want customers to choose what goes in their box, you need a third-party bundle builder app.

When should you use a bundle builder app?

Use a mix-and-match app when you need customers to choose items within limits, apply tiered pricing or fixed price bundles, restrict or require certain items, and present a guided builder on the storefront. Specifically, you need an app if any of the following are true:

  • Customers should pick from 10, 20, or 50+ products to fill their box.

  • You want multi-step flows (e.g., "Step 1: Choose your base, Step 2: Pick your toppings").

  • You need tiered volume discounts ("Buy 3, save 10%; buy 5, save 20%").

  • You want a fixed total price regardless of which products customers choose.

  • Your products have individual variants (size, color) that shoppers must select during the build.

Use Shopify Bundles when you need fixed bundles or multipack bundles with straightforward pricing and inventory sync. For anything more interactive, choose an app built specifically for mix-and-match.

Step 1 - Plan your bundle structure

Before you install anything, map out your bundle on paper. Planning prevents wasted setup time and ensures a smooth customer experience. Answer these questions:

  1. What products can go in the box? List collections or specific products. Keep the selection focused: 5 to 10 options per category is enough to avoid overwhelming shoppers.

  2. How many items should customers choose? Define minimum and maximum quantities per step. For example, "Pick exactly 6 snacks" or "Choose 3 to 5 skincare items."

  3. Do you need multiple steps? A single-step box works for simple selections. Multi-step flows suit bundles where categories matter (e.g., Step 1: Choose a box size, Step 2: Pick proteins, Step 3: Add sides).

  4. Which pricing model fits? Options include: sum of individual product prices, a fixed bundle price, a percentage discount, an amount off, or volume discount tiers.

  5. Are some steps required and others optional? For instance, a base product might be mandatory while add-ons are optional.

Tip - Write your step names, product selections, and pricing rules in a spreadsheet before touching any app. This becomes your configuration checklist.

What if you have hundreds of eligible products?

Large catalogs work best when you assign products to Shopify collections first, then reference those collections in your bundle builder.

Important note: the more options you add, the more friction there is for the customer. Keeping options limited helps increase conversion rate.

Step 2 - Install a bundle builder app

Several apps support mix-and-match bundles on Shopify. Here is a brief comparison of popular options:

  • Biscuits Bundles: Built on the Shopify Bundles platform with multi-step accordion flows, required and optional steps, single-select or multi-select with min/max rules, quantity selectors with total limits, and a visual card editor. Pricing options include sum of products, fixed price, percentage off, amount off, and volume discount tiers. Integrates via app blocks (requires Online Store 2.0) and supports multi-language translations. See live examples on the demos page.

  • Fast Bundle: Supports dynamic bundle logic and comes with a clean, customizable UI that lives right on your product or collection pages. Offers both single discounts and tiered discounts.

  • BundleSuite: An all-in-one bundle builder app that supports mix-and-match, BYOB, box builder, fixed bundles, and infinite options bundles to bypass Shopify's option variant limits, with tiered discounts to boost AOV.

For the rest of this guide, we will use Biscuits Bundles as the primary example because it is built directly on Shopify's Bundles platform, which means inventory is tracked per component product, orders break down into individual line items for fulfillment, and everything flows through Shopify's native checkout.

  1. Go to the Biscuits Bundles listing on the Shopify App Store and click Install.

  2. Follow the onboarding prompts to add the app block to your product page template and enable the app embed in your theme editor.

Side note - Biscuits Bundles requires an Online Store 2.0 theme with app block support. If you are on a vintage theme, you will need to upgrade before installing.

Step 3 - Create your bundle steps and add products

This is where your planning pays off. Open the Biscuits Bundles app from your Shopify admin and create a new bundle.

  1. Name your bundle with something descriptive your team can recognize internally (e.g., "Build Your Own Snack Box - 6 Pack").

  2. Add steps. Each step represents a category or decision in the build flow. For example:

    • Step 1: "Choose your snacks" (multi-select, min 6, max 6)

    • Step 2: "Add a drink" (single select, optional)

    • Step 3: "Include a gift note?" (optional)

  3. Configure selection rules for each step: set the selection type (single select or multi-select), define minimum and maximum selections, and specify quantity limits if customers can add multiples of the same product.

  4. Add products to each step. Reorder them, and choose whether to display at the product level or variant level. Use the card editor in Step layout to show additional information on product cards like taste notes or value prop icons.

  5. Mark steps as required or optional. Required steps must be completed before the customer can add the bundle to cart. Optional steps let customers skip ahead.

Tip - If you sell products with variants (like size or color), display them at the variant level so customers select exactly what they want without an extra click.

What if a product goes out of stock?

Biscuits Bundles uses live inventory data from Shopify. When a product or variant sells out, the card updates in real time, and the inventory is automatically checked again by Shopify in checkout. Location-based availability is also supported for merchants with multiple warehouse locations.

Step 4 - Configure pricing and discounts

Pricing is where mix-and-match bundles get interesting. The right discount structure motivates customers to fill their box completely and can significantly increase your average order value. Bundling delivers 20 to 30 percent AOV increases, with bundled customers showing 2.7 times higher lifetime value.

Biscuits Bundles supports several pricing models:

  • Sum of products: The bundle price equals the total of whatever the customer picks. No discount applied.

  • Fixed price: Set one price for the entire bundle regardless of which products are selected. Great for "any 5 for $40" offers.

  • Percentage off: Apply a percentage discount (e.g., 15% off the total).

  • Amount off: Subtract a fixed dollar amount (e.g., $10 off the bundle).

  • Volume discount tiers: Offer escalating discounts based on quantity. For example: buy 3 items and save 10%, buy 5 items and save 20%, buy 8 items and save 25%. This strategy can increase AOV by 15 to 40 percent while providing genuine value to customers.

The sweet spot for bundle discounts is typically 15 to 25 percent off the combined individual prices. This provides enough savings to motivate purchase while preserving your margins.

What if the discount cuts into your margins?

Start with a smaller discount (10 to 15%) and test. Track your bundle's AOV against non-bundle orders for 30 days. Use Shopifys built in bundle reports to track which bundles drive more clicks, higher AOV, and better margins, then iterate based on real data, not assumptions.

Step 5 - Publish and test your bundle

Before going live, run through the full customer flow yourself to catch issues early.

  1. Preview the bundle in your theme editor. The Biscuits Bundles widget renders as an app block on your product page. Confirm the accordion steps expand and collapse correctly, product cards display properly, and the price updates as selections change.

  2. Test on mobile. Nearly 4 out of 5 visitors browse Shopify stores on their phones or tablets. Make sure the multi-step flow is easy to navigate on a small screen.

  3. Place a test order. Add a complete bundle to cart, proceed through checkout, and verify that the order confirmation shows the correct line items, pricing, and discount.

  4. Check inventory deduction. After the test order, confirm that Shopify decremented inventory for each component product, not just the bundle product itself.

  5. Publish. Once everything looks right, set the bundle product to active status and make it visible on your Online Store sales channel.

Side note - Biscuits Bundles works exclusively on the Online Store sales channel. Bundles will not appear in the Shop app, Shopify POS, or draft orders. Plan your sales channel strategy accordingly.

Real-world mix-and-match examples by industry

Need inspiration? Here are practical examples across three popular categories:

Food and beverage

A snack brand could let customers design a variety pack by picking exactly five flavors they love, whether that means all spicy, all sweet, or a balanced mix. Volume discount tiers work well here: "Pick 6 for $24, pick 12 for $42." This encourages customers to go for the bigger box.

Beauty and skincare

Customers love curating their own skincare or spa box. Offering a "build your ritual" experience makes the box feel luxurious and customized. A multi-step bundle with "Step 1: Cleanser, Step 2: Serum, Step 3: Moisturizer" guides the customer through a complete routine while increasing items per order. A skincare brand can bundle cleanser, toner, and moisturiser as a "Complete Routine Kit."

Fashion and apparel

Apparel and accessory brands can let buyers choose 2 to 3 items from a collection at a special flat price. It encourages upsells without feeling pushy. Display products at the variant level so customers can select their size and color in the same builder flow without navigating away.

You can explore working demos of these patterns on the Biscuits Bundles demos page.

FAQ

Can I create mix-and-match bundles without an app?

It's not an ideal experience. Theoertically, you could use Automatic Discounts and encourage customers to add multiple items to cart across your store. To create a true Shopify mix-and-match bundle experience, you will need the help of a third-party bundle app, as Shopify's native discount feature does not provide this option. The free Shopify Bundles app supports fixed bundles only. For a real "pick your own" experience with selection rules and live pricing, a dedicated app is required.

How does inventory work with mix-and-match bundles?

Apps built on Shopify's Bundles platform (Cart Transform API) use Shopify's native component inventory system. Shopify Bundles includes inventory that is updated in real time so that you do not need to worry about overselling. When a customer buys a bundle containing Product A and Product B, inventory is decremented for each component product individually.

Can I combine bundles with subscriptions?

Subscriptions, selling plans, and purchase options are not currently compatible with Shopify bundles and apps that use the Shopify Bundles API, like Biscuits Bundles. This is a platform-level limitation. If subscriptions are critical to your business, you may need to explore alternative approaches outside the Shopify Bundles API.

What theme do I need?

You need an Online Store 2.0 theme that supports app blocks. This includes Dawn and most modern themes released after mid-2021. Vintage (1.0) themes are not supported because they lack the app block infrastructure that bundle builder widgets rely on.

How do I measure bundle performance?

Track AOV, completion rate, and popular picks to keep improving your box offers. Compare your bundle product's AOV against your store average for 30 days. Also watch cart abandonment on bundle pages; if it is higher than your store average, simplify the selection flow or reduce the number of required steps.

Create beautiful bundles.

Bundles and kits on Shopify

Maximise your average order value with mix-and-match bundles and kits.

View on app store

+ 7 day free trial