Bundling products increases average order value by offering related items together at a discount or for convenience. WooCommerce has three distinct approaches to bundling, each suited to different bundle types. Choosing the right one prevents frustration from a bundle that works differently than customers expect.
Option 1: Grouped Products (Free, Built-In)
WooCommerce’s Grouped Product type creates a product page that displays multiple separate products together with individual add-to-cart buttons. Customers can buy any combination – it is not a true bundle (a single cart item) but a display group. Use this for related products you want to show on the same page without forcing a package deal.
Create a new product and set its type to “Grouped Product”. In the Linked Products tab, search for and add the products to group. Each product in the group is added to the cart separately when the customer clicks its individual add-to-cart button. No discount is applied automatically – this is purely a display grouping.
Option 2: WooCommerce Product Bundles Plugin
The official WooCommerce Product Bundles extension ($49/year) creates true bundles – a single cart item containing multiple products. Configure which products are included, set quantities, allow customers to change quantities within limits, and set a bundle price that is different from the sum of the individual product prices.
Install the plugin and create a new product with type set to “Product Bundle”. In the Bundled Products tab, add each product to the bundle. Configure per-bundled-item:
- Default quantity – how many of this item are in the bundle
- Min and max quantity – allow customers to add more or fewer (useful for “buy 3-6 of any flavour” bundles)
- Customer price – override the item’s price within the bundle
- Optional – make the item optional (customer can remove it)
- Visibility – hide certain items from the bundle page display
Need help setting up your WooCommerce store? Describe your project and get a free estimate.
Option 3: Composite Products (Complex Kits)
Composite Products ($79/year) handles build-your-own kit configurations. A customer assembles a product from multiple components, each component offering a selection of options. A computer build kit: choose your processor (from 3 options), choose your RAM (from 4 options), choose your storage (from 5 options). Each component shows as a step in the configuration flow.
Use Composite Products when the bundle contents vary by customer choice, when dependencies exist between components (selecting one option limits another), or when you need a guided product builder experience. For simple fixed-content bundles, Product Bundles is sufficient and cheaper.
Creating a Simple Discount Bundle
The most common bundle use case: sell three products together at a 15% discount versus buying them separately. Using WooCommerce Product Bundles:
- Create a Product Bundle with the three products
- Set each bundled item’s price to its regular price
- In the Bundle’s General tab, set the Bundle Price to the discounted total
- Enable “Display regular price” to show the before-discount price crossed out
The product page shows the bundle contents, the regular combined price crossed out, and the discounted bundle price – a clear presentation of the saving.
Inventory Tracking for Bundles
When a bundle is purchased, WooCommerce Product Bundles decrements the stock of each individual bundled product. If any component is out of stock, the bundle becomes unavailable. Configure this in each bundled item’s settings with the “Manage Stock” option. This prevents selling bundles when a component is unavailable without manually monitoring every bundle.
Which Bundle Method to Choose: Quick Decision Guide
Before spending time on setup, pick the right tool:
- You want to display related products on one page, each sold separately -> Grouped Product (free, 5 minutes)
- You want to sell a fixed set of items as one bundle at one price -> WooCommerce Product Bundles ($49/year)
- Customers need to choose components (pick your colour, pick your size, pick an add-on) -> Composite Products ($79/year)
- Budget is zero and the bundle is always the same items -> Create a simple product named “Bundle” and manually track stock (works at very small scale)
The most common mistake is buying Composite Products when Product Bundles is all that is needed. Composite Products is for configurable kits. Product Bundles is for fixed-content packages. If the customer has no choices to make, use Product Bundles.