YITH Product Bundles Premium lets you create product bundles and kits in your WooCommerce store. A product bundle groups multiple items into a single product that customers can purchase together, often at a discounted price. You can choose which products to include, set bundle pricing, and manage inventory for each bundled item. This is an effective strategy to increase sales of related products and build strong upsell offers. This plugin is part of the YITH Premium Plugin Family — a collection of over 66 WooCommerce plugins. It has over 10,000 active installations and a 3.2-star rating on WordPress.org.
Competitive Features
- Bundle product type — create a special “Product Bundle” product type that groups multiple items
- Unlimited bundled products — add any number of simple products to each bundle
- Bundle pricing — set a fixed price for the bundle or use the combined price of the included items
- Discount offers — apply a discount on the bundle total to create attractive deals
- Clear bundle display — show all included products and their prices clearly on the bundle detail page
- Stock management — track and manage inventory for each bundled item individually
- Responsive design — bundle pages render correctly on all devices
Key Features
- Bundled product variation support — include variable products in bundles with selectable variations
- Custom descriptions — add custom descriptions for each product in the bundle
- Bundle widget — display a list of bundles in sidebars and widget areas with the Products Bundles widget
- Out-of-stock handling — configure how bundles behave when an included product is out of stock
- Cart and invoice display — choose whether to show the bundle or the list of bundled items with prices
- Shipping control — decide whether to charge a single or separate shipping cost for bundled items
- HPOS compatible — fully supports High-Performance Order Storage
Comparison with Competitors
YITH Product Bundles vs WooCommerce Product Bundles (Official)
| Feature | YITH Product Bundles | Official Product Bundles |
|---|---|---|
| Bundle product type | Yes | Yes |
| Bundle discount | Yes | Yes |
| Variable products in bundle | Yes | Yes |
| Out-of-stock handling | Yes | Yes |
| Bundle widget | Yes | No |
| Active installations | 10,000+ | 20,000+ |
| Pricing | Included in YITH Family | Paid separately |
YITH Product Bundles vs YITH Composite Products
| Feature | YITH Product Bundles | YITH Composite Products |
|---|---|---|
| Bundle type | Fixed product kit | Configurable components |
| Customer choice | All items included | Select per component |
| Use case | Pre-built packages | Custom configurations |
Recommended Stack — pair Product Bundles with Color and Label Variations to let customers choose variations of bundled products using visual swatches.
Official Changelog
Data sourced from WordPress.org plugin repository.
Version 2.29.0
Release Date: September 2, 2026
- New: Support for WooCommerce 11.1.
Version 2.27.0
Release Date: July 30, 2026
- New: Support for WooCommerce 11.0.
Version 2.26.0
Release Date: June 23, 2026
- New: Support for WooCommerce 10.9.
Frequently Asked Questions
How do I create a product bundle?
You can create a product bundle by selecting the “Product Bundle” product type and adding the simple products you want to include. The plugin shows all bundled items on the bundle detail page.
Can I offer a discount on the bundle?
Yes. You can set a fixed price for the bundle or apply a discount to the combined price of the included products to create an attractive deal.
Can I include variable products in a bundle?
Yes. You can add variable products to bundles, and customers can select their preferred variations when purchasing.
How is stock tracked for bundled products?
Stock is tracked for each bundled item individually. When an included product is out of stock, you can configure whether to hide the bundle, mark it as out of stock, or keep it visible but not purchasable.
Can I show bundles in a widget?
Yes. The plugin includes a Products Bundles widget that displays a list of your bundles in any widget area or sidebar.






Leave a Reply