How to sell bundles on Shopify: illustrated Shopify admin creating The Morning Routine Kit from three products with a 15 percent bundle discount

In this article

Why Shopify Product Bundles Matter in 2026

Quick answer: to sell bundles on Shopify, install the free Shopify Bundles app, build a fixed bundle or multipack from products you already stock, set a bundle price, and publish it to your online store and POS. The app allows up to 30 components in a fixed bundle, but caps each bundle at 3 options and 100 variants, and it cannot sell bundles with subscriptions. If you need mix-and-match, richer inventory sync or subscription boxes, use a third-party bundle app or build the logic with Shopify Functions.


A product bundle is a set of two or more related products sold together, usually at a discount. Shopify's own bundles documentation lists the benefits as higher average order value, added curation for the customer, a way to pass on a discount and a route to clear older inventory. For a store with decent traffic, the first of those is the one that pays: customers are already on the product page, and a well-built bundle of complementary products raises order value without another click of paid traffic. Bundling is also an upsell and cross-sell tactic that works inside your own store, so it slots into any ecommerce strategy that already tries to lift revenue per visit.


The evidence from larger brands is strong, though it comes from Shopify's own case studies. In Shopify's guide to product bundling, HiSmile is reported to take more than 80% of its orders as bundles, with average cart size up fourfold, and rhode skin's kit revenue is reported to have grown from $948,000 to $2.53 million a month between January and July 2025, using Particl data. Treat those as best cases, not benchmarks. Your own bundle AOV and attach rate (covered below) are the numbers that matter.


One platform change makes 2026 a good moment to review how your store sells bundles. Shopify stopped allowing new Scripts to be edited or published on April 15, 2026, and all Scripts stopped executing on June 30, 2026. If your bundle pricing or discount logic ran on Scripts, it needs to be rebuilt on Shopify Functions or replaced with a bundle app. Our guide to Shopify Functions explains what that involves.


Types of Product Bundles on Shopify

Product bundling takes several forms, and the type you choose decides which method and which bundle apps you need. Pure bundles sell items only as a set. Mixed bundles sell the items separately as well, with a saving for buying them together. The table shows the main types, what each does for the customer and which can be built with the free native app.


Bundle type How it works Native app? Watch out for
Fixed bundle A set kit, such as cleanser, toner and moisturizer Yes Needs a clear story, or it reads as discounting
Multipack The same product in a larger quantity Yes Thin margin if the discount is too deep
Mix-and-match The customer picks items from a range at a set price No, needs an app or Functions Stock imbalance across components
Volume discount Buy more, pay less, with quantity breaks Partly, via discounts Cannibalises full-price single sales
BOGO or tiered Discount logic applied in the cart, not a bundle product No, uses automatic discounts or an app Less obvious to customers
Subscription bundle A bundle delivered on a recurring schedule No, native bundles cannot use selling plans Churn if the value drops

Real stores use all of these, and the examples show how product bundling adapts to the category. Shopify's bundling guide points to Voduz for a pure bundle of a curling tong with barrels, Kylie Cosmetics for mixed lip kits, Literie Candles for build-your-own boxes and HiSmile for a BOGO-style flavor bundle. Pick the type from your category: fixed bundles suit complementary products with a story, multipacks suit consumables that people reorder, and mix-and-match suits ranges where taste varies, such as candles, snacks or samples.


Spec sheet of native Shopify Bundles limits: 30 components per fixed bundle, 3 options, 100 variants, no selling plans and stock tracked overall rather than by location

What the Free Shopify Bundles App Can and Cannot Do

Shopify Bundles is a free first-party app for product bundling that launched in July 2023 and works on every Shopify plan. Its features are deliberately basic, so its limitations decide what you can build. They are set out in the Shopify Bundles help page, and they are the most useful thing to check before you design a bundle. A fixed bundle can hold up to 30 components, with up to 2,000 units of each. A bundle can have a maximum of 3 options and 100 variants. Bundles can be sold through these sales channels: the Online Store, Shop, Shopify POS and headless storefronts.


Five details catch merchants out in practice:


  • Prices do not follow components. If you change the price of a component, the bundle price does not update, so repricing is a manual job. Keep a list of which bundles each product sits in.
  • Stock is tracked overall, not by location. A bundle can only sell as many units as its scarcest component, and with multiple locations that can produce stock counts that surprise a merchant with several locations.
  • Subscriptions are out. Per Shopify's developer documentation, bundles cannot be sold with selling plans such as subscriptions, pre-orders or try-before-you-buy.
  • Fulfillment gets component detail. Orders list the SKUs of the individual items rather than a bundle SKU, and bundle weight comes from the components, which keeps pick-and-pack and shipping rates straightforward.
  • Google and YouTube take fixed bundles only. If you list products there, mix-and-match bundles will not carry across.

Discounts work with bundles too. Both discount codes and automatic discounts apply, and the discount is calculated on the bundle first, then allocated across components by weighted price before tax. For discounts aimed at a specific product or collection, the parent bundle must be included in the discount.


The app's listing is a useful reality check. At the time of writing it shows 568 reviews and an average of 2.9 out of 5, with reviewers mentioning that apparel bundles hit the option ceiling quickly and that product imagery does not carry over to the bundle. Customization of how bundles display is limited, but for simple kits it does the job. For anything with many size and color combinations, plan on an app or a custom build.


How to Create Bundles on Shopify

There are four methods to build a bundle on a Shopify store. Start with the simplest of these methods that meets your requirements, and move up only when you hit a limit.


Method 1: The Shopify Bundles app

For a fixed bundle or multipack, follow these steps:


  1. Install Shopify Bundles from the Shopify App Store and open it from your Shopify admin.
  2. Choose to create a bundle and give it an outcome-led title, such as "The Morning Routine Kit". The title is a ranking signal, so avoid "Bundle A".
  3. Add the components and set the quantity of each. For a multipack, add one product and raise the quantity.
  4. Choose how variant options combine. You can lock a variant for a fixed set or let the customer choose, within the 3-option limit.
  5. Set the bundle price, and add a bundle image and description.
  6. Publish to the sales channels you want, then test the full journey before promoting it.

Those are the app's core features: fixed bundles, multipacks and combined variant options. Anything beyond them needs another method.


Method 2: A manual bundle product

You can create a normal product, combine photos, write a description and set a discounted price. It costs nothing, but Shopify will not reduce the stock of the individual items when the bundle sells, so you adjust component inventory by hand. That is workable for a store trialling two or three bundles and risky beyond that.


Method 3: A third-party bundle app

Bundle apps such as Bundles.app, Simple Bundles and Fast Bundle differ on features such as mix-and-match, volume discounts, subscription boxes and inventory sync. Steps are similar in most bundle apps: pick a bundle type, add products with their variants and quantities, set the price and save. Pricing varies. Bundles.app lists plans from $19 a month for standard stores and $39, $99 and $199 a month for Shopify Plus tiers by order volume, with a 15-day trial, and lists inventory sync across multiple locations, with 3PL tools and Stocky. Simple Bundles describes its Infinite Options feature, which gets around variant limits, as starting at $24 a month. Both vendors publish their own claims, so test on a development store first. Run one bundle app at a time, because two apps managing the same inventory can conflict.


Method 4: Shopify Functions on Plus

Shopify Functions and the Cart Transform API let you build customized bundles with your own logic, for example pricing by customer segment or hiding a bundle when a component runs low. For a customized bundle where the parent cannot be bought without its parts, the parent variant needs its requiresComponents attribute set to true. This is the route for Shopify Plus brands with unusual pricing, and the one to choose when Scripts-based logic needs replacing. If you need support, our Shopify Plus team builds these.


Whichever method you use, test every bundle end to end. Add it to the cart, check the discount applies, complete a checkout, read the confirmation email, confirm component inventory decreased, and open the order in the admin to check the SKUs are right.


Bundle Pricing Strategy and Discount Depth

Bundle pricing is partly arithmetic and partly perception, and product bundling strategy lives or dies on both. Customers judge a bundle by comparing its price with the sum of the parts. Three items at $18, $22 and $28 total $68, so a bundle price of $57.80 shows a $10.20 saving. Always show the component total next to the bundle price, and state the saving in dollars. A saving of $10.20 reads more clearly than "15% off".


On depth, Shopify's own bundling guide suggests that brands with average margins of 50% or more can take 10% to 20% off the subtotal, while lower-margin businesses might discount 5% to 10%. We use that as a starting range rather than a rule, and treat 20% as the ceiling for evergreen bundles. Anything deeper belongs in a dated campaign, because a permanent deep discount teaches customers that the single-item price is inflated.


Chart of suggested bundle discount depth: 10 to 20 percent for margins of 50 percent or more, 5 to 10 percent for lower margins, with a worked example at 15 percent off

Work out the bundle margin before launch, not after. In the example above, three items cost $27.00 to buy in. At $57.80 the bundle keeps $30.80, a 53.3% margin. That is a healthy bundle. The same discount on a product with a $50 unit cost would not be.


Two other pricing patterns work well. Tiered options, a three-piece, five-piece and seven-piece kit at rising prices, let customers self-select by budget and make the middle option look sensible. And bundles make natural free-shipping triggers: if your threshold is $50, a $49 kit nudges shoppers to add one more item. For wider tactics, see our guide to increasing average order value on Shopify.


Promoting and Selling Your Bundles

Product bundling will not move your AOV if nobody sees the offer. Give bundles a prominent place: a dedicated "Bundles" collection linked from the main navigation, a feature slot on your store's homepage, and a cross-sell on every component product page.


Annotated mobile product page for a Shopify bundle showing an outcome-led title, struck-through component total, the saving in dollars and an itemised component list

On the product page itself, name the outcome, show the anchor price, state the saving and list each component with its own price. Reviews matter as much for bundles as for single products, so make sure your review app displays ratings on the bundle page.


Email is usually the best channel to push bundles. Segment by what people bought: for example, a customer who bought a moisturizer should see the kit that contains it, abandoned-cart audiences can see a bundle as the nudge to complete, and VIPs can get early access to a new kit. Lead subject lines with the value, such as "Save $10.20 on our morning routine kit". Our Klaviyo flows guide covers the flows that carry bundle offers, and our email marketing team builds them.


Seasonal bundles add urgency and an editorial hook, such as a gift set available until a fixed date. If you run physical stores, bundles built in the Shopify admin appear on Shopify POS, so staff can suggest a kit to customers at the register without a separate setup.


Bundle SEO and Optimizing for AI Search

Bundle products are product pages, and thin ones rarely rank. Write copy that explains why the products belong together: what problem the kit solves, which customers it is for and how each item contributes. For example, a "Complete Home Office Starter Kit" should say something about posture, lighting and cable tidiness, not just list a desk, a lamp and a chair.


Target a different search intent from the component pages to avoid cannibalisation. If the moisturizer page targets "best moisturizer for combination skin", the bundle page can target "complete skincare routine for combination skin". Link from each component page to the bundle with descriptive anchor text, and from relevant blog posts to the bundle. Our Shopify SEO checklist covers the surrounding technical basics, and our SEO agency team can audit your product and bundle pages.


Structured data and descriptions AI can cite

AI search tools such as Google's AI Overviews, ChatGPT and Perplexity extract specific, structured statements. Make sure bundle pages carry Product schema with price and availability, and see our guide to adding schema to Shopify for how. Then write the description so it can be quoted: "Complete morning routine for combination skin: gentle cleanser, hydrating toner, lightweight moisturizer and SPF 30, $57.80 against $68.00 bought separately" is citable, while "Skincare bundle" is not. Answer the questions a buyer would ask, such as skin type, order of use and how long it lasts.


Measuring Bundle Performance

Three numbers tell you whether product bundling is working for your store. Bundle AOV is the average value of orders that contain a bundle, compared with orders that do not. Attach rate is the share of all orders that contain a bundle. Sell-through is the share of the bundles you built, or the stock you set aside for them, that sold in a given period.


Illustrative bundle performance report showing bundle average order value of $74.20 against $52.10, an 8 percent attach rate and 82 percent sell-through

Read them together. In the example report above, bundle orders average $74.20 against $52.10 for other orders, an uplift of 42.4%. An attach rate of 8.0% means 80 of 1,000 orders carried a bundle. A rising AOV with a flat attach rate suggests bundles appeal only to existing high-spending customers. A high attach rate with low sell-through points to a stock or forecasting problem. Those figures are an example, not a benchmark, so set your own targets from your baseline.


Shopify's bundle tools report parent and component performance separately, which is worth checking: strong bundle sales can hide a component that does not sell on its own. Compare margins too, to find the component that compresses profit. Segment bundle conversion by traffic source in your analytics tool, because the same bundle often converts differently from email and from paid social. Finally, set retirement thresholds before launch. If a bundle misses its attach rate and AOV targets after a set period, archive it, keep the data and free the homepage slot for one that works.


Common Bundle Mistakes to Avoid

  • Bundling unrelated products. Every one of the bundle products needs an obvious reason to be there. Customers read a bundle that looks like warehouse clearance as exactly that.
  • Over-discounting. Deep permanent discounts signal that single items are overpriced. Keep evergreen bundles within the range you worked out from your margin.
  • Forgetting stale bundle prices. Because bundle prices do not update when a component price changes, a price rise on one item can quietly erode bundle margin.
  • Ignoring component inventory. One sold-out component takes the whole bundle offline. Forecast conservatively and watch the scarcest item.
  • Planning a subscription bundle on the native app. Native bundles cannot use selling plans, so choose an app that supports it before you design the offer.
  • Skipping mobile checks. Test the add-to-cart flow, image load and information hierarchy on a phone before launch.
  • Skipping end-to-end tests. Variant options, discounts and fulfillment instructions fail more often than you would expect.

Why We'd Start With a Fixed Bundle and the Free App

Our view is that most stores should begin with one fixed bundle, built in the free Shopify Bundles app, priced from the margin and promoted for a full month before anything else is added. The temptation is to jump straight to a mix-and-match builder with five tiers, because it looks more sophisticated. Without a baseline for bundle AOV and attach rate, though, you cannot tell whether the complexity earns its keep with customers. A bundle strategy needs that baseline first. Pick two or three products that already sell together and bundle those.


We would move to an app or Shopify Functions only when you can name the ceiling you have hit: more than 3 options or 100 variants, subscription delivery, location-level stock rules or customer-segment pricing. And we would not build any new bundle logic on Scripts. If you are weighing the options, get in touch and we will tell you which route fits your catalog.