If you’re selling multiple products or product variations on your online store, then you might want to price products based on quantity. Setting up WooCommerce price by quantity can be a great way to encourage more sales and attract new buyers to your store.
The only problem is setting up product price adjustments based on quantity and user roles can be tricky with the default WooCommerce plugin. However, implementing dynamic quantity-based pricing is a great way to price WooCommerce products by quantity.
As a result, it helps your WooCommerce store stand out from the competition and lets you sell to all types of customers, even wholesale buyers. In addition to this, it’s one of the most effective ways to increase the average cart value on your online store and encourage more people to make purchases from your store.
In this tutorial, we’ll discuss how you can use dynamic quantity-based pricing to your advantage and explore some of the best plugins to do this on your WooCommerce site.
Why you might want to offer quantity based pricing in WooCommerce
Quantity-based pricing is not only helpful in attracting more customers but is also a great way to generate more revenue for your business.
Let’s go over other notable benefits of using quantity-based pricing and some use cases:
Create powerful pricing incentives
Store owners can use quantity-based pricing to apply custom pricing rules based on either user roles or payment gateways. This way, you can offer discounts or charge a fee based on the payment gateway the customer selects or depending on the user role they have on your WooCommerce site.
Wholesale stores can use this to create powerful pricing incentives for their customers. For instance, wholesale stores can offer a “Buy 10 get 5%” discount on products. Creating powerful pricing incentives encourages wholesale buyers to add more products to their carts before checking out from your online store.
This lets you create a distinct personal pricing strategy according to your online store, which helps give your store a competitive edge in the industry.
Enhance average order value
Adopting quantity-based pricing is also one of the easiest and simplest ways to improve your average order value. The concept is simple: Buy more and pay less!
For instance, if you want to buy a t-shirt online, once you add one to the cart, you receive a popup message explaining that buying two t-shirts will give you a 20% discount. If you’re like most people, you’ll end up buying two t-shirts to qualify for the discount offer. In the same way, customers on your online will add more products to their cart and receive a better price per item.
Improve the sales of a specific product
Offering quantity-based pricing is also great for improving the sales of products that are underperforming on your WooCommerce store. Setting up the price by quantity can ‘highlight’ products on your online store that may otherwise be ignored by customers.
In addition to this, it’s also a great way to sell large quantities of products that have a large amount of unsold inventory. As a result, it can help you save on storage costs and make room for stocking new inventory of popular products that sell quicker.
This is also useful for launching new products on your online store, especially if your business operates in a competitive market. Offering WooCommerce quantity-based discounts on product launches might give you the competitive edge you need to stand out from competitors and drive traffic to your store.
All of these efforts ultimately help you improve the sales of your online store. This eventually generates more revenue for your business and takes your online store to the next level.
Enabling quantity based pricing on a WooCommerce website
WooCommerce doesn’t have much to offer in terms of customised pricing on products. You can set a total price (fixed price) and sale price for a product, but it doesn’t let you create WooCommerce dynamic pricing or apply custom conditions based on user role or payment gateways.
However, not to worry, as there are many plugins that let you add customised pricing to your WooCommerce site. Let’s briefly take a look at the top three options:
The WooCommerce Fees and Discounts plugin is an all-in-one solution for creating personalised pricing incentives on your online store.
You can use the plugin to apply WooCommerce dynamic pricing, fees, and discounts within a few clicks. This is because WooCommerce Fees and Discounts offers robust functionality that lets you create different pricing tiers for your products depending on quantity, user role, or payment gateway. This is great for setting up quantity ranges.
You can also apply bulk pricing rules globally, per product category, or for specific products on your WooCommerce site. The best part is that all pricing rules are flexible and easily customisable according to what you need.
The user-friendly interface of the WooCommerce Fees and Discounts plugin makes it easier to create sales and marketing plans based on special pricing. All with the added benefit of not having to spend time and effort on manual customisation or coding.
Pricing – Starting from £59 for the Basic package.
The YITH Dynamic Pricing and Discounts plugin is a professional dynamic pricing plugin for WooCommerce sites.
The main purpose of the plugin is to increase conversions on your online store by using customised pricing rules and dynamic discount offers. The YITH Dynamic Pricing and Discounts plugin is designed to scale and lets you create multiple discount rules based on your store’s strategy.
Another great feature of the plugin is that it lets you test out a variety of discount strategies before committing to the most engaging and successful one. You can offer discounts such as BOGO, i.e. “Buy one get one free” or “Buy two get one free” to either all products in a specific category or individual products on your e-commerce store.
Pricing – Starting from $139.99 per year.
Discount Rules for WooCommerce is a relatively simple yet powerful pricing plugin for WooCommerce sites.
It lets you set up price-based discount rules or cart-based discount rules on your ecommerce store. You can use it to set up a variety of discounts such as bulk discounts, cart discounts, special deals, user role-based discounts, or payment gateway-based discounts.
Pricing – Starting from $59 per year for a single site.
How to apply quantity based pricing using the WooCommerce Fees and Discounts plugin
While many other solutions let you apply quantity-based pricing on WooCommerce products, nothing compares to the WooCommerce Fees and Discounts plugin.
It lets you easily create quantity-based pricing rules without having to touch a single line of code. This is an excellent way for business owners to offer powerful purchasing incentives on their online stores without manually putting in the effort and work.
Here, we’ll cover some of the steps to set up quantity discounts using the WooCommerce Fees and Discounts plugin. Once you have the plugin installed and activated on your WordPress site, you can apply several discounts including:
Pricing discounts based on the quantity of products
The WooCommerce Fees and Discounts plugin lets you offer bulk pricing discounts globally, per product or product category.
Navigate to WooCommerce → Settings → Fees and Discounts and select the Enable Dynamic Pricing and Enable User Role Pricing checkboxes.
Now, click on the Save changes button to continue. Click on the Dynamic Pricing link from the top and then click on the Add Rule button to create a new pricing rule. Here, select Bulk Pricing using the Offer Type dropdown menu and enter a catchy Label that appears on the product page on the front-end.
You can select whether you want to apply discounts for all products, individual products or for specific categories using the Applies to dropdown. If you select Specific products, a new “Buy” products field will be displayed for you to specify products from your online store the discount applies to.
Under the Tiers section, you can add multiple pricing levels (also called discount levels or tiered pricing) for your offer. First, set the minimum quantity customers have to add to their cart before the discount applies, and using the Adjustment and Amount fields, you can set whether you want to offer percentage-based or fixed discounts and specify the amount. You can also add a maximum quantity if you’d like to cap the total number of units a customer can purchase.
Once you’re done with the configuration, make sure to click on the Save changes button to continue.
Customers will get a better product price per unit depending on the number of products they add to their cart. This essentially creates the “Buy more, pay less” discounted price offer. The tiered pricing offer will appear on the single product page.
Bulk discounts based on purchase amount
The plugin also lets you create bulk discounts based on the purchase amount or the amount of money your customer spends on your online store. To do this, simply navigate to the same Dynamic Pricing menu and create a new pricing rule.
Select Order Total from the Offer type dropdown menu and set the Label for your discount offering that will be displayed to users on the single product page.
Simply specify the lowest amount the customer needs to spend to be eligible for the discount using the Minimum text field and set your discount options using the Adjustment and Amount fields. Once you’re done, click on the save changes button to continue.
This way, customers will receive a 5% discount on their order if their order total exceeds £35 (or your store’s currency, including $USD).
Offer “Buy 2 Get 1 Free” discounts
Similarly, you can also offer customers a free product if they purchase two items. This encourages customers to purchase more than they had originally planned to.
Select Buy X Get X using the Offer Type dropdown and select whether you want to apply the offer globally or for specific products using the Applies to dropdown. Now enter the number of items the customer has to buy to get the free item using the Buy field and the number of items they will receive in return using the Get field.
Since we want to offer a free item with the purchase of every two, select Percentage Discount from the Adjustment Type dropdown menu and enter 100 in the Amount text field. Don’t forget to click on the Save changes button to continue.
Customers will be able to add a free third item for every two pieces of products they purchase.
User role-based discounts
Using the WooCommerce Fees and Discounts plugin, you can also offer user role-based discounts on your online store. For instance, you can offer people with the Editor user role an 8% discount on all products from your online store or you can offer a fixed £20 discount for shop managers every time they check out from your online store.
Simply click on the User Role Pricing link from the WooCommerce → Settings → Fees and Discounts menu.
You can set discounts for specific user roles on your WooCommerce site by using both the Adjustment and Amount fields. You can also enable role-based pricing for variable products on your online store. It lets you offer special prices for specific product options to certain user roles on your site.
Set up WooCommerce price by quantity today!
Pricing WooCommerce products by quantity is a great way to encourage more customers to purchase from your store while also spending more than they had planned to. By offering powerful purchase incentives, you can make it easier for customers to “justify” spending more money than they had thought to and encourage them to make purchases quickly.
The WooCommerce Fees and Discounts plugin makes it easy for store owners to apply or test out alternative pricing that encourages customers to make more purchases in one go rather than making multiple purchases at different times. Setting up WooCommerce price by quantity will help your business scale faster since it will be shipping out more items at once and earn more revenue from customers who would have otherwise shopped elsewhere.
Ready to start adding WooCommerce product price by quantity? Get WooCommerce Fees and Discounts today!