How to Set Up WooCommerce Quantity Based Pricing Discounts?

Quantity based discounts are quite common in the eCommerce ecosystem. Whenever you check your phone there might be a notification that shows Grab 3 Products to Get 40% Offor Buy 2 T-shirts to Get a Cap Free, etc. There are various sales and offers you often see based on the quantity of purchase. These offers can be pushed as a flash sale, festival sale, or even simply a regular weekend sale.

What are the benefits of applying quantity based pricing?

All offers and discounts in an eCommerce store are targeting more sales. Offers attract new customers to have a look into your eCommerce store as well as existing customers to grab the products, which they have wishlisted long ago.

This can be used as a strategy to clear the stock, or to push new products into your online store. Also, this offers an opportunity to purchase products in bulk by customers even if they only visited your store for window shopping. To boost the sales you can use different methods like setting the offer up to a limited time period, offer interesting coupons, and providing free shipping, etc.

Check a few examples of quantity based pricing in the below list:

  1. Buy 3 Jeans, get 30% off.
  2. Buy any 2 accessories, get a $5 flat price offer.
  3. Buy any 4 products from the Winter collection at $50.
  4. Buy 2 t-shirts, get 1 free.
  5. Buy 1 product from the Clothing and Accessories categories, get a 30% off.
  6. Buy any 5 products from the shop, get a flat discount of $10, etc.

You can also display the discounts on your store as tiered offers. Check two examples of tiered pricing:

  1. Buy up to 3 t-shirts, get a 20% discount.
  2. Buy 3 – 6 t-shirts, get a 50% discount.

When customers see these offers in your store, they will definitely buy more t-shirts if they are there to buy one product. To know more about tiered pricing and how to set it up in your store, refer to the article – How to Easily Set Up WooCommerce Tiered Pricing?

You can see different types of quantity-based discounts in different stores, and you may want to try them in your store to drive more sales. How can you apply these discounts to your store?

If you are a WooCommerce store owner, then it is very easy. You only need to choose a robust dynamic pricing and discounts plugin to apply this quality-based pricing seamlessly.

Which is the best WooCommerce plugin to set up WooCommerce quantity based pricing discounts?

You can find a handful of dynamic pricing and discount plugins when you search for one for your WooCommerce store. But, before choosing, you have to make sure that the specific plugin will completely help you to apply the discounts as you wish. For applying advanced quantity based discounts, ELEX WooCommerce Dynamic Pricing and Discounts Plugin will be a perfect choice.

This plugin lets you apply any kind of quantity-based discount with its 9 default discount rules. You can also make different rules by mixing and matching the discount rules.

The default discount rules of this plugin are as follows:

  • Product Rules
  • Category Rules
  • Combinational Rules
  • Category Combinational Rules
  • Cart Rules
  • Buy and Get Free Offer (BOGO) Rules
  • Buy and Get Offer (BOGO) Category Rules
  • Tag Rules
  • BOGO Tag Rules

To know more about each rule and other advanced features to improve the offers, go through an article – Everything You Need to Know About WooCommerce Dynamic Pricing.

Using this plugin, you can apply a storewide discount, dynamic pricing to simple and variable products, and bulk updates of product prices.

Now, let us check how you can apply the quantity based discount with the discount rules available in this plugin through some examples.

How to set up WooCommerce quantity based pricing discounts?

To subscribe, install and activate the plugin, refer to its documentation.

First, let us check with Product Rules in the plugin.

With Product Rule, you can set a quantity based discount for individual products, all products in a single category, and all products in the cart. You can apply a percentage, flat, or fixed price discount on this plugin.

Check an example below:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | setting-tier-1-for-product-rules

After saving the rule, when a customer purchases a 1 – 3 Happy Ninja hoodies, a 10% discount will be applicable to each product.

This will reflect on the product page as in the below screenshot:

As you can see in the above screenshot, a 10% discount was applied to the product price when the customer added 3 Happy Ninja hoodies into the cart.

You can also set multiple tiers of offers for the same product and display it on the individual product page for letting the customers know about the offers available for this product. Check the screenshot below:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | Pricing-Table

To know how to display the pricing table on a product page, refer to the article – Display Pricing Table for Your WooCommerce Product Dynamic Pricing.

You can apply the discount to products under the selected category based on their quantity using Category Rules. You can set the minimum and maximum range of a number of products or the total number of units with this rule.

You can also set a combination of products with their quantities to give a discount. That is, when the customer purchases the combination of products with the entered quantity, they would get a percentage, flat or fixed price discount. You can apply the same using the Combinational Rules in this plugin.

If you want to apply a discount for the combination of any products under one or more product categories, you can use Category Combinational Rules.

Check an example of a Combinational Rule in the below screenshot:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | combi-rule-example

According to the above rule, when a customer purchases 2 Happy Ninja T-shirts and 3 caps, they will be eligible for a 20% discount.

This discount will reflect on the Cart page as in the below screenshot:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | quantity based pricing with combinational rule

You can also apply a discount to all products in the cart based on the number of products in the customer’s shopping cart using Cart Rules.

If a customer adds 5 – 10 products to the shopping cart, they will be eligible for a $5 flat discount.

Similarly, you can set up quantity based discounts for products that have specific tags using Tag Rules. Check the screenshot below:

As per the above rule, if a customer purchases 2 – 5 products that have a ‘clothes’ tag, they will be eligible for a $20 fixed price discount.

You can also provide a specific number of gift or free products based on the quantity of the products that should be purchased by the customers. BOGO Rules can be used to apply these discounts.

If you want to offer free products based on the product categories and product tags, you can go for BOGO Category Rules and BOGO Tag Rules. To know more about these rules, check the article – Easily Set Up Buy One and Get One Free on WooCommerce.

Check an example in the below screenshot:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | BOGO-Rules

According to this rule, when a customer purchases shirt, they will be eligible for a free product – Album.

This will reflect on the Cart page as in the below screenshot:

How to Set Up WooCommerce Quantity Based Pricing Discounts? | BOGO-Rules-on-cart-page

These are some of the ways you can set up WooCommerce quantity based pricing discounts using this dynamic pricing and discounts plugin.

To sum up,

Quantity based pricing is quite popular and very effective. Using this advanced dynamic pricing and discounts plugin, you can set up this kind of pricing seamlessly. You can make use of other advanced features available in this plugin to make the discounts available only for selected users and user roles. And, there is also an option to set the discount duration as well.

Further Reading:

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX Minimum Order Amount for WooCommerce ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations Shipping Plugins Uncategorized WooCommerce WooCommerce Multi-Vendor Support for ELEX Shipping Plugins WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin WSDesk SMS Notification Add-On