Most Shopify bundles fail for a boring reason: they were built from a hunch. Someone picks three products that "go well together," prices them at a small discount, publishes the page, and waits. A few weeks later the bundle has a handful of views and almost no orders, and the store concludes that bundles don't work.
The bundle idea was fine. The setup was the problem. A bundle that converts starts with evidence about what customers already buy together, uses a price that feels like a deal without wrecking margin, and sits somewhere shoppers will actually see it. This guide walks through each of those steps in the order you'd do them.
If you're still deciding whether bundles or cart upsells should come first, read Product Bundles vs. Cart Upsells: Which Increases AOV Faster? first, then come back here once you've decided to build one.
Step 1: Start With Products That Already Sell Together
The strongest bundles are built from real purchase behavior, not intuition. Before you design anything, look at your last two to three months of orders and answer one question: which products show up in the same order more often than chance would suggest?
Three places to look:
- Your orders export. Filter for orders with two or more line items and note the pairs that repeat.
- Your best sellers. A bestseller paired with a slower product gives the slower one a path to more sales.
- Customer questions. If shoppers keep asking "what goes with this?", that is a bundle waiting to be built.
If you don't have enough order history yet, start with a bundle built on an obvious use case, like a starter kit or a routine, and treat it as a test rather than a permanent fixture.
Step 2: Pick a Bundle Type That Fits the Product
Not every bundle works the same way. Match the structure to how your customers actually shop.
Complete-the-set bundles. A hero product plus the accessory or companion most buyers add anyway. This is the easiest type to get right.
Routine or kit bundles. One item per step: cleanser, serum, moisturizer; or base, tool, refill. The shopper is buying a result, not a product.
Build-your-own bundles. The customer picks from a few collections to assemble their own set, such as a gift box. This works well when preferences vary and a fixed bundle would only fit a fraction of buyers.
Quantity bundles. Buy three, save a little. Best for consumables and anything people reorder.
Pick one type for your first bundle. Launching four different structures at once makes it impossible to tell which one earned the revenue.
Step 3: Price It So It Feels Like a Deal Without Hurting Margin
Pricing is where most bundles quietly lose money. Three principles help.
You don't always need a discount. A bundle's appeal is partly convenience: everything in one place, nothing to research. A bundle priced at the sum of its parts can still convert if the grouping is genuinely useful.
If you discount, keep it small and tied to a condition. A modest saving that unlocks when the shopper adds a set number of items works better than a deep flat cut. It rewards the behavior you want (a bigger basket) instead of just lowering the price of what they would have bought anyway.
Check the math on your thinnest-margin item. Work out the margin on the whole bundle after the discount, not on the hero product alone. A bundle that looks generous on the page can be unprofitable once the lowest-margin component is included.
A simple test before publishing: if every single customer bought this bundle instead of the items separately, would you be happy with the resulting profit? If not, adjust the price or the contents.
Step 4: Build the Bundle Page
You can create bundles manually with collections and custom product pages, but that gets slow as soon as you want more than one. A dedicated builder saves the repetition. With Brix, the bundle tool is called Combo Forge, and the workflow looks like this:
- Choose a layout. Four options cover most cases: a step-by-step wizard where shoppers pick from one collection per step (best for routines), a tabbed page for browsing several collections, a "deal of the day" layout with a hero offer, and a simple single-collection page.
- Choose which collections feed the bundle and set a total product limit, so shoppers can't build something that doesn't make sense.
- Add a banner, title, and description that explain the offer in one glance.
- Optionally attach a discount code and a progress bar that unlocks the saving once the shopper adds a set number of items.
- Preview, then publish. Bundles save as reusable templates, so you can unpublish, edit, or duplicate them later.
Bundle limits depend on your plan: the Free plan lets you preview but not publish, Starter allows up to three published bundles, and Pro allows unlimited. For a first bundle, three is plenty.
Step 5: Put the Bundle Where Shoppers Will See It
A bundle nobody finds can't convert. Place it in at least two of these spots:
- The product page of the hero item. This is where a shopper is already deciding, so "complete the set" is a natural next step.
- A collection or category page. Good for gift sets and starter kits aimed at browsers.
- Your navigation or homepage. Worth it for a flagship seasonal bundle.
- The cart. If a shopper has one component in their cart, a nudge toward the rest of the bundle often works better than a generic suggestion. A frequently bought together recommendation is a lighter way to do the same thing at the product level.
Keep the visual language distinct from your upsells, so shoppers can tell which decision they're being asked to make.
Step 6: Reinforce It in the Cart
A bundle works harder when the cart backs it up. If a shopper added two of the three items, a progress message showing how close they are to the bundle saving closes the gap. This is the same threshold logic covered in how to set the right free shipping threshold: the reward needs to feel one small step away, not far off.
For a real example of this idea working in a cart, see how a rewards progress bar increased cart value.
Common Bundle Mistakes to Avoid
Bundling too many items. Two to four products is the sweet spot. Beyond that the price jumps, the decision gets harder, and the bundle starts to feel like a commitment.
Using slow-moving stock as the only filler. Pairing a dead product with a bestseller can work, but if the bundle is mostly leftovers, shoppers notice.
Forgetting inventory. If one component goes out of stock, the whole bundle breaks. Use a tool that removes unavailable items automatically, or review stock before every promotion.
Never reviewing performance. A bundle built from three-month-old data and never revisited will drift. Check views, add-to-cart rate, and orders every few weeks, and retire or rework anything that isn't moving.
Hiding the saving. If the bundle has a discount, show the amount saved. A price with no context doesn't register as a deal.
How to Measure Whether a Bundle Is Working
Look at three numbers, not just revenue:
- Bundle conversion rate: orders containing the bundle divided by bundle page views.
- AOV on bundle orders versus other orders. The bundle should lift this, otherwise it's just a discount.
- Margin per bundle order. Revenue can rise while profit falls if the discount is too deep.
Give a new bundle at least two to three weeks before judging it, so you see it against normal order variation rather than a handful of unusual days.
Conclusion
A bundle that converts is not a clever product combination. It is a combination backed by order data, priced so it feels like a deal without eating your margin, and placed where shoppers are already making decisions. Each step here is small, and skipping any of them is usually what turns a promising bundle into a page nobody buys from.
If you do one thing this week, open your orders export, find the two products most often bought together, and build a single bundle from that pair. Measure it for three weeks, then decide whether to build the next one.
Frequently Asked Questions
How many products should a Shopify bundle include?
Two to four is the practical range. Fewer than two isn't a bundle, and beyond four the price and decision complexity tend to put shoppers off, unless it's a build-your-own bundle where they choose the items themselves.
Do Shopify bundles need a discount to convert?
No. Convenience and a clear grouping can be enough. If you do offer a saving, keep it modest and tie it to a condition, such as adding a set number of items, so it rewards a bigger basket rather than just lowering the price.
Where should I show a bundle on my store?
At minimum, on the product page of the main item in the bundle, plus one more spot such as a collection page or your homepage. A reminder in the cart helps when a shopper has already added some of the components.
How do I know which products to bundle together?
Check your order history for items that frequently appear in the same order, and look at your best sellers for natural companions. Customer questions about "what goes with this" are another strong signal.
How long should I test a bundle before changing it?
Two to three weeks of normal traffic is a reasonable minimum. Changing a bundle after a few slow days usually means reacting to noise rather than to real performance.
Can I run bundles and cart upsells at the same time?
Yes, and most stores should. Bundles appear before the cart and cart upsells appear after something is added, so they usually don't compete. Just make sure a bundle component isn't also the top cart upsell for the same product.