Can you imagine discounts without percentage? No, right? That’s because percentage discount is like the forerunner of all discounts since the origin of the discounting concept. It reduces the price payable by the customer by a certain percentage. And if you are thinking about providing discounts on your WooCommerce online store, you would obviously want to give percentage discounts. Let’s talk about how to setup percentage discounts on your WooCommerce online store easily in this article.

To begin with, let me introduce WooCommerce Discount Rules plugin to you, if you are not already familiar. This is one of the best selling WooCommerce discount plugins in the WordPress community. It’s known for being the best at what it does - enabling you to provide all kinds of discounts on your WooCommerce site. I cannot emphasize “all kinds of discounts” more.

You can find Woo Discount Rules create and implement even complex dynamic pricing deals and other advanced discounts on your store. And of course, percentage discounts. So, you just have to install WooCommerce Discount Rules plugin, create a discount rule, apply it directly on the product price or on the cart total - your call. We’ll talk about both the methods in this blog post.

Okay, but how? Let’s dive in a bit deeper to answer that.

How to provide percentage discounts for all products?

In the first case, you’ll learn how to apply percentage discount on the price of all the products in your store. Let’s take a simple example, “Save 20% on all products”. Sounds simple? So, let’s get started with the step-by-step guide.

Step 1: Create a new rule

Create a new rule in the Price Discount Rules tab and enter the general details of the rule such as Order(Priority), Rule name, Rule description, Method and Validity period.

Method : Select the Method as Quantity based by product/category and BOGO deals for discounts depending on quantity (Buy x items and get y% discount) or Dependent product based discount for discounts depending on other products (Buy A and get y% off on B).

We’ve got to choose the “quantity based by product/category and BOGO deals” method for our example.

set name expiry for the discount rule

Once you are done entering the general details, go to the next tab.

Step 2: Define the discount conditions

Here comes the step where you define on what basis the discount will be applied. Since our example gives discounts for all products, this step becomes way too simple. You need to fill the three fields Apply to, Customers, and Purchase History.

  1. Apply to: Choose All Products
  2. Customers: Select All or Only Given as per your requirement. The screenshot below shows a discount for All Customers.
  3. Purchase history: Check the box if the discount applies on a certain purchase history of the customers. It is not required in this case.

set name expiry for the discount rule

Click Next and proceed to the Discount tab.

Step 3: Define the discount type and value

Since we selected the “Method” as Quantity based by product/category and BOGO deals in the general tab, we need to define quantities involved in the discount values such as:

  1. Minimum Quantity: Minimum purchase quantity
  2. Maximum Quantity: Maximum purchase quantity
  3. Adjustment Type: Select Percentage discount
  4. Value: Enter the discount value - 20

set name expiry for the discount rule

Save the rule, and that’s it! Your online store now provides a 20% discount on all products for all customers.

Now, let's move on to the next type of discount.

How to provide percentage discounts for specific products?

Let us consider that the discount you want to give goes like this: “Buy T-shirts from Winter Collections and save 10%”. Here is how you can do it in Woo Discount Rules.

Step 1: Create the new rule

Follow Step 1 from the previous case since the initial setup is the same. The screenshot below shows the general details of the example rule.

set name expiry for the discount rule

Step 2: Define the conditions

In the conditions tab,

  1. Apply to: Choose Specific Products and select the required product(s) - T-shirt in this case. You can choose any number of products.
  2. Customers: Select All or Only Given as per your requirement. We choose All Customers.
  3. Purchase history: Leave it unchecked if the discount has nothing to do with purchase history.

set name expiry for the discount rule

Step 3: Define the discount type and value

Define the discount value as follows:

  1. Minimum Quantity: Minimum purchase quantity
  2. Maximum Quantity: Maximum purchase quantity
  3. Adjustment Type: Select Percentage discount
  4. Value: Enter the discount value - 10

set name expiry for the discount rule

Your online store can now provide a 10% discount on the product T-shirts for all customers, after you have saved the rule and enabled it.

How to provide percentage discounts for specific categories?

What if you do not want to include the individual products into the discount at all? Category exists for this very reason. If you intend to give discount on a particular category(s) of products, like “Buy any product from Electronics category and get 25% discount”, then follow these steps:

Step 1: Create the new rule

Again, you can follow the same steps as in the cases above. It is the same procedure. The below screenshot shows how the general details of the example rule would look.

set name expiry for the discount rule

Step 2: Define the conditions

In the conditions tab,

  1. Apply to: Choose Specific Categories and select the required category(s) - Electronics in this case. You can choose any number of categories.
  2. Customers: Select All or Only Given as per your requirement. We choose All Customers.
  3. Purchase history: Leave it unchecked if the discount has nothing to do with purchase history.

set name expiry for the discount rule

Step 3: Define the discount type and value

Define the discount values - Minimum quantity, Maximum quantity, Adjustment type (Percentage discount) and value (25).

set name expiry for the discount rule

Your online store now provides a 25% discount on products in Electronics category for all customers.

How to provide percentage discounts for cart total?

Cart level discounts vary from the previous product level discounts. For this, you need to create a new discount rule in the Cart Discount Rules tab in the first step like shown below.

set name expiry for the discount rule

Step 1: Create the new rule

Enter the general details of the rule - Order, Rule name, Rule description and Validity. There is no “Method” property in the cart level discounts.

set name expiry for the discount rule

Step 2: Define the conditions

If your discount rule is, “All orders above $500 will get 15% discount”, define the cart condition as follows:

Add new condition - you can add as many conditions as you want for a single rule. All the conditions must hold true if the rule has to apply.

Type - Subtotal at least

Value - 500

set name expiry for the discount rule

Step 3: Define the discount type and value

Select the discount type as Percentage discount and value as 15%.

set name expiry for the discount rule

Once you save the rule and enable it, the rule is applied on the customer cart if the defined conditions are met. So, your online store now provides a 15% discount on all orders above $500 for all customers.

Want a detailed understanding on cart discounts? Check out!

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

Isn't it great how a simple percentage discount can be applied in so many ways, and that a single plugin handles all of these in such a smooth way? That's how efficient WooCommerce Discount Rules is!

Also check out how you can provide bulk discounts and BOGO deals using WooCommerce Discount Rules plugin. Let us know how helpful you found this article and our plugin in the comments below. We would love to hear from you!

Looking to set up WooCommerce dynamic pricing deals? It's now pretty easy to get a boost in your profit by setting up the dynamic pricing deals. Dynamic pricing is a discount strategy to increase the sales of all or specific products using multiple tiers of pricing deals. That is, it allows you to give variable discount pricing for different quantities purchased. With WooCommerce Discount Rules, you can implement it as easy as a pie.

WooCommerce Discount Rules is one of the best selling discount plugins for WooCommerce. It allows you to create as many discount rules and as many conditions per rule as you want. Be it BOGO deals, user role based discounts or bulk discounts, Woo Discount Rules manages it all very efficiently. Quite obviously, dynamic pricing, too.

Before you start to implement dynamic pricing on your discounts, let’s walk you through how and why it is good for your WooCommerce online store.

Here is all you need to know.

Why should you use dynamic pricing in your discounts?

As I said earlier, dynamic pricing can boost your sales and profit in a great margin. For example, let us say that you want to increase the sales of a particular product, say a “Cap”. When you give a straight forward discount such as “Buy 5 Caps or more and get 30% discount”, only people who want to buy a minimum of 5 caps will make a purchase. Also, there is no assurance of how many people will buy it.

What if your discount rule says,

  • “Buy up to 3 caps and get 10% discount”
  • “Buy 4 to 7 caps and get 20% discount
  • “Buy more than 7 caps and get a 35% discount” - all in one rule? There is a chance of people buying 1 to any number of caps depending on how many they want. The rule attracts the people who want to buy 1 cap as well as the ones who want to buy 10 caps.

The cap is a simplistic product. In most retailing, a hot product in the market during a particular season is sold on dynamic pricing. More often, the base price of the product is tweaked to be a little bit higher, and then clubbed with discounts. That way, they can get the most out of the current demand. Got something trendy to sell in your market?

While you ponder over what to sell, let me tell you there is more to the dynamic pricing deals. The advantages of dynamic pricing are listed below. Take a look at it and be assured of the benefits you will be getting for your WooCommerce store.

Advantages of using dynamic pricing in your online store

So, you must have got an idea about how cleverly dynamic pricing will improve sales in your online store, especially when you sell a product that is in the buzz, in-demand. Now, let’s talk about the advantages in detail. Here’s what you benefit:

1. Larger Audience Base

A larger audience base means that when you sell something based on demand with flexible pricing, you can be pretty sure that more people are going to notice it. So, compared to other pricing strategies, dynamic pricing will give your products and your store more attention.

2. Increased sales

While your WooCommerce online store is getting all that attention, the sales are also going to rocket up. The discounts will do more good to the already well performing pricing. Sounds like a bonanza?

3. Boost in profit

As the chain of events continues, more attention will lead to more sales and more sales will lead to a boost in cash flow and profit of your store. The profit could be temporary based on what you sell. Especially, if you are selling a high demand product, the demand can fall eventually. However, the temporary boost is enough to get your brand a good recognition. If you apply the same strategy for all your products, then there could be steady increase in your sales and profit.

4. Fast inventory movement

You almost guessed this one, right? Clearly, the stocks are going to move fast if sales are high. You could use this chance to sell the slow moving products in the discount as well. A win-win for you and your customers.

Okay! That’s some serious advantages, don’t you think? Dynamic pricing when applied on the right products can do wonders to your WooCommerce online store.

Now, let’s learn the (not so) technical stuff. Using the WooCommerce Discount Rules plugin, you can achieve all these at your store. All you need to do is, get started by installing the Woo Discount Rules plugin and follow the steps below.

How to setup dynamic pricing in WooCommerce?

Let us consider the same discount rule as mentioned above, “Buy 5 Caps or more and get 30% discount”, to demonstrate the setup procedure.

Step 1: Add a new rule in the Price Discount Rules tab and enter the general details.

1 The general details include Order(Priority), Rule name, Rule description, Method, Validity. Select the method as Quantity based by product/category.

Step 2: Next comes the Conditions tab where you set whom the discounts go to and on which product the rule applies.

set name expiry for the discount rule It includes the following:
  1. Apply to: Choose All products / Specific products / Specific categories from the dropdown and select the required products or categories. Our example requires “Specific products” to be selected because “Cap” is an individual product. You can select any number of products / categories you want.
  2. Customers: Choose All Customers (recommended) or Only Given customers as you need.
  3. Purchase History: Leave it unchecked as this discount has nothing to do with customer’s purchase history.

Step 3: Define the different discount ranges. Add as many range as you need. Let’s create 3 ranges for our example.

set name expiry for the discount rule In each range, provide:
  1. Minimum quantity - minimum quantity purchased
  2. Maximum quantity - maximum quantity purchased
  3. Adjustment type - Percentage discount / Price discount / Product discount. We choose Percentage discount.
  4. Value - Discount value of each range - 10, 20, 35.

Save the rule and your WooCommerce online store has implemented Dynamic pricing in the storewide discounts. So, you are targeting a larger customer base with a higher chance of purchase than any other pricing strategy.

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

How does that feel? Pretty great, isn’t it? Also learn how to provide the classic buy-one-get-one deals, user role based discounts and many more advanced discounts using WooCommerce Discount Rules plugin. You can also check out the WooCommerce BOGO Discount Pricing Deals for creating Buy One Get One Free offers. You are welcome to share how your WooDiscounting experience has been in the comments below!

The classic Buy One Get One Free deals, popularly known as BOGO deals, are here to stay till the end of time. You can provide the BOGO deals on your WooCommerce online store if you want to increase the sales of your store and move the stock. With WooCommerce Discount Rules plugin, the process becomes really easy. In this tutorial, you can learn how to create BOGO deals on your WooCommerce online store in less than five minutes.

So, why WooCommerce Discount Rules? It is one of the best in class WooCommerce discount plugins and is popularly known as Woo Discount Rules. The plugin gives options for all kinds of discounts like percentage discounts, cart discounts and other advanced discounts including BOGO deals. It is easy to use and has the reputation of working like a charm.

When it comes to BOGO deals, there are generally two cases involved. First is where you give the same product purchased by the customer as the free product, and second is where you give a different product as the free product. So, let’s walk you through how to use WooCommerce Discount Rules to set up all these types of BOGO deals on your WooCommerce online store.

1. How to create Buy One Get One Free (BOGO) Deal for the same product?

This is one of the most commonly offered Buy One Get One free discount type in the online stores. The customer actually gets another quantity of the same product as free.

The deal is often referred in different terms. But their meaning is quite same. 

  • Buy One and get one of the same product free
  • Buy 2 and get one quantity of the same product free
  • Buy Product A and get another quantity of Product A free
  • Buy T-Shirt Small Size and get another quantity of T-Shirt Small Size free.
  • Buy 2 get 1 of the same product free. Buy 4 get 2 of the same product free and so on
  • Buy a variant and get the same variant free. Example: Buy a Red Shoe and get another Red Shoe free

The above examples all refer to the Buy X and Get X  type of deal. 

You can create the BOGO rule in "just three simple steps" using the WooCommerce Discount Rules plugin.

Let us try it using an example configuration. Create a new Pricing Discount Rule by going to  WooCommerce -> Woo Discount Rules

Step 1: General Tab

Make sure you choose the methods as Quantity Based by product/category and BOGO deals

  Buy One Get One Free discount in WooCommerce

 

Step 2: Define discount conditions

You can choose to apply the discount to "All Products" in the store. That is buying any product in the store would get the customer another quantity as free. Example: When he purchases 2 TShirts and 4 Caps, he would get 1 T-Shirt free and 2 Caps free.

You can also choose to provide the discount only for Selected Categories or Specific Products or Specific attributes.

  conditions all products min

You also have quite a number of other conditions to use. You can exclude selected products from the discount rule. You can limit the discount rule to only to specific user roles or limit when a customer uses a particular coupon code and more.

Step 3: Define the discount value

Heads up!: I have configured up to 10 quantities for this example. Usually most customers wont purchase more than 10 quantities in an order. However, if you think you may get more quantities in an order, you can add more ranges. There is no limitation to add a range.

discount min 

Pretty simple, isn’t it? Let us look how the discount would appear on the store front
cart min

Notice that the customer gets a 1 quantity of Memory card  as free when he purchases 2 quantities of it.
Similarly, he would get 2 Ankle Socks free when he purchases 4
He would get 3 back cases free when he purchases 6 quantities.


Like it?  Go ahead and purchase the Woo Discount Rules Plugin to start offering this deal in your WooCommerce online store.

Looking for more Buy One Get One Free discount types?  You can configure several types of BOGO offers with the WooCommerce Discount Rules Plugin.

Here are some examples that you could do with the plugin

Looking to offer 50% discount instead of free? You can do that as well

 

Got more complex BOGO deals ?  We have got you covered! Check out the documentation

Creating a BOGO deal for the same products, for different products and for different number of products are all that simple with WooCommerce Discount Rules. Use our demo site to try it out by yourself.

You can also refer to more advanced examples of creating BOGO rules or other Buy X Get X, Buy X Get Y rules.

Also check out how to set up advanced discounts, customer specific discounts and bulk discounts for your online store using Woo Discount Rules. If you liked the article, let us know how the experience with Woo Discount Rules has been for you in the comments below!

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.