← All guides

Shopify Product Bundles: The Definitive Guide

Product bundling on Shopify means selling two or more products as one offer, priced to make the bigger order the obvious choice. This guide covers the nine offer types, how to pick products worth pairing, pricing that protects margin, where bundles sell best, and how to measure what each one earns.

On this page

A shop owner beside stacked boxes and a crate of packed goods.

What does bundling actually do for your store?

Bundling raises average order value: the revenue each checkout brings in. A shopper who came for one product leaves with two, because the pair was priced to make adding the second one easy. You trade a small discount on the added item for a bigger order, and the math usually favors the bigger order.

Start with the money. You already paid to get the shopper here, in ad spend or in the slow work of SEO. The cart can leave at $48 or at $88; the traffic bill stays the same. That is the whole case for average order value: bigger carts turn visitors you already bought into revenue you have not.

A product bundle raises AOV by changing the question. A product page asks: do you want this? A bundle asks for the whole outfit, priced like a decision already made. The price rewards saying yes, so more shoppers do.

Bundles do quieter work too. A bundle card is discovery: the shopper looking at the shirt learns the trousers exist without another search. It is cross-sell without the pushiness. And an anchor product pulls a slow mover along; pair the bestseller with the overstocked, and the overstock starts leaving the warehouse.

A taste of the math before chapter four runs it in full: a $48 shirt order becomes an $88 shirt-and-trousers order at 12% off. Revenue nearly doubles, margin climbs from $29 to $48, and the visitor cost you nothing extra.

None of this needs deep discounts. Bundling products on Shopify well comes down to the right pair, a fair price, and a spot where shoppers actually see the offer. For the broader playbook beyond bundles, see the AOV guide.

What are the nine types of Shopify bundles?

Shopify bundles come in nine working shapes you can run today: fixed sets, Buy X Get Y, volume discounts, add-ons, build-your-own, free gifts, and free-shipping goals. Each fits a different catalog and moment. Pick the type that matches how your shoppers already buy, not the one that looks cleverest.

  • Fixed bundle. Hand-pick the set, price it as one. Fits products that finish each other: razor and blades, camera and bag. Gift sets live here too.
  • Buy X Get Y. The classic BOGO, with tiers. The reward item is free. Fits moving volume and clearing the colorway that overstayed. → BOGO in depth
  • Volume discount. Quantity breaks that reward bigger orders: buy two, save 10%; buy four, save 20%. Fits anything shoppers run out of. Socks, supplements, candles.
  • Add-ons. Small extras offered right beside the main product: the batteries, the gift wrap, the care kit. Often no discount at all, because convenience does the selling.
  • Build-your-own. Mix and match on a dedicated builder page. You set the minimum and maximum picks, and the discount updates as the box fills. Fits variety catalogs: coffee, candles, tees.
  • Free gift. Set a spend goal, pick the gift, and the gift lands in the cart the moment a shopper qualifies. The AOV push that reads as generosity. → the full setup guide
  • Free-shipping goal. A progress bar that shows shoppers how close free shipping is. Fits any store where shipping cost is the loudest objection in the cart.
  • Subscription bundle. Bundles for products sold on subscription. Fits replenishment: the coffee that arrives monthly deserves the same pairing logic as the coffee that sells once.
  • Post-purchase offer. One more offer on the thank-you page, after payment. The original order is already safe, so the offer risks nothing. → what post-purchase upsell means

All nine come out of one builder in Sledge Bundles, with the same scheduling, testing, and tracking kit attached to each. The two still to come will land in the same builder.

How do you choose which products to bundle?

Bundle what shoppers already buy together. Your order history holds the answer: pairs that appear in the same cart again and again are proven combinations, and a bundle just makes the pairing official, at a price that rewards the pattern. Start from evidence, not from what you wish sold together.

Two rules make a pair worth building. First, evidence: the products already show up frequently bought together in real orders. Second, roles: one product is the anchor, the bestseller the shopper came for. The other is the attach, the item that joins because the bundle made joining easy. Anchor plus attach beats two slow movers every time. A bundle of two products nobody wanted is just a bigger product nobody wants.

The manual hunt works. Export orders from Shopify admin, group line items by order, and count which pairs repeat. A spreadsheet and an afternoon gets you the top ten pairs in your catalog. Re-run it each season, because co-purchase patterns move with weather, launches, and trends.

Or skip the spreadsheet. Built-in Growth Intelligence reads your orders on a set cadence, weekly on Pro, up to daily on Accelerate and above, and hands you the pair worth acting on: "Shoppers who buy the Linen Shirt often add the Trousers. Bundle them. Worth about $640 a month." Click it, and the bundle form opens pre-filled: review, save, and it goes live everywhere you choose. Every finding arrives with a dollar estimate, so you can rank it against everything else on your list.

One caution before you build. Pairs that already sell together at full price do not need a discount; shoppers vote for those with their carts as it is. Offer that pair as a no-discount add-on, and spend your discount on the pair that needs the nudge.

How should you price a bundle?

Price a bundle so the discount comes out of the added item's margin, not the anchor's. Between 10 and 20 percent off the combined price is the working range for most stores: enough to change behavior, shallow enough to keep the bigger order profitable. Then check the math against your real costs.

Say your store sells a linen shirt at $48 (cost: $19) and trousers at $52 (cost: $21). Bought separately, the pair brings $100 of revenue and $60 of margin. Bundle them at 12% off, and the pair sells for $88. Same $40 of cost, $48 of margin.

Shirt only Both at full price Bundle at 12% off
Order value $48 $100 $88
Cost of goods $19 $40 $40
Margin $29 $60 $48

Read the table against the order you would have gotten, not the order you wish you had. Next to the shopper who buys both at full price, the bundle gives up $12. Next to the shopper who would have left with the shirt alone, it gains $19. Run ten bundle sales: if six buyers would have bought both anyway (a giveback of $72) and four upgraded from one item (a gain of $76), the offer still comes out ahead. Roughly four upgrades in ten carries the whole bundle.

That upgrade test is the heart of bundle pricing strategy. The 10 to 20 percent range holds it for most pairs: a real reason to add the second item, with the upgrade math intact. Go deeper only when the type calls for it. Volume discounts earn their depth at the top tier, where order size covers the cut. Add-ons often need no discount at all. And on a free gift, the discount is simply the gift's unit cost, which is why gifts protect margin so well: the gift guide runs that math.

One rule with no exceptions: never discount deeper than the attach's margin. The moment the cut exceeds the $31 the trousers bring in, the bundle sells the second item at a loss and calls it strategy.

Where should bundles appear on your store?

Bundles sell best where shoppers make decisions, and plenty of decisions happen before the product page. A shopper typing in the search bar, filtering a collection, or reviewing a cart is choosing right now. Put the bundle inside those moments, and the offer meets the decision instead of waiting below the fold.

The default home for a bundle is the product page. It is fine, and it is late: by the time a shopper lands there, the searching, the filtering, and most of the comparing already happened.

Sledge treats placement as a decision you own. The same bundle can appear:

  • In instant search, as the shopper types. A search is a buying decision in motion, and the bundle card slides into the results before the product page ever loads.
  • On the search results page, where shoppers compare.
  • In filtered collections, ranked by your merchandising rules.
  • On the product page, the classic spot, still earning its keep.
  • In the cart drawer and on the cart page, where free-gift progress and free-shipping bars do their best work. → the cart drawer
  • On the thank-you page , where a post-purchase offer makes one last appearance after checkout.

You choose the pages, bundle by bundle. And you preview the offer in the admin before it goes live, so you see the card before shoppers do. Sell where shoppers decide; the product page is one of the places, not the place. The full map lives at every surface, explained.

Can Shopify create product bundles without an app?

Yes. Shopify ships a free first-party Bundles app for fixed sets and multipacks, and the built-in discount engine covers Buy X Get Y and order discounts. For one simple bundle, native may be all you need. The limits arrive with more bundle types, free gifts that add themselves, scheduling, testing, and placement beyond the product page.

The Shopify Bundles app. Shopify's own app is free and handles two shapes well: fixed bundles and mix-and-match multipacks. The bundle becomes a real product in your catalog, and Shopify keeps component inventory in sync, so selling the kit counts down the shirt and the trousers correctly. For a curated gift set at a hand-set price, that can be the whole job.

The limits are the shapes it does not make. No quantity breaks, no spend-goal gifts, no post-purchase offers, no build-your-own page. You price and update the bundle by hand. There is no scheduling, no A/B testing, and no per-bundle revenue view beyond standard product reports. Placement is wherever a product can live: the product page and the collections you add it to.

Native discounts. The built-in discount engine runs Buy X Get Y and order discounts free of charge. The catch is visibility: a discount has no storefront presence of its own. Shopify applies the math at checkout, but announcing the offer, getting the right items into the cart, and showing progress toward a goal all fall to you.

Where Sledge picks up. Sledge Bundles builds all nine types from one builder and syncs each one to a Shopify discount automatically, so the price on the bundle card is the price at checkout. Offers appear on the pages you choose, from instant search to the cart. Scheduling, country eligibility, A/B testing, and revenue per bundle come standard.

The honest summary: one fixed set, priced by hand, announced by you? Start native. It is free and it works. The moment the offer should sell itself, the app earns its keep.

How do you measure bundle performance?

Judge every bundle by the revenue it produced, not the clicks it collected. The number that matters is dollars per bundle: what each offer added to orders once it went live. Track that, test versions against each other, and compare results to the estimate that justified the bundle.

Sledge tracks revenue per bundle, so every offer reports what it earned in plain dollars. Read the list the way you read payroll: each bundle either covers its discount or it does not, and the ones that do not are spending your margin quietly.

Then test. A/B testing runs two versions of a bundle with revenue tracked per variant: 12% off against 15% off, shirt-and-trousers against shirt-and-belt. The winner is a number, not a hunch. Test everything. Keep what wins.

The third layer is the one most stores never see: estimates graded against results. When Growth Intelligence suggests a bundle, the suggestion arrives with a dollar estimate. Once it is live, Growth Intelligence measures what the offer earned in real sales and shows both numbers side by side. Say the estimate read $640 a month and the measured result comes back at $712, example numbers. Every suggestion is checked against real sales, so you always know what's working. And why. Proof, not promises.

Close the loop on a schedule. Retire the bundles that did not pay, duplicate the winners into next season, and let measured numbers, not launch enthusiasm, decide which is which. The journey view in Analytics shows where each bundle met its shoppers along the way.

What are the most common bundling mistakes?

Bundle failures trace back to a handful of avoidable calls: discounting pairs that already sell at full price, pairing two slow movers, cutting deeper than the margin allows, or hiding the offer on one page. Run every new bundle past this checklist first.

The pre-launch checklist

  • The pair has evidence behind it: order history or a Growth Intelligence finding, not a hunch.
  • One product is the anchor shoppers already want. The other is the attach.
  • Two bestsellers that already sell together at full price stay at full price.
  • The discount is shallower than the attach's margin. Re-run the math from chapter four.
  • The bundle appears where shoppers decide: search, collections, cart. Not just the product page.
  • The card price matches the checkout price. (Automatic with Sledge's discount sync. Manual everywhere else, so check.)
  • Component inventory is deep enough to survive the bundle working.
  • The offer has a start, an end, and a draft state, so nothing runs stale after the season turns.
  • An A/B variant is queued: a second discount depth or a second attach.
  • A review date is on the calendar to retire the losers and duplicate the winners.

Ten lines, two minutes, and most of the expensive mistakes never happen.

// FAQ

Questions, answered

How many products should a bundle contain?

Two or three for fixed bundles: an anchor and one or two attaches. Beyond that, the price gets hard to read at a glance. Build-your-own is the exception. You set the minimum and maximum picks, and the shopper fills the box.

Do bundle discounts apply automatically at checkout?

With Sledge, yes. When you enable a bundle, Sledge syncs it to a Shopify discount automatically, so the price on the bundle card is the price checkout charges. No codes to paste, no math to explain at the doorstep of the sale.

Should every bundle have a discount?

No. Add-ons often sell at full price, because convenience is the offer. Spend discounts on pairs that need a nudge, and keep full price where shoppers already say yes.

Can I bundle products from different collections?

Yes. Hand-pick any products in your catalog into a fixed bundle. Sledge also includes or excludes by collection on any offer, so the bundle lands on exactly the products you mean.

Will bundles slow my store or break my theme?

Sledge's storefront script is one script instead of several, it loads without blocking your page, and it does not edit your theme files. It ships tuned for 24 themes, Dawn and Horizon included, and adapts to the rest. Sledge uninstalls clean.

Stop guessing. Start selling.

Install free. By tomorrow, Growth Intelligence shows you which products your shoppers already buy together, and what bundling them is worth.

14-day free trial · No code · Works with any theme · Uninstalls clean