bundles
What are Bundles?
A bundle is a distinct, purchasable product formed by grouping one or more other products that you intend to sell together as a single offering. Bundles make it easier for shoppers to discover and purchase multiple related items together, while also helping merchants increase average order value and streamline merchandising.
Bundles are built using components. Components are logical groupings that define how shoppers can select from a set of product options, which are products or sub-bundles available within each group. This structure allows merchants to create everything from simple, fixed sets of products to highly flexible and customizable configurations.
You can have:
- Fixed Bundles: These bundles contain a specific, pre-determined set of products with fixed quantities.
- Dynamic Bundles: These bundles offer flexibility, allowing shoppers to select their own options or variations from a defined set of choices within the bundle.
- Bundles of Bundles: These advanced bundles are composed of other pre-existing bundles. The parent bundle serves only as a logical container (cannot be added to cart directly) and should be used only for complex scenarios where simpler bundle options don't meet your requirements.
There are two different pricing options available:
- Fixed Pricing: Assign a specific price to the entire bundle.
- Cumulative Pricing: The bundle's price is the sum of the prices of the options selected by the shopper (in a dynamic bundle) or the products defined by the merchant (in a fixed bundle).
Use Cases
- Fixed Bundles: The "Home Office Essentials" Bundle: An office supply retailer offers a convenient, pre-determined package (desk lamp, mouse, notebook, pens) as a fixed product bundle for easy home office setup, simplifying purchase and potentially increasing order value.
- Dynamic Bundles: The "Build Your Own Latte" Bundle: A coffee shop lets customers create their ideal latte through a dynamic bundle. They select their preferred size, milk, blend, shots, syrups, and extras from a set of options. The price adjusts based on these choices, offering a flexible and tailored drink.
- Bundles of Bundles: The "Couch Configuration" Bundle: A furniture retailer offers couches in different sizes (2-Seater, 3-Seater, etc.), where each size has its own base price and the same customization options (fabric, color, leg style) but with different pricing based on size. The parent bundle lets shoppers first select a couch size, then configure the specific options for that size. Each size-specific bundle must be added to cart individually.
Terminology
- Component: A Component is a distinct group of one or more product options within a bundle. A bundle consists of one or more components.
- Component Min/Max: The number of products within a Component that can be selected by the shopper, defined through the min and max configuration.
- Option: A Component consists of one or more Options which are distinct products that are added to a component. These products could be a single product, another bundle (in the case of bundles of bundles), a parent product, or a child product. When adding a parent product to a component, all its child products (variations) automatically become available for selection, though you can configure specific child products to be excluded if needed.
- Option Default: A product can be set as default, allowing the merchant to define a pre-selected product for the shopper within a component.
- Option Quantity: Each product in a Component has a specific quantity that the shopper must purchase.
- Option Min/Max: Allows Shoppers to purchase their desired quantity of a product, by configuring the the min and max bounds within an option.