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?

Here’s the first case. If you want to create a rule that gives the same product purchased by the customer as a free product, you can do it just 4 simple steps with Woo Discount Rules. For example, let’s say your BOGO deal rule sounds something like, “Buy 1 T-shirt and get get 1 T-shirt free”. Here is how the settings for the rule would look like:

Step 1: Create a new rule

Create a new rule in the Price Discount Rules tab because the discount applies on the price of a product.

1

Step 2: Enter general details

Enter the general details of your discount rule as shown below.

set name expiry for the discount rule

The general details are such as Order(priority), Rule name, Rule description, method and validity period.

Important: Select the method as “Quantity Based by product/category and BOGO deals”.

Step 3: Define discount conditions

Select all products or specific products in the Apply to option based on what you need. The screenshot below shows that the rule applies to the product T-shirt to all customers and not based on user role or purchase history.

set name expiry for the discount rule

You can select as many products (or all products) or categories as you want in the Apply To section. Go to next page once you’re done with the condition.

Step 4: Define the discount value

Define the discount rule by entering the following:

set name expiry for the discount rule

  • Min Quantity : 1
  • Max Quantity : n (say 999)
  • Adjustment type : Product discount - Because you’re giving a free product
  • Value :
    • Apply for - Choose one from the five options. For our example, let’s select “All selected”.

      set name expiry for the discount rule

    • Select the freebie product(s) by entering their names in the text field. We have entered the product T-shirt since that is the only freebie product.
    • In the next field, choose 100% for a fully free product or Limited percent to give a percentage of a product free. Our example gives a 100% free product.

Save the rule. You have now successfully created the rule “Buy 1 T-shirt and get 1 T-shirt free” - applicable upto maximum 999 shirts in an order.

Let’s see how to give a different free product.

2. How to create Buy One Get One Free (BOGO) Deal for different product?

To create a discount rule that says, “Buy 1 Laptop and get 1 Pendrive and 1 Backpack Free”, follow the first 2 steps from the previous case. In the 3rd step, select the Apply To as product/category “Laptop” and choose the user roles and purchase history option if needed.

set name expiry for the discount rule

In the 4th step, the discount values would change a bit from the last case. You just have to choose the freebie products in the Text field as “Pendrive” and “Backpack”. All other settings can be the same as the previous case.

set name expiry for the discount rule

Save the rule and you are good to go. Your store now provides a Buy One Get One Free discount to the customers. Pretty simple, isn’t it?

Use our demo site to try it out by yourself.

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.

However, if you want to provide more advanced and dynamic BOGO deals, checkout WooCommerce BOGO Discount Pricing Deals plugin.

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.