An Introductory Guide to Simple Bundles 2.0

Simple Bundles 2.0 is a significant evolution of the original 1.0, built from the ground up with a more powerful architecture and the latest features to help you create and manage bundles more effectively. If you're currently on version 1.0, we strongly recommend making the switch to 2.0 to take advantage of these improvements. For all merchants installing Simple Bundles for the first time, 2.0 is already the default experience.

Here's what we're covering:

What’s new on Simple Bundles 2.0?

Here, we highlight the key features introduced in Simple Bundles 2.0. Additional features will be added over time.

  • Built using Shopify Functions. Displays bundle contents at checkout without relying on order editing, resolving issues related to non-editable orders.
  • Improved sales report accuracy, since bundle prices and price adjustments are attached to child products instead of the parent bundle. VAT calculations can be accurately based on child products as a result.
  • Enhanced integration with third-party systems, since they only receive child products rather than the parent bundle.
  • Oversell protection, decrementing component inventory in the cart to help prevent overselling.
  • BYOB (Build Your Own Bundle): let customers build their own bundle from a visual product grid, with tiered discounts that grow as they add more items. See How to create a BYOB experience on Shopify using Simple Bundles.
  • Bundle upsells: promote any of your bundle types (Simple Bundle, Infinite Options, or BYOB) as an upsell on your product pages, rather than only as a standalone product. See How to set up bundle upsells in Simple Bundles.
  • Bundle Magic (Beta): describe the bundle you want in plain language, or start from a ready-made template (Curated set, Mix-and-match, Multi-pack, Custom pack, and more), and Bundle Magic will build it for you.
  • AI-generated bundle images: generate product images directly from your bundle's contents on the bundle details page, no photoshoot required.
  • Reorder bundle components: drag and drop to change the display order of components within a bundle, so you can control how they appear to customers.
  • New and improved Infinite Options Bundle builder, enabling quick creation of bundles with over 100 variant options.
  • Dynamic Pricing, letting you apply different prices to each product option/variant within both Simple Bundles and Infinite Options bundles and BYOB.

The three ways to build a bundle

Simple Bundles 2.0 offers three bundle builders, each suited to a different kind of shopping experience:

Bundle type Best for
Simple Bundle A curated, fixed set of products sold at one discounted price. Fastest to set up; still supports variant choices on the product page.
Infinite Options Bundles that exceed Shopify's 2,048 variant / 3 option limit, or need more complex offerings like mix-and-match.
BYOB Letting customers build their own bundle from a product grid, with tiered discounts based on pack size.

For a full side-by-side comparison and a link to our demo site (where you can preview all three using your own product catalog), see Simple Bundles: Comparing the Different Bundle Types.

Comparing Simple Bundles 1.0 and 2.0

To help you make an informed choice, we outline the differences between Simple Bundles 1.0 and 2.0.

Feature Simple Bundles 2.0 Simple Bundles 1.0
Supports bundles sold through sales channels (e.g. Shop, Shopify POS, Amazon, TikTok, Facebook, 3rd party app orders like Recharge Subscriptions/selling plans) Supports all sales channels. Supports Shopify's online store checkout and POS using Functions. Supports all other sales channels via order editing Supports all sales channels via order editing
Bundle content addition to orders Bundle contents are added at checkout using Shopify Functions before an order is created Bundle contents are added using order editing after an order is created
Display of parent bundle in orders Displays only bundle contents in orders Displays bundle contents and parent bundle in orders
Compatibility with order fulfillment software Compatible since orders do not include the parent bundle Compatible but may require auto-fulfillment of parent bundle
Calculation of bundle VAT Based on child products Based on the parent bundle
Bundle price allocation Assigned to child products Assigned to parent product if using single-price bundle option and child products are discounted to $0. Assigned to child products if using a separately-priced bundle option and the parent product is removed
Bundle price adjustment allocation Price adjustment distributed proportionally across child products Price adjustment made to the parent product
Supports non-editable orders Yes, via associate/duplicated orders Yes, via associate/duplicated orders
Simple Bundles metafields Yes Yes
Supports bundles sold through subscription apps, post-purchase upsell apps, other selling plans Yes, via order editing Yes, via order editing
Supports bundles with deferred payment options Yes, via order editing Yes
Supports Shopify Scripts Yes, by disabling the cart transform function Yes
Supports Shopify draft orders Yes Yes
Compatible with Freshly Inventory Yes Yes
Oversell protection Yes No
Multilocation support Yes Yes
Shipping rates calculation Yes, based on child products Yes, based on the parent bundle
Shopify POS compatibility Yes Yes
Review app compatibility Yes Yes
Maximum items contained in a bundle 50 unique product items. When the limit is exceeded, order edit functionality will be used to add all items. No limit
BYOB (Build Your Own Bundle) Yes Not available
Bundle upsells Yes Not available
Bundle Magic (AI bundle builder) Yes Not available
AI-generated bundle images Yes Not available
Reorder bundle components Yes Not available

Differences between how bundle contents are added to orders

Distinct methods are used in Simple Bundles 1.0 and 2.0 for adding bundle contents to orders, as shown in the comparison table above. For a visual comparison, please refer to screenshots of the cart, checkout, and order page in both versions.

  • Simple Bundles 2.0: In this version, bundle contents are added at the checkout stage via Shopify Functions, before the order is finalized. Unlike 1.0, only the bundle contents are displayed in the order admin, omitting the parent bundle.

    See 2.0 customer checkout flow

  • Simple Bundles 1.0: Here, bundle contents are integrated into the order post-creation through order editing. The parent bundle is displayed along with the bundle contents in the order admin.

    See 1.0 customer checkout flow

Migrating between versions 1.0 and 2.0

To migrate from Simple Bundles 1.0 to 2.0, or vice versa, navigate to your Settings tab. Go to Advanced settings, go to the Migrate to Simple Bundles 1.0 or Migrate to Simple Bundles 2.0 section at the bottom of the page and select Get started. Then select Migrate to Simple Bundles 1.0 or Migrate to Simple Bundles 2.0. The migration process will transport all your existing bundles, which might take some time if you have thousands of bundles.
Migrating to Simple Bundles 2.0 is entirely optional. If you decide to migrate to Simple Bundles 2.0, you can switch back to Simple Bundles 1.0 at any time, with all your previous bundles and settings saved. While using Simple Bundles 2.0, all functionalities of 1.0 will be paused. Both versions will remain fully supported.

What happens to my bundles after migration?

Once you've migrated your existing bundles from Simple Bundles 1.0 to 2.0, you'll notice the following:

  • Single-price and Separately-priced bundles from 1.0 are converted to Simple Bundles
  • No changes to Infinite Options bundles
  • If you have bundles that contain other bundles, the nested bundles will have their bundle contents broken down via order editing with their contents discounted to 100%. This method applies to any order where a bundle is received rather than its contents.

Continued support for Simple Bundles 1.0

We are committed to supporting Simple Bundles 1.0 alongside the newer 2.0 version for the foreseeable future.

How to provide feedback and get support

We are constantly improving Simple Bundles based on your feedback to create the best possible experience. To submit your feedback, please reach out to our support team through the in-app messaging system or via email. Our team reads and carefully considers every submission.

Still need help? Contact Us Contact Us