Want to setup WooCommerce Discounts? You can provide any kind of dynamic pricing deals besides percentage discount, fixed price discount or a BOGO deal in just a matter of minutes with WooCommerce Discount Rules plugin. Increase your sales with this best discount plugin on your WooCommerce online store. Let’s see how.

Woo Discount Rules extends the functionality of WooCommerce in a very simple and effective way. The default environment only lets you create coupons in WooCommerce. There is no way you can give flexible discounts or club multiple discount rules into one feasible rule. You definitely need a plugin if you want to increase your sales with discounts.

The best plugin you can get is the WooCommerce Discount Rules. Here’s why:

WooCommerce Discount Rules - Features

Woo Discount Rules is one of the best selling discount plugins in the WordPress + WooCommerce community. It is very user friendly with the following general features:

  • Easy to set up
  • Neat and clean interface
  • Free and Pro versions available
  • Zero learning curve - you can implement even complex discounts in a few minutes.
  • Expert customer support

The customer feedbacks for this plugin frequently say that it works like a charm and is very simple to use.

Apart from the above qualities, the plugin provides a variety of discounting options like:

  • Price level discount
  • Percentage discount
  • Fixed price discount
  • Dependant product based (Buy Product A and get 20% discount on Product B)
  • BOGO deals (Buy One and Get One Free)
  • Cart level discount (cart quantity and total)
  • Dynamic pricing deals
  • User role based discount
  • Bulk and store-wide discount
  • Category based discount
  • Option to set discounts for each variant
  • Sale badge for discounted products
  • Shipping / delivery address based
  • Date range based discount

Let’s walk you through how to use WooCommerce Discount Rules to setup discounts on your online store.

How To Setup WooCommerce Discounts?

The steps are very simple. Let us take an example to better explain the process. Imagine you have to create a discount on your store that says, “All orders above $500 will get 15% discount”. Here’s how to do it using the Woo Discount Rules plugin.

  1. Install WooCommerce Discount Rules.

    It only takes less than 5 minutes to download the plugin and install in your WordPress Website.

  2. Create new Discount rule - Price discount rule or Cart discount rule.

    A price level rule applies the discount on the product level (on products or categories). Whereas a cart level rule applies the discount on the cart level (on subtotal or number of cart items or based on other cart details like billing city).

    Since our example deals with the cart subtotal, let’s create a rule in the Cart Discount Rules tab.

    woo discount image1

    Enter the general details of the rule.

  3. Add the conditions based on which the discount applies. The example we have taken needs the condition type to be “Subtotal at least” and value to be “500”. You can add as many conditions as you need in a rule.

    woo discount image2

    Woo Discount Rules offers various types of cart conditions. You can choose between any common discount type such as based on cart subtotal, cart quantity, customer details, categories in cart, customer billing region, etc. Here are the variants offered in a cart discount rule:

    woo discount image3

  4. Choose the type of discount - percentage or fixed price or product discount. Our example gives a “15%” discount. So choose percentage discount and enter the value as 15.

    woo discount image4

  5. Save the rule and you are good to go! Your store now provides a 15% discount on all orders above $500. I guess it took five minutes. Or four?

You can create as many discount rules as you want for your store, and they wouldn’t clash with each other. The settings to prioritize the different rules can be modified in the general settings tab to set up store-wide preferences.

woo discount image5

Pretty simple, isn’t it?

Use our demo site to work with Woocommerce Discount Rules by yourself.

In a nutshell, this is the best discount plugin to work with, if you want to do the following in your WooCommerce online store:

  • Provide simple as well as complex discounts
  • Create different kinds of discounts with a single plugin
  • Have a lightweight plugin that works smoothly
  • Provide dynamic pricing deals in a few clicks and keystrokes
  • Not waste a lot of time in learning how the plugin works
  • Support from the best-in-class expert customer success team
  • A plugin with both free and pro versions

Just BOGO Deals?

Now, there is another way you can set up discounts in WooCommerce. If you want to focus mainly on giving BOGO deals, that is, the classic Buy One Get One Free deals, you might want to look at this one. WooCommerce BOGO Discount Pricing Deals.

The WooCommerce BOGO Discount Pricing Deals are exclusively developed for the BOGO lovers. Many store owners around the world feel that BOGO deals drive sales better than the other types of discounts. This is partially true because it is used mainly for stock clearance and to increase sales. At least two products move in a single sale.

We cannot ignore the psychology of buyers involved here. A freebie always looks better than a percent off, even though it offers the same value. Isn’t it? That’s why, using a dedicated discount plugin for offering BOGO deals would provide you with better optimization during the high selling sale period.

Here’s what the WooCommerce BOGO Discount Pricing Deals has to offer:

  • Buy X Get X - Buy a product and get the same product free
  • Buy X Get X Recursive - Buy any number of a product and get the same number of the same product free
  • Buy X Get Y - Buy a product and get another product free (Same category / Different category)

The quantities can be manipulated as you want.

Read in detail how WooCommerce BOGO Discount Pricing Deals works.

Advantages of BOGO deals:

  • Faster stock movement
  • Increased sales
  • Increased cash flow
  • Attractive than other forms of discounts

Discounts are the inevitable angels in disguise for retail stores. Most of the times, especially when you are dealing with slow moving inventory, discounts are the go-to solutions. Wouldn’t you agree? Be it BOGO deals or any kind of dynamic pricing deal, your store deserves the best discounting plugin to do it for you.

So, what are you waiting for? Choose among the best WooCommerce discount plugins and inch up your sales more than ever before!

Happy Selling!

Have a story to share? Tell us how your store made that great sale in the comments below. We’d love to hear from you.

Do you want to give user role based discounts on your WooCommerce online store, but are not sure how to do it? By user roles, I mean the roles you would have assigned to the customers like Registered Customers, Subscribers, Premium Users, Elite Users, and so on. With WooCommerce Discount Rules plugin, you can offer discounts for everyone in under 5 minutes.

The user role based discounts have a very important part to play in your store. They are directly tied with the shopping experience your online store offers. That is, a premium member has subscribed to enjoy more benefits than the regular users. However, you need to provide offers to the regular users as well to enhance everyone's shopping experience.

So, you need a tool that helps you provide different discounts for different user roles without any clutter and confusion. Sounds complicated? The default WooCommerce coupons can make it a little complicated, but WooCommerce Discount Rules is here to help. In this tutorial, let’s walk through how to create discounts based on user roles on your online store using the best discount plugin for WooCommerce.

Let us consider your intended offer is “Exclusive 30% off on all products - Only for Premium Users”.

However, before starting with the details of he discount rule, there is one more area to focus…

Product Level or Cart Level?

The WooCommerce Discount Rules plugin manages two types of discounts - product level and cart level. You can apply role based discounts on both product level or cart level. Let us take two different discount rules:

  1. Exclusive 40% off on all Electronic products - Only for Subscribed Users
  2. Exclusive 30% off on purchase above $500 - Only for Subscribed Users

Though both of the above rules apply on a particular user role (Subscribers), they differ on the level as well. The first rule applies on the Electronics category of products regardless of the cart details. The second one applies on the cart subtotal regardless of the products purchased.

WooCommerce Discount Rules handles both the cases.

Creating User Role Based Discounts on Product Level

Here is a step-by-step guide on how you can create the discount rule "Exclusive 40% off on all Electronic products - Only for Subscribed Users" with Woo Discount Rules. 

Step 1 - Create a new rule in the Price Discount Rules tab.

1

Step 2 - Enter the general details of your discount.

set name expiry for the discount rule

The general details include Order (Rule priority), Rule name, Rule Description, Method (Depending on quantity or other products) and Validity period (optional but recommended).

Select “Quantity based by product/category and BOGO deals” option for our example.

Step 3 - Enter the discount conditions specific to the rule:

set name expiry for the discount rule

  • Apply To - All products / Specific products / Specific categories. Select “Specific Categories” and choose “Electronics” as per the example.
  • Customers - All / Only Given. The Only Given option deals with individual customers. So, choose “All”. You get to choose the user role in the next step.
  • User roles - Choose “Subscribers” from the dropdown of user roles you have created on your site. Note: Make sure that the user role has been created in prior.
  • Purchase history - Check if the discount is based on user’s purchase history. Our example has nothing to do with it so leave it unchecked.

Step 4 - Define the discount values:

set name expiry for the discount rule

  1. Minimum quantity - Minimum quantity to be purchased to avail the offer.
  2. Maximum quantity - Maximum quantity to be purchased to avail the offer.
  3. Adjustment type - Percentage discount
  4. Value - 40

Save the rule and your product level discount for “Subscribers” is applied on your site.

Creating User Role Based Discounts on Cart Level

Applying the cart level discounts for user roles is also as simple as the previous case. Here is the guide to create a rule like "Exclusive 30% off on purchase above $500 - Only for Subscribed Users".

Step 1 - Create a new rule in the Cart Discount Rules tab.

set name expiry for the discount rule

The options to choose the user roles are available in the Cart Discount rules only and NOT in Price Discount rules.

Step 2 - Enter the general details of your discount rule.

set name expiry for the discount rule

The general details include Order (Rule priority), Rule name, Rule Description and Validity period (optional but recommended).

Step 3 - Add the cart condition based on which the rule applies to your products.

set name expiry for the discount rule

You need to enter just two fields:

  • Type - Select User role in list from the drop down
  • Value - Select the user role(s) you want to apply the discount on. In our case, “Subscribers” are treated as the Premium users.

You can select more than one user role in a condition. You can also add more than one condition per discount rule depending upon what you are planning to offer.

Let us say you want to provide a 30% discount only to subscribers on purchase of more than $500. Then you need to add two conditions like shown below:

set name expiry for the discount rule

After setting up the conditions, you can move to the final step.

Step 4 - Enter the discount type and value to get the discount rule up and running on your storefront.

set name expiry for the discount rule

  1. Discount Type: Choose either Percentage Discount or Price Discount. Our example gives a 30% discount so we choose the former one.
  2. Value: The discount value - 30% in this case.

Save the rule and you are good to go.

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

So, whatever type of discount you want to provide for the particular user roles in your WooCommerce online store, Woo Discount Rules will make it easy and neat for you. That’s what makes WooCommerce Discount Rules plugin is a very simple and robust one. It can handle any kind of discounting use case you can think of. Be it bulk discounts, BOGO deals or any advanced discount rules, WooDiscount Rules is game. Now, that you know how good it is, don’t you agree?

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.

Trying to figure out how to create discounts in your WooCommerce online store? No more worries. You can offer so many type of discounts, if you have the right discount plugin. This post will make you familiar with all the discount types and how to create and provide discounts in your own WooCommerce online store.

So, speaking about discounts, they should be called “sales boosters” already. Because it is the first and probably the best solution every seller seeks out when they want to increase sales volume. Ask yourself, have you set a sales target for your online WooCommerce store? Or do you plan to widen your customer base? If the answer to either or both the questions is yes, you’d want to provide discounts.

The catalytic effect of discounts on sales is because the customers are on the lookout for great deals. Time and again, discounts have proved to boost up sales. Especially during festive seasons like Christmas, New Year, Thanksgiving and commercial days like Black Friday and Cyber Monday. Now, let us learn all about WooCommerce discounts so that you can improve your sales, especially holiday sales every year.

Native Discounts In WooCommerce

WooCommerce itself provides an option to give basic discounts. You can set the regular price and sale price of a product. The sale price shows up in the place of regular price where the latter is seen struck out. Something like this:

how to create discounts in woocommerce easily

This method is static and you will have to change the sale price of every other product whenever you want to change your pricing. That could become a tedious task. There is one more method to offer discounts in the native WooCommerce system. It is to create coupons and coupon codes using WooCommerce Coupons. You can define the coupon code and the details of the discounts provided by your coupon. Three types of discounts like percentage discount, fixed price discount and product discount can be given using WooCommerce Coupons.

But, what if you want to offer a better-defined discounts for more productivity? What if you want to give discounts based on various conditions? Discount rules like:

  1. A BOGO deal - “Buy 1 Get 1 Free”, or
  2. A cart discount on order total - “Get 30% off on orders above $100”, or
  3. A user role based discount - “Exclusive offer for Subscribers - Flat $10 off on all orders”

Such advanced discounts cannot be created with the native WooCommerce coupons. The customers may even forget to apply the coupon at times. So, to make things better and to apply advanced pricing deals with ease, all you need to do is install a WooCommerce extension.

WooCommerce extensions are basically tools that extend the basic functionality of WooCommerce to give better performance for your online store. WooCommerce Discount Rules is one of the best-selling discount plugins on the WordPress community.

Let’s go ahead and learn how Woo Discount Rules can help you create different types of discounts in WooCommerce.

What WooDiscount Rules Does

Any discount rule you define can be applied either on a cart level or a product level. That is you can apply a rule on the entire purchase, say 15% discount on the grand total, or apply it on each product in the cart, say 15% discount on each product. Some of the kinds of discounts you can define are:

  • User role based discounts - Provide discounts for certain categories of users like premium customers or subscribers or registered users.

  • Dynamic pricing - Dynamic pricing denotes different levels of pricing for different quantities purchased. For example, 10% off on 2 caps and 30% off on 3 caps. These discounts are mainly used for increasing sales and moving the stock.

  • Quantity based discounts - Offers that apply on the purchase of a certain quantity, for instance, 20% off on 3 shirts, 30% off on 5 shirts, buy any 5 items and get 10% off.

  • Category based discounts - Rules for discounts on a particular category of products. For example, flat $20 discount on all electronic products.

  • Bulk discounts - Offers that apply on all products and for all customers can be defined as bulk discounts. For example, you could offer a 30% storewide discount.

  • Shipping based discounts - If you want to provide offers to customers from a certain city or country, you can define shipping based discounts. For example, 20% off on purchases from California.

  • BOGO discounts (Buy-One-Get-One) - Define the standard buy one get one discounts for any products or categories of products in your store. Actually, the number can be anything. For example, buy 1 get 1 or buy 3 get 2, etc.

  • Dependent product based discounts - Discount that applies on product B if and only if product A is purchased. For example, buy a backpack and get 50% off on a t-shirt.

  • Customer specific discounts - Discounts only for specific customers. You can filter them by email. This kind of discount is more personalized and is useful for small stores.

So, you are now familiar with the type of discounts. Now, let’s learn how to create the different types of rules using WooCommerce Discount Rules.

How To Create Discounts In WooCommerce

Creating and providing discounts can’t get simpler than this. You just need to install the WooCommerce Discount Rules plugin in your online store and do the following:

Step 1 - Create new discount rule

You can create the rule either as a price discount rule (for applying a discount on the price of the product), or as a cart discount rule (for applying a discount on the customer’s cart). Once you click on “Add New Rule”, you have to enter the basic details of your discount rule.

The below image is the representation of a Price discount rule with the fields:

  1. Order - Priority of the rule
  2. Rule Name - Name of the rule
  3. Rule Description - A short description
  4. Method - Quantity based for bulk discounts or Product based (for discounts on dependent products). Select Quantity based method. (This field is not available in the Cart discount rules).
  5. Validity - The From and To dates of the discount validity (Optional)

how to create discounts in woocommerce easily

Step 2 - Add the conditions

After defining the general details of the discount rule, you have to add the conditions based on which the discount will apply. Price discounts can apply on specific products or specific categories or all products. Even user role based discounts or purchase history based discounts can be given.

Whereas for a cart discount rule, you can add as many conditions as you want - say based on cart total or cart quantity, or customer billing address, etc. There are so many options you can choose from.

The below images show the conditions available in the price discount rules and the cart discount rules.

how to create discounts in woocommerce easily

Price Rule Conditions

how to create discounts in woocommerce easily

Cart Rule Conditions

Step 3 - Define discount value

Discount value is what you offer as a discount. That is, if you are giving a 15% off, then the discount type is “Percentage discount” and the value is “15”. If you are giving a free product, then the discount type is “Product discount” and you can choose whichever product you want to give as a freebie.

You can add different ranges of discounts for applying dynamic pricing. That is, different discounts based on purchased quantity.

how to create discounts in woocommerce easily

Price Discount Values

how to create discounts in woocommerce easily

Cart Discount Values

That’s it. Enter your choices, save the rule, enable it and your store would have a functional discount rule. You can define as many rules for your store as you want. Enable what you want, disable what you don’t. You can also configure Woo Discount Rules to set up which discount applies first in the plugin’s settings.

Discount sounds like a great approach to reach your sales target, doesn’t it? Sure but not without the right tool. Define the discount rules of your online store with WooDiscount Rules.

Check out how to give different kinds of discounts like BOGO deals, bulk discounts, cart discounts, dynamic pricing and other advanced WooCommerce discounts to customize your store’s pricing deals.

Try the plugin on your WooCommerce site (use our demo site for trial) and let us know how well it has worked out for your business in the comments!