Published under WooCommerce
Last updated on

How to Create Bundle Discounts in WooCommerce - Updated Scenarios

A bundle discount is an offer you get when you purchase a set of products or combos. For example, Buy 3 toys for $10. The greatest factor about the WooCommerce bundle discount is that it's easy to set up and also helps you to clear your inventory in a faster phase.

Before we start with setting the discount, let us get to know some of the basics and will also show you how to use bundle discounts for your WooCommerce store.

Before getting started, make sure you have installed and activated the popular WooCommerce Discount plugin - Woo Discount Rules:

Get Woo Discount Rules Plugin

What is a WooCommerce bundle discount?

Setting special offers by combining products can be labeled as “Bundle Discounts” (enhancing offers to the customers for basic rates). The WooCommerce product bundles bulk discounts will help you to create bundle promotions for your store. This marketing strategy helps you to promote your business and yield more revenue.

The bundle discount is more achievable with the best plugin “Discount Rules for WooCommerce”. The bundle plugin for WooCommerce supports your store in setting both simple and complex discounts effortlessly. This WooCommerce bundle products plugin can do wonders for your store’s revenue.

WPC product bundles for WooCommerce helps you to boost your sales by setting discounts and also enhances cross-selling strategies for your store. 

WooCommerce bundled discounts

Download plugin


Why you should provide a product bundle discount in your store?

Let’s peek into some of the common analyses to provide effective woo product bundles discounts in your online store.

  • This discount strategy can significantly increase your profit on individual sales.
  • It would lower the cost of the goods sold but increases your profit margin. In addition, it gives great exposure to other marketing channels as well as potential customers.
  • You can combine the products that are less popular with the hot-selling ones.
  • At times it may sound low but still, it attracts the customers who are fond of discounts.
  • This marketing strategy can help your WooCommerce store to sell more items to one customer and also invites new referral customers, new products, and valuable customers.
  • This smart bundle strategy guides you to clear the inventories in bulk.

Creating a product bundle in WooCommerce discount rules

Let us get to know the installation process and different ways to use bundle discounts.

Installation of Discount Rules for WooCommerce:

Download the Discount Rules for WooCommerce plugin from the plugin repository and upload it to your online store.

You can also search for the plugin in your WordPress dashboard, install and activate it to your store.

Let us get into some of the WooCommerce bundle discount scenarios that can be set in your store.

  • Buy 4 quantity of the same or different product for $20
  • Buy 3 from Category A or B for $50 with coupon code
  • Buy 3 of specific products for $30
  • Buy a combination of a top with pant for $40

WooCommerce smart bundles can be set easily using the “Discount Rules for WooCommerce PRO” plugin in WooCommerce.

Start with WooCommerce Discount Rules from,

WordPress Dashboard-> WooCommerce-> WooCommerce Discount Rules ->Add New Rule as illustrated below,

1 add new rule

Start creating your discount rule as illustrated. Let us understand the process flow with some examples.

Scenario 1: Buy 4 quantity of the same or different product for $20

The product bundle discount scenario says the customer can get 4 of the same or different products for $20 but the minimum quantity of items should be 4.

On the rule page, enter the Rule Name and select the discount type as “Bundle(set) discount”

In the filter section,
Choose “All products” as it is a store-wide discount.

In the discount section,
Count by - Filters set above, it counts the items cumulatively.

Enter the quantity to be purchased for the bundle discount with its Fixed discount per set value.

Let us look into the cart page for this bundle discount rule for better understanding.

Since the cart quantity is 4, the customer receives the products for $20 as per the rule.

Scenario 2: Generate Coupon Code - Buy 3 from Category A or B for $50

The bundle discount scenario says that the customer can get products from only Category A & B for $50 with 3 as the minimum cart quantity. It is to be noted that the product bundle discount is applicable only with the coupon code.

Choose the discount type as “Bundle (set) Discount”,

In the filter section,
Choose “Category” and select the specific categories here (Accessories and Hoodies).

In the discount section,
Count by - Filters set above, it counts the items cumulatively.

Enter the quantity to be purchased for the bundle discount with its Fixed discount per set value.

In the rules section,
Condition Type - Coupons and create your coupon here.

The cart page of the above scenario is as follows,

With the coupon code applied the cart receives the discount as per the bundle discount scenario.

Scenario 3: Buy 3 of any specific products for $30

This rule can be set when you want to offer dynamic pricing discounts on any specific products from your WooCommerce store.

The product bundle scenario says the customer can purchase 3 quantities of the specified product for $30.

In the filter section,
Choose “Products” and select specific products here.

In the discount section,
Count by - Filters set above, it counts the items cumulatively.

Enter the quantity to be purchased for the bundle discount with its Fixed discount per set value.

Let us have a look into the respective cart page where “Buy 3 of specific products for $30” rule is created,

The discount has been applied for the specified products with the specified quantity.

Scenario 4: Buy 2 Combination of Listed Products for $20

This scenario works under the concept of WooCommerce Product Bundles. Product bundles are an excellent product grouping toolkit that brings great success stories. Here, your group/bundle products, offer them discounts, and experience great conversion.

This rule can be set when you want to offer discounts with combinations. It also explains how to set WooCommerce bundle variable products (with variants).

Choose the discount type as “Bundle(set) discount”,

In the filter section,
Choose “Products” and select specific products here. (variable products)

In the discount section,
Count by - Filters set above, it counts the items cumulatively.

Enter the quantity to be purchased for the bundle discount with its Fixed discount per set value.

In the rules section,
Condition type - Product Combination and Combine the products with its value greater than or equal to 1.

Let us look into the cart page of the above example for its workflow,

The discount has been applied only for the specified products of any variant.

Likewise, you can create multiple product bundle discounts based on different pricing rules.

By using the Discount Rules for the WooCommerce plugin, you can set the bundle rebate as follows.

Fixed price for set/bundle - Set the price of all products with a single cost.

Percentage discount per item - Applies for dynamic discount percentage in chosen products.

Fixed discount per item - Constant discount can be created for individual products.

How to prioritize bundle discounts among multiple scenarios?

Using the plugin “Discount rules for WooCommerce” you can set different discount rules for your WooCommerce store. It is necessary that the discount rules should be prioritized as per the store owner’s requirements.

In general, the rules will work as per the priority number when different rules are set for different products/categories/attributes.

If the different discount rules are set for the same product/category/attributes then the below three options come into the picture,

  • Apply first matched rule
  • Apply all matched rules
  • Apply biggest discount

Let me make it clear with an example - You have 2 discount rules for the same product

Rule1: 20% discount on products from category A when the subtotal is over $500 - this rule works only when the cart total is $500 and above.

Rule2: 30% discount on purchasing 6 quantity of products from category A.

Apply first matched rule - The priority works here, depending upon the priority set the rule will be applied. In this scenario, if Rule2 is set to “first priority” then only Rule2 will be applied not Rule1.

Apply all matched rules - Priority will not be checked here, the rules will be applied accordingly.

Apply biggest discount - Priority is rarely considered, the rule providing the biggest discount will be applied.

How to troubleshoot bundle discounts if it doesn’t work?

If you find that the bundle discount is not working as expected, check if the WordPress and WooCommerce are updated with its latest version. Make sure that the respective plugin is also updated with its latest build. This could surely troubleshoot the problems you face while setting bundle discounts.

If the problem continues further, contact the support team of the respective plugin to seek their help and make your WooCommerce store enjoy the benefits of the discounts.

I hope this will guide you in setting WooCommerce bundle discounts for your store. You can also provide WooCommerce subscriptions bundle discounts for your subscription products where you can eventually gain more subscribers.

When customers have multiple needs and it is achievable in a single stop with discounts, then this would drive more traffic and sales for your WooCommerce store.

It is natural that all businesses will have trial and error methods to find out the best strategy for their development. Likewise, implement WooCommerce bundle discounts and watch out for its results. Select the best and smart bundle for your WooCommerce store and take your business to the next level.

Wishing you Good Luck. 

WooCommerce Products Bundles FAQs

WooCommerce product bundles are excellent product grouping toolkits that bring great sales to your store. Bundling a few products together and offering discounts can be labeled as product bundles.

Bundle products allow you to sell multiple products together in bulk. The customer can customize the products depending on the quantity of a bundle container. For Example, A dozen donuts (here you are allowed to customize the donuts as required).

Login to your WordPress Dashboard-> WooCommerce-> WooCommerce Discount Rules.
Select the “Price Discount Rules” tab and click on the “Add New Rule” button.
Now you can start creating desired bundle discounts for your WooCommerce store.

Mix and match are where your customers can build their own bundle from the individual products. Mix and match are ideal for selling similar products in bulk. You set the quantity limit and define the items that are available to choose on your store.

The scenario “buy 3 for $10 offer” can be set in your store using the most flexible plugin “Discount Rules for WooCommerce”. It can be set in different aspects as per the inventory requirement like Buy 3 for $10, for the same/different product, for specific category/product, for specific category/product using coupon code, and so on.

By offering bundle related products along with the main product you can upsell product bundles on your WooCommerce store. Examples,
  • 1.On the purchase of a camera, you get a set of memory card+lense cleaner+camera case as a bundle in upselling (bundle of different products)
  • 2.On the purchase of a Lampshade, you get a set of 3 bulbs as a bundle in upselling (bundle of the same product)

The common bundle discount strategies are,
Simple product bundle discounts, Variable product bundle discounts, Price discounts on bundle products corresponding to the quantity, and Discount on bundle products using coupon code.
Discount Rules for WooCommerce - PRO

Discount Rules for WooCommerce - PRO

Discount Rules for WooCommerce - PRO

$49.00
/ year
per Year
Subscription options:

  • Create Dynamic Pricing and Discounts in your WooCommerce online store easily. Bulk discounts, cart discounts, special offers, user role based discounts and more.

    A license entitles you for 1 year of support and updates