Max IT solutionsShopify App Store

Shopify Bundles: Create Them Free and Price Them Right

Updated , first published · 6 min read

Shopify bundles are created with a bundles app, and Shopify’s own app, Shopify Bundles, is free on every plan. It builds fixed bundles and multipacks from products you already have; the bundle sells as one product, while the order lists each component with its own SKU. Pricing is where bundles go wrong, because a bundle’s price does not follow its components and has to be set and maintained by hand.

What Shopify Bundles can do

The limits below come from the Help Center pages on product bundles and Shopify Bundles, read on October 23, 2026.

Area Limit or behavior
Components Fixed bundles up to 30, dynamic bundles up to 150, up to 2,000 units per component
Options and variants Up to 3 options and 100 variants per bundle
Sales channels Online Store, Shop, Shopify POS and headless storefronts; Google & YouTube takes fixed bundles only
Orders The order lists the SKUs of the individual items, not a bundle SKU; weight comes from the items
Inventory Tracked as overall stock, not by location
Filters Bundles don’t appear under Search & Discovery option filters
Price Doesn’t update when a component’s price changes

The price row is the one to plan around. A supplier price rise that you pass on to the single products leaves the bundle at its old price until you change it yourself.

Create a bundle

Create the component products first. The app only combines products that already exist.

  1. In the Shopify admin, go to Apps > Bundles and click Create bundle.
  2. Enter a Title, click Select products, pick the products in the Add products dialog and click Select.
  3. Optional: change a component’s quantity, click a variant name to include or exclude it, or choose Add quantity as an option so shoppers pick how many. Duplicate product turns one product into a multipack.
  4. If several components share an option such as size, select Combine options with matching names so the shopper picks the size once. The option values have to match, and the combined option still counts as one of the three allowed.
  5. Click Save and continue, add the product details (images, description, price) and click Save.
  6. In Status, choose Active, and in Publishing > Manage sales channels, pick the channels.

A new bundle starts as Draft and stays off the Online Store, Shop and POS until you set it to Active. To find your bundles later, filter the Products list to include or exclude bundle products.

Two problems show up after launch. If a bundle keeps flipping from Active back to Draft, a variant or option on one of its components was deleted or renamed. Open the bundle’s product page, click the Bundles app icon in the Bundled products section, and click Save and continue next to the changed product; the app shows the message “Option values were updated on the product and removed from the bundle”. If components or stock don’t show in a bundle, raise a component’s quantity by one, save, and set it back, which forces a re-sync.

The app also reports on itself: Bundle total sales, Bundle orders, Top total sales and Most ordered, and clicking a metric opens a detailed view on the Reports page.

Price the bundle

Start from the margin you need and work out the bundle price from it. Take three products at $24, $18 and $38 that cost you $9, $7 and $15:

Sold separately Bundle at 15% off
Revenue $80.00 $68.00
Product cost $31.00 $31.00
Gross margin $49.00 (61%) $37.00 (54%)

The $12 discount costs 7 points of margin before payment fees and shipping. It pays if the bundle sells items that would not have sold, and it only gives margin away if shoppers would have bought two of the three anyway. Write down the lowest margin you accept, set the bundle price from it, and recheck it every time a component’s cost or price changes, since the bundle won’t follow.

Shopify lists three ways to discount a bundle: a discount code for the bundle, a lower bundle price set by hand, or a Cart Transform function for customized bundles (developer work). Codes and automatic discounts both work, including allowed combinations, with one trap. When you build a product- or collection-specific discount, include the parent bundle product; selecting only the components applies nothing.

The discount is calculated on the bundle first, then split across the components by weighted price, and tax is calculated on each component. In the example, if the bundle is priced at the full $80 and a code takes $12 off, the $38 item is 47.5% of the bundle price, so it carries 47.5% of the discount, $5.70. Place a test order before launch and read the order lines to see the split.

When you need another bundle app

Shopify Bundles makes fixed bundles and multipacks, where the merchant picks the contents. A single quantity break needs no app: an amount-off discount with Minimum quantity of items gives, for example, 10% off when a customer buys 3. Mix-and-match boxes that the shopper builds, and tiered breaks (3 for 10% off, 5 for 15%) shown on the product page, need a third-party bundles app. Two listings as they showed on October 31, 2026:

App Rating Free plan Paid plans Mix and match
Bundler 4.9 (2,763 reviews) Volume discounts, quantity breaks, Buy X get Y $9.99 and $19.99 per month Premium plan ($9.99)
Simple Bundles & Kits 4.9 (820 reviews) 3 bundles, 50 monthly orders $24, $39 and $149 per month Listed among bundle types

Read the pricing unit before you install: Simple Bundles caps its free plan by bundles and monthly orders, while Bundler’s listing says its paid plans have no limit on the revenue the app generates. For offers that sit next to a product rather than inside a bundle, see Shopify upsell apps; for the difference between fixed bundles, multipacks and kits, the explainer goes through each type. For other pricing topics, start at the pricing and sales hub.

FAQ

Is Shopify Bundles free? Shopify describes it as a free first-party app available on all Shopify plans.

How many products can a Shopify bundle hold? A fixed bundle holds up to 30 components and a dynamic bundle up to 150, with up to 2,000 units per component. A bundle can have at most 3 options and 100 variants.

Does the bundle price change when a product’s price changes? The bundle keeps its old price when a component’s price changes, whether by hand or through a price import. You update the bundle price yourself in the admin.

Why doesn’t my discount apply to the bundle? A product- or collection-specific discount has to include the parent bundle product. If only the component products are selected, the discount doesn’t apply.

Where can I sell a bundle? Bundles sell on the Online Store, Shop and Shopify POS, and on headless storefronts. The Google & YouTube channel accepts fixed bundles only.