You can set the pricing in your WooCommerce as dynamic pricing with the help of discounts. Quantity based discounts are also one of the dynamic pricing strategies. This type of discount is generally applied during clearance sales, that is, when you want to move the stock faster. You can easily provide quantity based discounts on your WooCommerce online store with the best discount pluginWooCommerce Discount Rules.

While the ultimate goal of providing quantity based discount is to move the stock, its dynamic pricing nature provides different ways to implement it. Because not all products can be sold in bulk quantities, right? In this tutorial, you will learn how to provide different types of quantity based pricing deals on your WooCommerce online store with the help of Woo Discount Rules.

WooCommerce Discount Rules deals with quantity based discounts in two ways - product level and cart level. This is the general classification. In the product level, the quantity of the individual products purchased is taken into account. Whereas in the cart level, the quantity of the total cart items is taken into account. Let’s discuss both the cases in detail with examples.

1. Product Specific Quantity Based Discount

Here is the first method. As I mentioned earlier, product level discounts are dependent on product(s) or category(s). For example, “Buy 10 mugs or more and get 5% off” or “Buy 5 items from Electronics and get 10% discount”. See what such rules imply? It means that the products sold in these rules are eligible for bulk selling.

So, if you are looking to give discounts on bulk selling products, this is the way to go.

To set up discounts that depend on products or categories, you first need to install WooCommerce Discount Rules if you haven’t installed already. Let’s go with the example “Buy 10 mugs or more and get 5% off”. Here is the step-by-step guide you can follow from here:

Step 1:

Launch Woo Discount Rules from the WooCommerce dashboard. Create a new rule in the Price Discount Rules tab.

set name expiry for the discount rule

Step 2:

Add the general details of your rule. Make sure you select the method as Quantity Based.

set name expiry for the discount rule

The quantity based discounts on a product level can apply on individual products or categories of products. Let us have a look at both the cases.

  1. How to set up quantity based discounts on individual products:

    set name expiry for the discount rule

    set name expiry for the discount rule

    In the Apply To option, select “All Products” or “Specific Products” according to your requirement. Then select the customers - either “All Customers” or “Only Given” . Check the Purchase History box if your discount applies based on the customer’s purchase history.

  2. How to set up quantity based discounts on product categories:

    set name expiry for the discount rule

    set name expiry for the discount rule

    This method differs just a tiny bit from the previous setting. Choose “Specific Categories” in the Apply To option and then choose one or more categories from the dropdown.

Note:
  1. To apply the rule to subcategories also, select “Apply Child Categories” checkbox.
  2. Check the box “Is Cumulative” if you want to include the quantities on the cart as individual products. Otherwise each line item in the cart will be considered as a single product regardless of the quantity.

Step 3:

Define the core discount properties. Add the minimum and maximum quantity (Min - 10, Max - some value, say 999), adjustment type (Percentage or Price discount) and the value of discount (5% or $50).

set name expiry for the discount rule

That’s it. Once you save and enable the rule, you can see that buying more than 10 mugs gives a 5% discount to the customers.

While this example uses the percentage discount, you can choose to give a fixed price discount like $20 off or a product discount like “Buy 10 mugs and get 1 mug free”. Or “Buy 10 mugs and get a book free”. It’s all up to you to decide, but you do not have to worry about the technical part. Woo Discount Rules has it covered.

Let’s move on to learn how to give quantity based discount on a cart level.

2. Cart Specific Quantity Based Discount

The quantity based discounts specific to cart level depend on the total number of cart items like “Buy any 5 items and get $20 off”. Or “Buy more than 3 items to get 10% off on your subtotal”. Woo Discount Rules applies this rule in a way that it will not apply to individual products or categories listed in the cart. So, you can apply the rule to the cart without worrying about conflicts in the product price.

In the following guide, let’s learn to create the example rule, “Buy any 5 items and get $20 off”. This is a fixed price discount. The customer gets a flat $20 off on their cart total if they purchase any 5 items from your store.

And here comes the strategy behind the rule. You can give discounts on products that can or cannot be sold in bulk, and still calculate the discount based on quantity. You can expect either bulk quantity orders or orders with low quantity of multiple items. Either case is possible.

Here is what you need to do to get the rule up and running:

Step 1:

Launch Woo Discount Rules from the WooCommerce dashboard. Create a rule in the Cart Discounts Rule tab.

set name expiry for the discount rule

Step 2:

Add cart condition as “Sum of quantities at least”.

Step 3:

Define the core discount properties - Percentage or Price discount and the value.

set name expiry for the discount rule

Now you are all set to provide your customers with discounts based on the quantity they purchase. The type of discount is yours to choose based on your inventory. You can also create both the rules and define the priority of which rule is more relevant. There is virtually no limitation in WooCommerce Discount Rules.

Use our demo site to work yourself and check how it goes.

Loved Woo Discount Rules? We also hope you loved this article and found it helpful. So, go ahead and apply quantity based discounts on your WooCommerce online store. Also check out how to set up bulk discounts with WooCommerce Discount Rules with WooCommerce Discount Rules.

Setting up WooCommerce cart discounts or cart deals is a part of pretty much every pricing strategy. Cart discounts are the ones where you apply discounts on the customer’s cart and not on the products. For example, discount based on order total or purchased quantity. So, do you want to create WooCommerce cart discounts as well? This guide walks you through how to create cart discounts in your WooCommerce online store using the bestselling discount plugin Woo Discount Rules.

WooCommerce cart discounts are used when you do not want to apply a discount on your product’s price directly. That is, you might want to ensure that your customers buy for a certain value (quantity or subtotal) to avail a discount, regardless of what products they buy. With WooCommerce Discount Rules, setting up cart deals becomes as easy as anything can get.

WooCommerce Discount Rules deals with such cart discounts in its "Cart Discount Rules" setting. To get started, let's take a look at the different types of cart discounts you can apply. The below image shows the variants of cart level discount conditions available in Woo Discount Rules:

multiple variants of cart discount

So, you can basically include any of the above parameters in your discount rules, be it order total or order quantity or customer billing city, etc.

However, this article discusses the most commonly used scenarios of cart level discounts such as:

  1. Discount based on order total (cart subtotal)
  2. Discount based on order total for specific users (user role based)
  3. Discount based on number of cart items (number of individual products purchased)
  4. Discount based on purchased quantity (sum of all quantities purchased)

How to create WooCommerce Cart Discounts?

In general, the following are the steps you will have to follow to create WooCommerce cart discounts.

Step 1 - Create a new rule.

Step 2 - Enter the general rule details.

Step 3 - Add conditions based on which the rule will apply. You can add as many conditions as you want.

Step 4 - Define the discount type (Percentage or fixed price) and the value.

Step 5 - Save the rule, enable it, and you are good to go.

Now that you know the overall process, let’s go into the details of creating different types of discounts. However, the first step of creating the rule and defining the general details is the same in all the cases. Here is the common procedure:

Create a new rule in the Cart Discount Rules tab. Enter the general details such as:

  • Order - Priority of the rule over other rules
  • Rule name - What you want to call the rule
  • Rule description - A short description
  • Validity - From and to dates (Optional)

After this, you can set up the discount condition and value based on your requirements. Here is how to create the three different condition variants:

1. How to create WooCommerce discounts based on order total?

Let us say the discount you want to give your customers is “All orders above $500 will get 15% discount”. Now that you have created the rule in the initial setup, in the Conditions tab,

  1. Add a new condition.
  2. Select the Type as Subtotal at least from the dropdown.
  3. Enter the Value as 500.

This says that the discount applies when the cart subtotal is at least $500.

cart subtotal

Next, you will have to define the value of the discount.

The value of discount in our case is 15%. So in the Discount tab,

  1. Select the Discount Type as Percentage Discount.
  2. Enter the Value as 15.

cart subtotal 1

Save the rule to apply it on the cart of your customers.

2. How to create WooCommerce discounts based on order total for specific users?

This is an extension to the previous example. Here, let's add two conditions to give the same discount based on order total, but only for specific user roles. So, let us take the previous example statement, “All orders above $500 will get 15% discount“. To apply this on a particular category of users, say “Subscribers”, you need to add another condition as shown below:

cart subtotal 2

In the second condition,

  1. Select the Type as User role in list.
  2. Choose the Value as Subscriber (You should have created the user role beforehand).

Not only this, but you can combine any conditions with each other to provide advanced cart discounts in your store. When there are more than one condition in a rule, all the conditions must hold true for the discount to apply.

You can also check out how to create user specific discount rules and user role based discounts in detail.

2. How to create WooCommerce discounts based on number of cart items?

Let us say the discount you want to give your customers is “Buy any 5 items and get 5% off”. All you have to do in is, in the Conditions tab,

  • Add a new condition.
  • Select the Type as Sum of item quantities at least from the dropdown.
  • Enter the Value as 5.

This says that the discount applies when the user purchases a total of 5 items from your online store.It can be 5 quantities of the same product or different products. The condition takes the sum of line item quantities.

cart sum quantity

Now define the value of the discount, which is 5% in our example. So, in the Discount tab,

  1. Select the Discount Type as Percentage Discount.
  2. Enter the Value as 5.

cart sum quantity1

Save the rule. The discount has been applied now.

3. How to create WooCommerce discounts based on purchased quantity?

Let’s change the discount rule a bit for this part. If your discount has to be “Add 5 items to your shopping bag and get 10% discount”. Here, it may look similar to the previous case but it is not. This discount considers only the total cart items irrespective of the quantity of each item.

For example, if a customer buys 5 numbers of the same bag pack, the rule doesn’t apply. She has to buy 5 different products of whatever quantity to get this discount.The condition checks for the number of line items.

To set this up, go to the Conditions tab and,

  1. Add a new condition
  2. Select the Type as Count of cart items at least from the dropdown.
  3. Enter the Value as 5.

This says that the discount applies when the user adds 5 different products to their cart.

cart count

After the condition part, set the discount value.

  1. Choose the Discount type as Percentage Discount.
  2. Enter the value as 10 because we are giving a 10% discount.

cart count1

You can choose Price discount if you want to give a price discount, say $10 off.

With these steps being done, save your rule, enable it and enjoy the boost in your sales.

So, that's a wrap on WooCommerce cart discounts. Isn't it great that you can give a cart discount based on literally anything using Woo Discount Rules? Use our demo site to try the plugin yourself and get a feel of it.

We would love to hear how helpful this article has been for you. Also let us know how WooCommerce Discount Rules has helped enhance your eCommerce business in the comments below.

WooCommerce Discount Rules is all about boosting your sales. Here is a simple tutorial on how to create and set up bulk discounts per category or product on your WooCommerce online store using WooDiscount Rules plugin.

You can create a new discount rule and apply it on one or more categories or products as you need. Price rules with different conditions can be set. This article deals with setting up bulk discounts in WooCommerce on a certain category of products.

Why should you provide discounts on a category basis?

Products are assorted into categories like Apparels, Electronics and so on for the ease of use. On a particular time of sale, you’d want to concentrate more on a particular category. For example, Winter collections. Rather than providing discount on every product, you focus on the Winter collections category because:

  • People look for winter collections during winter
  • You need a good stock clearance
  • Easy to create and manage

How to create bulk discounts per category rule in WooCommerce

Step 1: Basic setup

The plugin page has 3 tabs:

  • Price Discount Rules - that applies the discount rules on the product level (on products or categories)
  • Cart Discount Rules - that applies the discount rules on the cart level (on subtotal or number of cart items)
  • Settings.

Select the Price Discount Rules tab and click on the Add New Rule button to get started.

Step 2: How to set the name and expiry for the discount rule?

set name expiry for the discount rule

Define the basic details of your discount rule in the initial page. There are 5 fields:

  • Order - Priority of the rule
  • Rule Name - Name of the rule
  • Rule Description - A short description
  • Method - Quantity based for bulk discounts or Product based (for discounts on dependent products). Select Quantity based method.
  • Validity - The From and To dates of the discount validity

Once you are done with the general setup, go to the next page.

Step 3: WooCommerce Bulk Discounts Condition

woocommerce bulk discounts condition

Next up, you need to define the conditions for the discount. It needs a little bit of attention to the specifics of the rule. Such as:

  • Apply to - Select on which products the discount applies.
    • Choose All products / Specific Categories / Specific Products from the dropdown.
    • Specify the categories or products on which the rule has to apply.
    • Check the box “Is Cumulative” if you want to include the quantities on the cart as individual products.

      For example, let’s say your discount rule is “Purchase 3 items from Apparels category & get 20% off on each item”. If the Is Cumulative box is checked, when the customer purchases 3 quantities of same or different products from the selected category(s), the discount will apply. If the box is not checked, the quantity will not be considered and the customer will have to purchase 2 other items from Apparels category.

    • To apply the rule to subcategories also, select “Apply Child Categories” checkbox.
  • Customers - You can select All Customers (recommended for bulk discounts) or Specific Customers.
  • Purchase history - If you are giving discounts based on previous purchase amount, you can select this option. Otherwise, move on.

You are now just a step away from applying your discount.

Step 4: Discount Rule

discount rule

You can add different discounts for different range of purchase. For example, 10% off on 2 items, 20% off on 3 items, $10 off on 10 items and so on. All you need to do is:

  • Specify Minimum and Maximum quantities of the range
  • Adjustment type - Choose between Percentage discount (Say 30% off), Price discount (Say $10 off) or Product discount (Freebie)
  • Value - The value of discount percentage or price or freebie product
  • Action - To remove the rule

Save the rule and the discount is applied on your products.

Step 4: Shop

The storefront view looks like the screenshot below. You can also choose to display the pricing table on the front end of your eCommerce site from the Settings tab. The pricing table shows which discount is applicable on which product.

shop

Use our demo site to work yourself and check how it goes.

Looks great?

Applying bulk discounts to your WooCommerce store is as simple as it can get with the WooDiscount Rules plugin. Nevertheless the benefits are best measured in increased sales and productivity. Apart from all these, the plugin has features for advanced discounts, dynamic pricing, BOGO deals, user role based discounts, and whatever discount features you can imagine. Cool, isn’t it? Take a look!

Also check out how to set up advanced discounts in WooCommerce Discount Rules.