How to set up mix and match bundles on Shopify, from native discounts to bundle apps, plus the pick range and pricing that actually protect your margin.


Guilhem Teyssier
Founder & CEO
One supplement brand added $10,000 a month in extra revenue by letting customers build their own routine instead of buying single SKUs. No new traffic. No new ad spend. Just a different way of presenting the same products.
That's the promise of a mix and match bundle. Let shoppers pick their own combination from a set of eligible products, price the whole thing as one bundle, and watch the cart total climb. It works because it hands control to the customer while still nudging them toward buying more than they planned.
What a mix and match bundle actually is
A mix and match bundle is not a fixed pack. It's a pick-your-own experience. You define a pool of eligible products (say, 12 flavors of protein bar) and a rule (pick any 6 for $24 instead of $30 at single-item price). The customer assembles their own box. You control the discount, the minimum, and sometimes the maximum.
Compare that to a fixed bundle, where you decide the contents and the customer just clicks "add to cart." Fixed bundles are faster to buy. Mix and match bundles convert less on the first click but tend to produce a bigger basket, because people who get to choose feel more invested in the purchase.
That's not a small distinction. It's the whole reason merchants pick one format over the other.
Two ways to build one on Shopify
Shopify doesn't ship native mix and match tooling out of the box, but you have two real paths.
The first is native: create a collection with the eligible products, then attach a Shopify discount scoped to that collection (buy X get Y off, or a percentage off when the cart hits a quantity threshold). This costs nothing and takes about 15 minutes. The catch: you can't force a hard maximum, you can't charge one flat bundle price, and the discount math shows up as a line-item deduction rather than a clean "bundle price" the customer sees upfront.
The second is an app. A dedicated bundle app gives you a bundle builder widget on the product or collection page, lets you set a minimum and maximum pick count, and shows one clean bundle price before checkout. It costs money, usually $10 to $40 a month depending on the app tier, but it removes the guesswork for the customer. If you're already running volume discounts or other AOV tools, check whether your current stack already covers this before adding another subscription.
Approach | Setup time | Cost | Max/min control |
|---|---|---|---|
Native collection + discount | 10 to 20 minutes | Free | No |
Bundle app | 30 to 60 minutes | $10 to $40/month | Yes |
Custom dev (Shopify Functions) | Days | Developer rate | Full |
How many items should the customer pick
Pick 3 to 5. That's the range most merchants land on after testing, and there's a logic behind it. Fewer than 3 and the "bundle" doesn't feel like a real deal, it feels like buying two things. More than 6 or 7 and decision fatigue sets in, and customers abandon the builder before finishing.
Set a minimum that protects your margin, not one that feels generous. Set a maximum that keeps the price predictable for you and legible for the shopper. Then watch your completion rate on the bundle builder itself, not just your overall conversion rate. If people are opening the builder and leaving without finishing, your pick range is probably wrong.
A bundle that nobody finishes building is worse than no bundle at all. It adds friction to a page that used to convert fine on its own.
Pricing the bundle without killing your margin
Most stores discount somewhere between 10% and 20% off the sum of individual item prices. Go lower than 10% and the bundle doesn't feel worth the extra clicks. Go higher than 20% and you're training customers to wait for the discounted version of a product they'd have bought at full price anyway.
McKinsey's research on personalized offers, which mix and match bundling is a form of, found a typical revenue lift of 10 to 15%, with results ranging from 5 to 25% depending on the company and category. Treat that as a ballpark, not a guarantee. Your number depends on your margin structure, your average average order value before bundling, and how well the eligible product pool actually goes together.
This is where a lot of stores get it wrong. They throw every SKU into the eligible pool to look generous, and the bundle ends up feeling random instead of curated. A tighter pool of genuinely complementary products outperforms a wide, unfocused one almost every time.
Where the psychology comes from
People spend more when they feel like they made the choice themselves. That's the entire mechanism behind mix and match, and it's the same one behind bundling psychology in general: perceived control increases perceived value, even when the discount is identical to a fixed bundle. A cart drawer that surfaces the bundle progress as items get added (2 of 5 selected, for example) reinforces that sense of ownership and reduces abandonment mid-build. Tools like ConvertX can show that kind of progress indicator directly inside the cart, which keeps the bundle visible without forcing a separate page visit.
Common mistakes that quietly kill conversion
Hiding the discount math is the biggest one. If a customer can't tell how much they're saving by picking 5 items instead of buying them separately, they won't trust the deal enough to finish. Show the math. Show it clearly, right next to the pick counter.
The second mistake is mobile. A pick-3-of-12 builder that requires horizontal scrolling on a phone screen loses people fast. Test the entire flow on mobile before launching, not after.
The third is stock. Nothing frustrates a shopper more than picking their 5 items, hitting the pricing sweet spot, and then discovering item 3 is out of stock at checkout. Sync inventory into the builder or don't offer out-of-stock items as eligible picks at all.
When mix and match works, and when it doesn't
It works best for consumable, low-risk products. Snacks, supplements, skincare samples, socks, candles. Anything where a customer is comfortable trying 2 or 3 new items alongside their usual pick. The lower the price per unit, the easier it is for someone to say yes to an extra item they weren't planning on.
It works worse for high-consideration purchases. Nobody mix-and-matches furniture. Nobody builds a custom bundle of $200 jackets on a whim. If your average item price sits above $50, a mix and match builder usually adds friction without adding revenue, and a fixed bundle or a straightforward volume discount will outperform it.
Seasonal windows amplify the format. Gifting periods especially. A "build your own holiday box" builder converts better in November and December than the identical builder does in March, simply because gift shoppers are already primed to assemble a collection of small items for one recipient.
What to prioritize if you're starting from zero
Pick a tight product pool of 8 to 15 genuinely complementary items. Don't include your whole catalog.
Set a pick range of 3 to 5 and a discount of 10 to 20%, then test from there.
Choose native discounts if you're validating the idea, an app if you already know it converts and want a cleaner UI.
Show the savings math on the builder itself, not buried in the cart.
Check the builder on mobile before you launch it, not after.
Ship one version. Measure completion rate on the builder for two weeks. Adjust the pick range before you touch the discount.
Frequently Asked Questions
Can you do mix and match bundles on Shopify without an app?
How many items should customers pick in a mix and match bundle?
Do mix and match bundles actually increase average order value?

