Skip to main content
disco logo
  • Features
  • Pricing
  • Compare
  • Resources
    • Blog
    • Documentation
    • Changelog
    • Contact/Support
    • Disco Community
Login Get Disco Pro

Getting Started

1
  • Installation Process of Disco Plugin (PRO And Free)

Product Intent Discounts

4
  • Set Up Product Intent Discounts
  • Example 1: $20 Off All ‘Men’ Category Products
  • Example 2: 5% Off Product X for a Limited Time
  • Example 3: Flat $50 Off on Products Over $500

Cart-Intent Discounts

4
  • Set up Cart Intent Discounts using Disco Plugin
  • Example 1: 20% Cart Discount on Selected Categories
  • Example 2: Offer 10% Cart Discount for 10+ Items (Cart Quantity)
  • Example 3 : Offer $10 Off Product X When Cart Has 3+ Items (In Stock)

Free Shipping Discount

4
  • Set Up Free Shipping with DIsco Plugin
  • Example 1: Free Shipping for Location ‘X’ Customers
  • Example 2: Free Shipping on Category “A” Products
  • Example 3: Free Shipping on Specific Product During Promotion

Bulk Intent Discount

4
  • Set Up Bulk Intent Discount with Disco Plugin
  • Example 1: Bulk Percentage Discounts on All Products by Quantity
  • Example 2: Offer 5% Bulk Discount on Product X for 3+ Units (October Only)
  • Example 3: Offer $10 Off on 5+ Units from Category ‘A’

Bundle Discount

1
  • Set Up Bundle Discount with Disco Plugin

Campaign Setup

6
  • Product Rules Explain with Example
  • Bundle Rules Explain with Example
  • Bulk Rules Explain with Example
  • Cart Rules Explain with Example
  • Discount Rules (Filter Products, User Limit, Valid Between, Discount Label)
  • Discount Intent

Conditions

9
  • Items Count (Entire Cart) vs Item Count 
  • Set Up Discounts According to Product Stock Quantity in WooCommerce
  • Apply Discounts on Selected Categories in WooCommerce 
  • Create a Discount on a Specific Product Attribute in WooCommerce
  • Set Up Discounts by Brand in WooCommerce with Disco Plugin
  • Tax and Shipping Based Discount Conditions
  • Price Based Discount Conditions
  • Product Attributes Based Discount Condition
  • Product/Cart Item Based Discount Conditions

Ticket Solutions

1
  • Discount Applies but No Visual Badge or Offer Displayed

BOGO

5
  • Buy X Product, Get Y Product at a Discounted Price
  • Buy X, Get Y Free (Different Product)
  • Buy X from Category A & Get Y from Category B
  • Set Up BOGO Discount (Buy 1 T-Shirt, Get 1 T-Shirt Free)
  • Buy X Get X at Discount (Buy 3 Coffee Mugs, Get 3rd One 50% Off)

Campaign Display

3
  • Display Product Badge in WooCommerce
  • Display Bundle Discount Table in WooCommerce 
  • Display Bulk Discount Table in WooCommerce
View Categories
  • Home
  • Documentation
  • Bundle Discount
  • Set Up Bundle Discount with Disco Plugin

Set Up Bundle Discount with Disco Plugin

4 min read

Bundle discount refers to a pricing strategy where customers receive a discount when they purchase a specific set or combination of products. 

This discount can help any WooCommerce store owner provide attractive offers and sell multiple products together to encourage larger purchases, sell products faster, and enhance customer loyalty.

With Disco – the All-in-One WooCommerce Discount Management Plugin you can set up Bundle discounts effectively and quickly. 

Now, let’s create a bundle discount across “All Products” using three quantity tiers for your WooCommerce store.

  • Buy 5 products for – 10% Discount
  • Buy 10 products for – 15% Discount
  • Buy 15 products for –  20% Discount

Creating WooCommerce Bundle Discounts with Disco 

First, click on the ‘Disco Menu’ from the left side of your WordPress Panel and then select “Create a Discount.” 

AD 4nXdJllshvFalFW2VNO03Ck77PWZJMcC0 yMDq7qyU1zwuzhiSoOfmKfBRBliK7 brfs2u J6LE63Yg
Set Up Bundle Discount with Disco Plugin 17

It will take you to a new fresh window, where you can set up your discount campaign.

So, start by giving your discount campaign a name and select the Discount Intention(Type) as “Bundle Discount”. 

AD 4nXfluqSE6IQ52Gw1rF2YBeiWheFCMg8Wb5 tgP2 Wsy5jq78h8o9lX88EO2 RxHZ 3rLa08nRoQXMqLuQ FFRCcIK4txAEgL OJDwNq3Y2duluQEYNwzcYXQqs1Em MuzUuWiIQXzg?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 18

Then, scroll down and you will get the “Discount” section. Select “All Products” as we want to apply the discount to all the products of our store. 

Set Up Bundle Discount with Disco Plugin 19

Here, you can also select the date validity for your discount campaign. Just input the starting and ending date in the “Valid Between” field. 

AD 4nXcz7kr5TiUbqXa3M4G CCmcV12icxT8cI4vZk Pi2XZoFwOlK6e9yoH7f2AxIGkgeWDZ0GyX6pO4ssCE SmEq2jvTNJrIiiN TQTuC5hW4Nzf86Y49OhCZbzOl 0ycPR7VVctDRwg?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 20

After that, you will find the Bundle rules section. Here, you can add the rules. So, the first one is to buy 5 products as a bundle and get 10% off. 

Now, in the “Item Quantity” field, input the value 5. 

AD 4nXcX9dToObfIEhwsu9K8Agi z S4c7U3j4gHg9yGJGCcF4vfrk 2q YIMU1TEsFkPDNGIHf9DoPrsYm7
Set Up Bundle Discount with Disco Plugin 21

Next up, select the discount type as “Percentage” and add the discount value as 10. Keep in mind that, you could also select the discount type as fixed or fixed per cart item, as well. 

AD 4nXc8HBalx0GuGa8PuWA4dmvIr3fiCkIrJYwo5WpgJzeF6XE7K2xq9L59FhVPLhyNbUPv50WTSOcJyqpGJZJKBz5qHI3NdMKpPwYXcn2I beuV41Ct McvdlO zNhrnNNHHUsImKg?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 22

There’s another field “Recursive” where you can enable or disable it. So, you need to know that bundle discounts are mainly two types – Recursive and Non-Recursive. 

Recursive- In a recursive bundle discount, the same quantity ranges and their matching discounts are repeated continuously. So, the discount will apply repeatedly as the quantity changes. 

For example:

  • Buy 3 for $20,
  • Buy 6 for $40,
  • Buy 9 for $60, and so on.

In this case, the discount applies for every additional set of 3 products purchased. 

Non-Recursive- With a non-recursive bundle discount, the discount applies only once per defined bundle, regardless of how many bundles the customer buys.

For example, “Buy 3 for $10” means the discount applies only to the first 3 products. If the customer buys more, like 6 or 9 units, the discount will not repeat. 

You should Keep it non-recursive as we will set the specific 3 quantities individually and the discount amount will differ from one another. 

AD 4nXc7zGZkugp 0fxfdAXsjN2P9C8AH2Lmrmf7r Yb0vk qdQASSLDZzGGWhnAcxIDt H8jqtr4Zz9xNdaw0CEmaozSCBwKXi2t1Q Fma3ptdrw8q3EFXzuqnDKD6Sd01cis3q8RlsHw?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 23

Now, it’s time to add the second rule. To add it, click on “Add More”. 

AD 4nXfcOV58KdzNTCi4oUe BkG8UtxZXbs10UMWNnVf8N5eIs GVy 7elv8UiwSG7dqcQfAQbTTB8oOY7fEdPnAvdvYyehMqMS1p9Kk1aNSkfGPwAiUG0CHYP98lI3d aO FAjmjoqLWQ?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 24

You will find a similar section. There, the “Item Quantity” should be 10. Next up, select the discount type as “Percentage” and the discount value as 15. Keep it non-recursive. 

AD 4nXewJ 3EmXjkeHzKYiOJsh8IMFF2jmzBiB7Qv7AZq5H7hSCqNYrNSWjLmY8m1eGj3qvzK3Kx6fc3Q6dSiVW8eeOxv0ZMxRLmvqHjXakGf IjJb A9d o3v9sSnDVz4OCGwnfdSukuQ?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 25

To add the final rule, click on the “Add More” option one more time. Then, input value 15 in the Item Quantity field and set the discount type as a percentage.

Now, the discount value should be 20. Don’t forget to keep it non-recursive. 

AD 4nXfUQyhqj5cl8uJJCOE C C5FgXCLDcPiGkNP2JZMgDttJg2Po5ePMhzQae7SYQmTZdlqrUrQJnzF2lKFhzftKoijSLFCcY6TGL3Wwkk0dPPNW84nApRpmZhbz0MhD7UGkXFoSWKvA?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 26

Here’s how the entire “Bundle Rules” section would look- 

AD 4nXdWq4iG8ERVn3dczxMUaL Uo8qdFcAvyCbWyVZqeiwOmkfxkBRBJH6r48jD0cFN
Set Up Bundle Discount with Disco Plugin 27

Once, you are done with setting up the bundle rules, click on “Save & Exit” to run the campaign. 

Set Up Bundle Discount with Disco Plugin 28

Now, if customers purchase our product “Nalgene Sustain Tritan BPA-Free On The Fly Water Bottle” 5,10, or 15 times, they will get a 10%, 15%, and 20% Discount respectively on it.

But if they order any other quantity, they won’t be eligible for the discount. 

In the picture below, you can see that someone ordered the “Nalgene Water Bottle” 5 times and got a 10% discount on it. 

AD 4nXcEhP2bt22bZccDYY 1ZRwubSkQaZ6wFCfEy37Pr1YEBtPE30CQTZTf5ibLSzprRW9D0fNO S1wVbLJPSN e8fKCflTNaXDDWNYGnc BldW6oWUQfbmYuFOy6WoDoy vS4pdVykbAVe187WuMLKKSFEQak?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 29

But if someone orders 7, they won’t get any type of discount. They are going to have to buy it at the regular price. 

AD 4nXfFQIrBibCoBA1BWLsiUGUOs4VXagQ3QKk pJlY40jzEBLnkSm 8S23mJHEhx7R aScNQKNUv0cJ5oq6DBRE62Z7IlFWoN6iFSjVodNAfDrwzpZyxw AJthZcaZ b9WbEOqrMkG tSpdBTqkOHo9UQyZLi?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 30

Then again, if a customer orders 10 items, he will get a flat 15% discount on it. 

AD 4nXcAQZfMsyYO4N1jV 5S1hKRKg39v4DOXS9omAW8BK5qzfRlxQS2Al3ycQlqCZVnS80Yzfph8KE1ngLUq
Set Up Bundle Discount with Disco Plugin 31

Last but not least, ordering it for 15 items will get him a 20% discount. 

AD 4nXdFYmLOVo1Zcct0uD0xci6N4Wo5I6uAGeE qqvrTY0IxMIZkWjntl 95HI wGydxGlPaxvpQhf3PXrTmv768NUaCPG BNhpLK5s6genZegQ8q INnyAEmSlVvSPmfOGFDmBaIoD6zaGrvCM rvjobWC0jf?key=2i5uQvhERqdcA1PMSQ8e1Q
Set Up Bundle Discount with Disco Plugin 32

📌 How to Display Bundle Discount Table in WooCommerce 

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Set Up Bundle Discount with Disco PluginSet Up Bundle Discount with Disco Plugin

Leave a Comment Cancel Reply

disco logo

The best WooCommerce discount plugin for BOGO deals, bulk discounts, tiered pricing, user role pricing, and dynamic pricing rules.

Product

  • Features
  • Pricing
  • Free vs Pro
  • Documentation

Resources

  • Blog
  • Tutorials
  • FAQ
  • Changelog

Company

  • About WebAppick
  • Support
  • Feature Request
  • Disco Community

© 2026 Disco by WebAppick. All rights reserved.