Shopify Bundles Explained: Quantity Breaks, Fixed Bundles, Mix & Match and BOGO
Which Shopify bundle type to use and when: quantity breaks, fixed bundles, mix & match, BOGO and add-ons — with the margin maths and how discounts apply.
"Bundles" covers five different offers on Shopify, and they solve different problems. Picking the wrong one is why many stores add a bundle app, see order value rise and profit fall. This guide explains each type, when it fits, how the discount reaches checkout, and how to check the margin before you publish.
The five bundle types
- Quantity breaks. Buy more of the same product, pay less per unit: one for $20, two for $36, three for $48. Best for consumables and anything bought in multiples, such as socks, supplements or filters.
- Fixed bundles. A set you chose, sold as one offer: the starter kit, the routine, the gift box. Best when customers do not know what goes together and you do.
- Mix & match. The shopper builds their own set from a collection: any three candles, any six bars. Best when the range is wide and tastes vary.
- BOGO and free gifts. Buy one, get one free or discounted; spend a certain amount, get a gift. Best for launches, clearing stock and introducing a second product.
- Add-ons and frequently bought together. A complement offered beside the main product: the charger with the device. Best when one product is rarely enough on its own.
Which one should you start with?
Start from how your customers already buy.
- If people reorder the same item, use quantity breaks. You are pulling a future purchase forward.
- If first-time buyers ask what else they need, use a fixed bundle.
- If your returns say people choose the wrong variant or scent, use mix & match so they can hedge.
- If you have a product nobody discovers, attach it as a gift or BOGO to the one everybody buys.
- If one product has an obvious companion, use an add-on.
One offer per product page is enough. Three competing offers make the shopper compare deals when you wanted them to press the button.
How do bundle discounts reach checkout on Shopify?
Through Shopify's discount system, ideally as an automatic discount applied by a Shopify Function. The shopper should not need a code. A code is one more field to fill in, one more thing to mistype, and one more reason to open a new tab and search for a better one.
Two things to check before you rely on any bundle app:
- The discount is applied by Shopify at checkout, not only displayed by the app on the product page. If the page says $48 and checkout says $60, you have lost the sale and the customer's trust.
- Discount combinations are set deliberately. Shopify lets you decide whether a bundle discount can combine with a discount code or with free shipping. Left unconsidered, a 20 percent bundle and a 15 percent welcome code stack into a sale you cannot afford.
Marka Bundles & Upsells applies its discounts automatically through Shopify Functions and shows offers through an app block, so there are no codes and no theme edits.
Do the margin maths first
Order value is the wrong number to celebrate. A bundle is working when profit per order goes up.
Take an illustrative product that sells for $20 and costs $8 to make and ship, leaving $12.
- One unit at $20: profit $12.
- Two for $36 (10 percent off): cost $16, profit $20.
- Three for $48 (20 percent off): cost $24, profit $24.
Each tier earns more per order, so the offer is sound, provided the customer would not have bought three at full price anyway. Now run the same sum on a product with a thin margin, selling for $20 and costing $15:
- One unit: profit $5.
- Three for $48: cost $45, profit $3.
The order is larger and you made less. Quantity breaks suit products with margin to spare. On thin-margin products, use an add-on with better margin instead of discounting the main item.
Remember the fixed costs that do not scale with units: one shipment and one payment fee across three items is part of why bundles work at all.
Stock and fulfilment
A bundle must sell real inventory. If a kit contains three products, selling the kit has to reduce the stock of all three, or you will oversell the one that runs out first. Check how your bundle app records the sale: as the component products on the order, which your warehouse can pick, or as a single line that someone has to translate. Shopify's own free Bundles app handles fixed bundles and multipacks with correct inventory; third-party apps add the other offer types.
Measuring whether it worked
Compare like with like over the same period:
- Profit per order, not just average order value.
- Units per order.
- Conversion rate on the product page, since a confusing offer can lower it.
- Repeat purchase interval. A quantity break that sells three months of supply will, and should, delay the next order.
If you can, run the offer as an A/B test against no offer. Seasonal swings are larger than most bundle effects.
A short checklist
- Choose the offer type from how customers already buy.
- One offer per product page.
- Automatic discount at checkout, no code.
- Decide what the bundle may combine with.
- Work out profit per order at every tier before publishing.
- Confirm every component's stock is reduced.
For offers inside the cart rather than on the product page, see our guide to the Shopify cart drawer. To measure the result properly, see what Shopify's built-in reports leave out.
Work with us
House of Marka is the applied-AI and commerce engineering studio of Marka Modern Retail Private Limited. We research, advise and then build — for merchants and enterprises in the US, UK and Europe.