Create special offers
combining products in bundles
offered with discounts and special prices.
If you are not satisfied with our products, you will receive a 100% refund for any reason.
What the plugin does
Create special offers in your shop combining products in bundles offered with discounts and special prices.
How you can benefit from it:
You will be able to take advantage of marketing strategies based on bundles, offering different products at a special price and, therefore increasing conversions in your e-commerce;
You will increase the average order value by creating targeted selected products (by grouping frequently bought together products or related items) to encourage users to purchase them in one deal.
You will benefit from a powerful upsell strategy to encourage users to buy related items in bundles along with the product they are interested in.
Sell more combining products and offering them to your customers as special offers
The “bundle” technique is one of the smartest strategies to increase the sales of product combinations and to support customers to come back looking for new deals.
Think about what customers look for on your site, what they buy, what they wish to buy. For example, if you sell a camera, the majority of your users that purchase it will likely need also a memory card or a rechargeable battery pack.
How to encourage the purchase of these products on your site, increasing the sales of the related products and building a strong upsell strategy? YITH WooCommerce Product Bundles lets you create ad-hoc bundles combining products, and managing discounts on the final sale price.
Add products to the bundle and customize the way to show them
You can add unlimited products to the bundle and choose whether to show or hide the product, its name, and the description. For every product, you can use the default information or add a custom description.
Add product variations and allow users to choose the color, size, etc. before adding the bundle to the cart
You can also add variable products to your bundles so users can select the right options before purchasing.
Set products as ‘optional’ and allow your users to choose to add them to the bundle
Optional products will show in the bundle with a checkbox so users will be able to choose to buy or exclude them.
Set purchase rules for the bundle
For optional products, you can set rules to define the minimum/maximum number of products that must be selected by the user in order to add the bundle to the cart.
Set a fixed price for the bundle or use the prices of the items included
When creating the bundle, you can define a fixed price or use the one resulting from the sum of the single products.
Apply a discount to products added to the bundle
Apply a discount on the price of the products added to the bundle and create offers to encourage users to purchase.
Choose how to manage the shipping of the bundle
You can decide to ship all the bundled items and charge the customer with a single shipping cost or ship the products separately.
Choose how to manage the bundle with out-of-stock products
If one of the added products is out-of-stock, choose whether to hide the bundle, set it to “Out of stock” or keep showing it without the possibility for the users to buy it.
Choose how to show the bundle in the cart and on invoices
Choose whether to show only the bundle in the cart and order invoices or the list of the products included in the bundle and the related prices.
Use the widget “Products bundles” to show a list with your bundles on any widget area of your shop
Give value to your bundles by inserting a widget in the sidebars of your product pages, the home page, footer, and any widget area of your theme.
Get the best out of the compatibility with YITH WooCommerce Quick View
Use our plugin Quick View to show the details of the product included in the bundle in a modal window so users don’t have to go through the different product pages.
Free Vs Premium
Product bundles creation
Free
Premium
Choose which simple products to include in the bundle
Add variable products to the bundle
Set the various bundle items as required or optional
Customize the name and description of the products added to the bundle
Hide the image of the products added to the bundle
Hide products of the bundle
Set the quantity for each product added to the bundle
Set a fixed price for the bundle
Sum the prices of the single items included in the bundle to set the bundle price
Set a discount on the bundle
Show the savings to the user hot
Choose whether to ship bundle products separately or as a single shipment and how to manage shipping costs
Set a minimum and maximum purchase quantity for each product in the bundle
Set a minimum and maximum quantity of required items
Set a minimum and maximum quantity of different items to select in bundles with optional items new
Advanced options
Free
Premium
Automatically set the bundle product as unavailable if one of the included items is out of stock hot
Choose whether to show the price of the bundle or the price of individual items in orders and invoices
Choose whether to show or hide the single bundle items in the cart and checkout page
Shortcode to print the bundle's "Add to cart" form
Widget to promote available bundles for sale
Select how to show the price of your bundles on the shop page: minimum and maximum price, minimum only, "starting from", regular and discounted price
Compatibility with YITH WooCommerce Quick View: open the bundle product details in a modal window so customers don't have to leave the bundle page
Integration with YITH WooCommerce Name Your Price new
Plugin integrations
All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.
We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.
You can use this plugin with*:
YITH Cost of Goods for WooCommerce
YITH Cost of Goods for WooCommerce allows you to check easily and quickly the real profit margin on the sale of your products. The integration with YITH Product Bundles for WooCommerce allows you to add a cost of good to the YITH Bundle products.
YITH WooCommerce Added to Cart Popup
Thanks to YITH WooCommerce Added to Cart Popup you could enable an automatic popup to notify the user about the updated cart content. Every time a product is added to the cart the popup automatically opens. The integration allows enabling YITH WooCommerce Added to Cart Popup features also on the "Bundle" products of your shop.
YITH WooCommerce Catalog Mode
With the use of YITH WooCommerce Catalog Mode, you can show or hide the price and/or “Add to cart” button for one or more products of your shop. If hidden, you can provide a form through which users can send possible requests. The integration between these two plugins allows hiding price and Add to cart button also on "bundle" products.
YITH WooCommerce Deposits / Down Payments
YITH WooCommerce Deposits / Down Payments is a plugin designed to offer users the opportunity to leave a deposit for a specific order, which they will then finish paying at a later time. Due to the integration with YITH WooCommerce Product Bundles you can also pay a deposit for bundled products.
YITH WooCommerce Gift Cards
YITH WooCommerce Gift Cards allows selling gift cards (both virtual and pre-printed ones) in your e-commerce store and redeeming them for orders in your store. Additionally you can show the "Gift this product" option on any product of your store and let the customer purchase a gift card of the amount of the selected product and recommend the product in the email for the gift card receiver.
If combined with YITH Product Bundles, the user will also be able to recommend an entire bundle product through the "Gift this product" option, including selections of quantities and optional products.
YITH WooCommerce Minimum Maximum Quantity
With YITH WooCommerce Minimum Maximum Quantity you can set purchase limits on the product quantity. You can manage the quantity directly on the product or on the cart content. The use of YITH WooCommerce Minimum Maximum Quantity in combination with YITH WooCommerce Product Bundles allows applying quantity restrictions on the "Bundle" products. The user will be encouraged to purchase according to your needs.
YITH WooCommerce Multi Vendor
YITH WooCommerce Multi Vendor allows you to turn your e-commerce shop into a marketplace where multiple vendors can sell their own products and earn a commission on every product sale. The integration with YITH WooCommerce Product Bundles lets you give every vendor the possibility to create their own bundles and include their own products in them.
YITH WooCommerce Name Your Price
YITH WooCommerce Name Your Price is used when you want to offer users the chance to choose the amount they wish to pay for a selected product, allowing a minimum and a maximum amount. Using the plugin in combination with the YITH WooCommerce Product Bundles, your customers can choose the amount they wish to pay for the product bundles available in your store.
YITH WooCommerce PDF Invoices & Packing Slips
YITH WooCommerce PDF Invoices & Packing Slips allows you to automatically generate an invoice in PDF format for each registered order in your shop. The integration between these two plugins allows showing the bundles in the invoice.
YITH WooCommerce Product Add-ons & Extra Options
YITH WooCommerce Product Add-ons & Extra Options allows you to configure additional options that will be added to one or more product in your shop. For each action, it's possible to choose a name, an image and a price, which will add up to the basic ones the product has. The combined use of YITH WooCommerce Product Add-Ons and YITH WooCommerce Product Bundles allows adding custom product options also to "Bundle" products.
YITH WooCommerce Quick View
YITH WooCommerce Quick View allows you to quickly display the most important information of the product in a lightbox without leaving the shop archive page. The integration with YITH Product Bundles allows your users to see the bundled items' details in a quick view lightbox instead of opening the product page. This way your users will never leave the bundle's page.
YITH Request a Quote for WooCommerce
Thanks to YITH Request a Quote for WooCommerce you can offer users the chance to ask for a quote for one or more products in your shop. Once the request is received, you can process your offer and send it via email. Users can accept the offer and will be automatically redirected to the cart where they will find the exact agreed price. By using YITH Request a Quote for WooCommerce in combination with YITH WooCommerce Product Bundles, you could enable the quote management also for the "bundle" products.
YITH WooCommerce Role Based Prices
Using YITH WooCommerce Role Based Prices you can dynamically change the price of the products in your store, increasing or decreasing it based on the role a certain logged in user has. YITH WooCommerce Role Based Price can be perfectly integrated into YITH Product Bundles and allows setting a different price to the bundle basing on each user role available in your shop.
YITH WooCommerce Waitlist
YITH WooCommerce Waitlist allows users to subscribe to a waiting list and be notified when the product is back available for purchase. The integration between these two plugins allows your users to also add bundle products to their waitlist.
* All the plugins listed in this section are not included in YITH WooCommerce Product Bundles. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.
Exceptional plugin for upsellingThe widget feature that allows showing a list with the bundle options when the user is viewing a product is one of the best up-selling tools I've used. I highly recommend this plugin for anyone looking to implement a upselling strategy in their shop.
4 out of 5
Harry Townsend- verified customer
Still trying it but okCan't complain, it does its job, I got to create the bundles the way I wanted to -I'm still waiting to see if they sell so I can't say it was the right choice yet
4 out of 5
Véronique Masson- verified customer
Going premium was worth itI was actually looking for a free plugin with similar features to the premium version of this one, but I decided to give it a chance and make the purchase anyway. I consider it was worth it because it fitted my requirements quite well.
4 out of 5
Stefanos V.- verified customer
Definitely recommendedIt fitted perfectly for what I wanted to accomplish for my store. It was quite simple to configure so I can recommend it
1 out of 5
leya.koreya- verified customer
Similar plugins have more featuresI have repeatedly dealt with the problem that arises with the creation of a Bundle, namely, there is not enough opportunity to see the sum of all added products at once. This makes it very difficult to create a price for the bundle, since I have to take a calculator and calculate the total value of the bundle in order to create the discount I need based on this amount.
It is also not very convenient to be able to create a discount for each product separately, since this product may already have a discount locally and it is expected that another discount will be added. It would be great if such a product was indicated that it already has a discount and it is possible to add a discount from the original price or still add a discount to a discounted product. This option is also missing.
In general, over the past year there have been very few developments and significant plugin improvements. As a result, when I took the full package for 1299 euros for all plugins, I canceled the subscription and left only 3 plugins, the rest I found a replacement from other developers. It is sad
Alessandra Giuliani
Hi there,
and thanks for your review!
Our development team took note of your requirements when received via support ticket and will certainly take them into account, as usual, as a possible implementation if we'll get other similar requests from our users.
We hope you can still get the best out of the plugin.
Only logged in customers who have purchased this product may write a review.
FAQ
Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
Topics:
All
Product settings
General
Order management
Stock
Tax
Price settings
We want to show thumbnail images for bundled product attributes instead of listing it in a drop-down. Is this possible with your plugin?
No, unfortunately, this is not possible at the moment. Variations for bundled items can only show through a dropdown.
I would like to up-sell and encourage people who are looking at a specific product to buy the whole bundle it is included in. Any way we can do this with your plugin?
Yes, of course, you can use the widget included, making sure you enable the option that will dynamically show only the bundles including the currently viewed product. You can read more about the widget here.
Bulk import - WP All import Is there a way to upload bundles through a CSV? Or through a plugin like WP All Import?
No, unfortunately, this is not possible. The bundle products should be configured manually.
Can I add a bundle product to an order from the backend?
No, unfortunately, this is not possible, the bundle must follow the normal add-to-cart process ( Cart > Checkout > Order ) on the front end.
Can products in the bundle NOT be products in the main shop?
Yes, you can simply hide products from the Shop thanks to the WooCommerce built-in functionality.
How does the inventory management work with the bundles? I've set stock levels at the individual product level so when someone buys a bundle it should reduce the stock of the individual items. Can this plugin work like this?
Yes, the stock of the bundle and the stock of the bundled items are managed individually. If you purchase a bundle, both the stock of the bundle will be reduced and the stock of each item in it will be reduced.
Is it possible for customers to remove any of the bundle items from the cart?
No, this is not possible from the Cart page, as the bundle can have specific restrictions and price changes based on the selected products. Items can however be removed from the product page before adding the product to the cart.
Can I create bundles of products with different VAT rates so as to obtain the details of the different VAT in the shopping cart?
Yes, you can. By enabling the 'Use prices of bundled items' option, every bundled item will be added to the cart with their own tax rates.
Can I dynamically change the prices of the bundle with YITH Dynamic Pricing plugin?
No, unfortunately, this is not possible. Yet, you can set specific discounts from the bundle settings.
Is it possible to make a variable bundle where customers can choose the colour and it automatically selects/creates the same colour for each product in the bundle?
No, unfortunately, this is not possible. You can include many variable products in the bundle, but customers have to select their preferred product variation for each item in it.
Does it support external/affiliate products?
No, unfortunately, it's not possible to add an "external/affiliate" product to a bundle; you can only add Simple and Variable products. However, you could create a Grouped product (that includes external products).
Can't find the answer?
Send us your question and we will reply very quick!
Dev: new filter 'ywcpb_settings_panel_capabilities'
2.0.0 - Released on 5 October 2023
New: support for WooCommerce 8.2
New: redesign settings panel
Update: YITH plugin framework
Update: language files
Tweak: improved support for YITH WooCommerce Name Your Price
1.29.0 - Released on 14 September 2023
New: support for WooCommerce 8.1
New: support for WooCommerce Cart and Checkout blocks
New: support for PHP 8.2
Update: YITH plugin framework
Fix: hide sale badge in bundled item cart rows if bundled item prices are hidden in cart
Dev: improved cart and checkout style
1.28.0 - Released on 08 August 2023
New: support for WooCommerce 8.0
New: support for WordPress 6.3
New: support to WooCommerce blockified templates
Update: YITH plugin framework
Update: language files
Dev: improved styles in combination with themes using blockified templates
1.27.0 - Released on 10 July 2023
New: support for WooCommerce 7.9
Update: YITH plugin framework
Update: language files
1.26.0 - Released on 9 June 2023
New: support for WooCommerce 7.8
Update: YITH plugin framework
Update: language files
1.25.0 - Released on 16 May 2023
New: support for WooCommerce 7.7
Update: YITH plugin framework
Update: language files
Fix: issue with Elementor product-add-to-cart widget when the layout option is set to 'auto' or 'stacked'
1.24.0 - Released on 18 April 2023
New: support for WooCommerce 7.6
New: support for PHP 8.1
Update: YITH plugin framework
Update: language files
1.23.0 - Released on 21 March 2023
New: support for WordPress 6.2
New: support for WooCommerce 7.5
New: support for WooCommerce HPOS feature
Update: YITH plugin framework
Update: language files
1.22.0 - Released on 17 February 2023
New: support for WooCommerce 7.4
Update: YITH plugin framework
Update: language files
1.21.0 - Released on 17 January 2023
New: support for WooCommerce 7.3
Update: YITH plugin framework
Update: language files
1.20.0 - Released on 16 December 2022
New: support for WooCommerce 7.2
Update: YITH plugin framework
Update: language files
1.19.0 - Released on 22 November 2022
New: support for WordPress 6.1
New: support for WooCommerce 7.1
Update: YITH plugin framework
Update: language files
Fix: improved support for WPML Multi Currency
Tweak: improved performances
1.18.0 - Released on 17 October 2022
New: support for WooCommerce 7.0
Update: YITH plugin framework
Update: language files
1.17.0 - Released on 20 September 2022
New: support for WooCommerce 6.9
Update: YITH plugin framework
Update: language files
1.16.0 - Released on 16 August 2022
New: support for WooCommerce 6.8
Update: YITH plugin framework
Update: language files
Fix: product page template issue in combination with Elementor
Fix: product_type issue in combination with YITH WooCommerce Multi Vendor
Dev: added 'woocommerce_before_add_to_cart_quantity' in the product template
1.15.0 - Released on 18 July 2022
New: support for WooCommerce 6.7
Update: YITH plugin framework
Update: language files
1.14.0 - Released on 22 June 2022
New: support for WooCommerce 6.6
Update: YITH plugin framework
Update: language files
1.13.0 - Released on 17 May 2022
New: support for WordPress 6.0
New: support for WooCommerce 6.5
New: support for YITH WooCommerce Multi Vendor 4.0
Update: YITH plugin framework
Update: language files
Fix: price shown in Cart for bundle products based on WooCommerce 'Display prices during cart and checkout' option
1.12.0 - Released on 19 April 2022
New: support for WooCommerce 6.4
Update: YITH plugin framework
Update: language files
Fix: issue on default price calculation when the bundle includes variable products
1.11.0 - Released on 8 March 2022
New: support for WooCommerce 6.3
New: French translation
Update: YITH plugin framework
Update: language files
Fix: support for YITH Multi Currency Switcher for WooCommerce
1.10.0 - Released on 15 February 2022
New: support for WooCommerce 6.2
Update: YITH plugin framework
Update: language files
Fix: add-to-cart validation when the WooCommerce 'Manage stock' option is disabled
Fix: show subtotal of bundled items on 'quotes' based on related option, in combination with YITH WooCommerce Request a Quote
1.9.0 - Released on 18 January 2022
New: support for WordPress 5.9
New: support for WooCommerce 6.1
Update: YITH plugin framework
Update: language files
Tweak: avoid issue if max quantity is not set in bundled items
1.8.0 - Released on 16 December 2021
New: support for WooCommerce 6.0
Update: YITH plugin framework
Update: language files
1.7.0 - Released on 11 November 2021
New: support for WooCommerce 5.9
Update: YITH plugin framework
1.6.0 - Released on 13 October 2021
New: support for WooCommerce 5.8
Update: YITH plugin framework
Fix: add to cart issue on bundle with variations
1.5.1 - Released on 27 September 2021
Update: YITH plugin framework
Update: language files
Fix: debug info feature removed for all logged in users
Dev: added 'yith_wcpb_check_all_variations_for_stock_status' filter, to allow checking for all variations when synchronizing stock status of bundle products
1.5.0 - Released on 9 September 2021
New: support for WooCommerce 5.7
Update: YITH plugin framework
Update: language files
Fix: issue when adding bundles to the cart and quantity of some products is not set for any reason
Fix: issue when retrieving default price for bundle products calculating prices by summing prices of their items
1.4.13 - Released on 12 August 2021
Update: YITH plugin framework
Update: language files
Fix: issue when adding to the cart bundle products with hidden items
1.4.12 - Released on 9 August 2021
New: support for WooCommerce 5.6
Update: YITH plugin framework
Update: language files
Fix: saving amount when prices include taxes
Fix: issue when changing stock status of bundle products
Tweak: validation issue when quantity fields are empty
Tweak: disabling add-to-cart button if no variation is selected
1.4.11 - Released on 28 June 2021
New: support for WordPress 5.8
New: support for WooCommerce 5.5
Update: YITH plugin framework
Update: language files
Tweak: added 'yith-bundle' type to product types retrieved through the 'wc_get_product_types' function also on frontend
1.4.10 - Released on 4 June 2021
New: support for WooCommerce 5.4
Update: YITH plugin framework
Update: language files
Fix: prevent link for bundle items on emails
Fix: removed link from product name inside email
Fix: deny add to cart although product is in stock ( Variations Swatches plugin compatibility issue )
Tweak: fixed saving amount
Tweak: enqueue styles and scripts only where needed
rita.pearson - verified customer
Exceptional plugin for upsellingThe widget feature that allows showing a list with the bundle options when the user is viewing a product is one of the best up-selling tools I've used. I highly recommend this plugin for anyone looking to implement a upselling strategy in their shop.
Harry Townsend - verified customer
Still trying it but okCan't complain, it does its job, I got to create the bundles the way I wanted to -I'm still waiting to see if they sell so I can't say it was the right choice yet
Véronique Masson - verified customer
Going premium was worth itI was actually looking for a free plugin with similar features to the premium version of this one, but I decided to give it a chance and make the purchase anyway. I consider it was worth it because it fitted my requirements quite well.
Stefanos V. - verified customer
Definitely recommendedIt fitted perfectly for what I wanted to accomplish for my store. It was quite simple to configure so I can recommend it
leya.koreya - verified customer
Similar plugins have more featuresI have repeatedly dealt with the problem that arises with the creation of a Bundle, namely, there is not enough opportunity to see the sum of all added products at once. This makes it very difficult to create a price for the bundle, since I have to take a calculator and calculate the total value of the bundle in order to create the discount I need based on this amount.
It is also not very convenient to be able to create a discount for each product separately, since this product may already have a discount locally and it is expected that another discount will be added. It would be great if such a product was indicated that it already has a discount and it is possible to add a discount from the original price or still add a discount to a discounted product. This option is also missing.
In general, over the past year there have been very few developments and significant plugin improvements. As a result, when I took the full package for 1299 euros for all plugins, I canceled the subscription and left only 3 plugins, the rest I found a replacement from other developers. It is sad
Alessandra Giuliani
Hi there,
and thanks for your review!
Our development team took note of your requirements when received via support ticket and will certainly take them into account, as usual, as a possible implementation if we'll get other similar requests from our users.
We hope you can still get the best out of the plugin.