Bulk Discounts or Tiered Pricing

Learn how to create WooCommerce Bulk Discounts and Tiered Pricing discounts with Discount Rules for WooCommerce plugin

Ramesh avatar
Written by Ramesh
Updated today

Introduction :

Bulk discount refers to a pricing strategy where a seller offers a lower price per unit for a product when a customer purchases a large quantity of it. This user guide explains how to implement Bulk discount in your WooCommerce store.

The following are some of the examples to implement Bulk discounts in your WooCommerce store.

  • Buy 6 get 5% discount, Buy 12 get 10% discount and Buy 18 get 15% discount… (any products in the store)

  • Buy 2 get $10 fixed discount, Buy 4 get $20 fixed discount and Buy 6 get $30 fixed discount…(Individual products)

  • Buy 5 or more products from a “Clothing” category and have a fixed price of $50 on each quantity.

Let’s get started

Make sure you have already installed and activated the Discount Rules plugin. Please note that some of the features explained in the examples are available only in the PRO version.

Do More with the PRO Version

Creating a Discount Rule

Example 1 : Buy 6 get 5% discount, Buy 12 get 10% discount and Buy 18 get 15% discount… (any products in the store)

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Bulk Discount” as the Discount type.

Here is the screenshot of the rule configuration that follows,

Rule Configuration :

Filter Section

Choose "All Products" in the "Filter" section because customers can buy any products in the store. The free product is given only when the subtotal reaches $500. (You also have options like categories, products, attributes, tags. These options would be helpful if you are looking to offer discounts for specific products or categories.

Discount Section

In the Discount Section, choose Count Quantities by as “Filter set above” because this bulk discount is for all products in the store. (i.e. When there are 2 of Product A and 3 of Product B the count would be 5 totally)

You can also have other two options

  • Individual Product - counts each product separately even for the variable product. (i.e. When there are 2 of Product A, 3 of Product B the count would be 2 for Product A and 3 for Product B individually)

  • All variants in each product together - counts the variable product together and the simple product separately.(i.e. When there are 2 of Product A, 2 of Product B (small) and 3 of Product B (large) the count would be 2 for Product A and 5 for Product B)

Now enter “6” in the Minimum Quantity and “11” in the Maximum Quantity and choose the Discount Type as “Percentage Discount” (you can also have Fixed Discount and Fixed Price for item according to your scenario) and enter “5” as the Discount Value.

Now click on the “Add Range” button and enter the second range of values as “12” in the minimum quantity, “17” in the maximum quantity and enter “10” as discount value and add third range of values as “18” in the minimum quantity, “999” in the maximum quantity to have the same discount recursively and enter “15” as discount value.

Here is the screenshot of the cart page showing an example :

Example 2 : Buy 2 get $10 fixed discount, Buy 4 get $20 fixed discount and Buy 6 get $30 fixed discount…(Individual products)

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Bulk Discount” as the Discount type.

Here is the screenshot of the rule configuration that follows,

Rule Configuration :

Filter Section

Choose "All Products" in the "Filter" section because customers can buy any products in the store. The free product is given only when the subtotal reaches $500. (You also have options like categories, products, attributes, tags. These options would be helpful if you are looking to offer discounts for specific products or categories.

Discount Section

In the Discount Section, choose Count Quantities by as “Individual product” to count each product separately.

Now enter “2” in the Minimum Quantity and “3” in the Maximum Quantity and choose the Discount Type as “Fixed Discount” and enter “10” as the Discount Value.

Now click on the “Add Range” button and enter the second range of values as “4” in the minimum quantity, “5” in the maximum quantity and enter “20” as discount value and add third range of values as “6” in the minimum quantity, “999” in the maximum quantity to have the same discount recursively and enter “30” as discount value.

Here is the screenshot of the cart page showing an example :

Example 3 : Buy 5 or more products from a “Clothing” category and have a fixed price of $50 on each quantity.

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Bulk Discount” as the Discount type.

Here is the screenshot of the rule configuration that follows,

Rule Configuration :

Filter Section

Choose "Category" in the "Filter" section because customers get bulk discounts only from a particular category. Choose the “Clothing” category in the search option. (You can also have other categories or products)

Discount Section

In the Discount Section, choose Count Quantities by as “Filter set above” to have discount for all products of clothing category.

Now enter “5” in the Minimum Quantity and “999” in the Maximum Quantity and choose the Discount Type as “Fixed price for item” and enter “50” as the Discount Value.

Because we fix the price of an individual product when the specified quantity is matched.

Here is the screenshot of the cart page showing an example :

Frequently Asked Questions :

1. How to show the discount as a coupon in the cart ?

If you want the discount to be shown as a coupon in cart, you can enable the checkbox "Show discount in cart as coupon instead of changing the product price" in the rule setup and enter a discount name.

Here is the screenshot of the Rule configuration that follows,

Here is a screenshot of your cart page for reference :

Some of the above examples require PRO

Next Steps :

You may also want to check out these helpful guides :

Refer this video to know more about bulk discounts :

Still unclear?

If you need any assistance, please create a support request at our ticket system. We are always happy to assist you :)

Did this answer your question?