How To Create WooCommerce Discount Rules? [Easily]

by Bishnu Mahali

Last Modified: November 27, 2022

By Bishnu Mahali

Last Modified: November 27, 2022

Want to create WooCommerce Discount Rules? This post is all about that.

By default WooCommerce only provides you the basic coupon system. While it works in some cases but you need a better one if you want to grow faster.


If you'll just use the default coupons feature of WooCommerce then you won't be able to create advanced WooCommerce discount rules.

By using these advanced rules you can create very tempting and specific discount rules for specific situations.

You can also combine multiple rules to take it even further. The Advanced Coupons plugin is one of the WooCommerce plugin that allows you to create advanced WooCommerce discount rules easily.

If you don't have the plugin, you can get it from here. (It's also available as free version)

Advanced Coupons Top Features

So, What Is WooCommerce Discount Rule?

Well, its easy. By default WooCommerce allows you create bulk discounts, dynamic pricing, percentage discounts, advanced discounts, product based discounts, tiered discounts, etc. for your products.

By giving such discounts you give your users more reasons to purchase from you and become your loyal customer. By the way, you can also create Loyalty Program for your WooCommerce using the advanced coupons plugin if you want to.

You also have the flexibility of mixing and matching the existing WooCommerce discount rules and coupon system that you get.

However, if you use Advanced Coupons plugin with your WooCommerce store then it can do a lot more than that which will help you to increase your sales.

By the way, if you are interested, it can also allow you to create BOGO deals. You can read about that here.

How To Create WooCommerce Discount Rules?

Advanced Coupons

Now let me show you some of the discount rules that you can use with Advanced Coupons and mix and match to make it even more complex or exciting.

Role Or Login Status Based WooCommerce Discount Rules

Well using Advanced Coupons, you can create specific discounts for specific user rules or the login status of your visitors.

The plugin also helps you to identify your new and registered users so that you can decide on what is the next thing you should be doing.

Role Or Status Based WooCommerce Discount Rules

By using these rules you can learn more about your customers and come up with better offers and discounts for them.

Also, if you have the premium version of the plugin then you can also track your customers history which will allow you to make decisions that would bring them back and increase your sales.

However, the free version allows you to restrict coupon usage or discounts to selected user roles which could be amazing.

For example, you can restrict the discount or coupon for the existing customers only or for employees.

Role Based WooCommerce Discount Rules Example

In this way you can avoid users with a specific role using others coupon codes and also provide specific discounts to specific user roles.

You also have the option to exclude certain user roles if you want to. This will come in handy when you'll add coupon or discount rule for most of the user roles except one or two.

Better, isn't it?

Cart Quantity & Subtotal Based WooCommerce Discount Rules

With Advanced Coupons, you also have the flexibility to apply discount coupon rules based on the cart quantity or the subtotal amount.

You can choose the conditions like exact match, anything except, more than, less than, etc.

Here's an example screenshot.

Cart Condition WooCommerce Rules

And here's an example where I have applied the discount rule that will only work if the cart subtotal is more than 20 bucks and the cart quantity must be more than 2.

That's brilliant right?

Subtotal Based Discount Rules

And don't forget that you can mix and match all the possible rules to create different types of discount rules or coupons for your WooCommerce store.

WooCommerce Discount Rules Based On Product Category

Now, you might know that WooCommerce already allows you to provide discounts based on product category but with Advanced Coupons plugin, you can take it one step further.

For example, you can set a coupon that gives customers a 25% discount on their entire cart if they are buying more than one pair of some specific product, and that requires only a single rule.

Category Based Discount Rules

As you can see, it is very easy to create advanced WooCommerce discount rules using the Advanced Coupons plugin. I hope you loved it.


So to conclude, yes there is a coupon or discount rule system inside the WooCommerce store but that's very basic.

To create more advanced discount rules you should be using the Advanced Coupons plugin. It will not only help you to create advanced discount rules but much more to grow your e-Commerce business.

Like we discussed above, you create many types of discount rules with Advanced Coupons, such as:

  • Role Or Login Status Based WooCommerce Discount Rules.
  • Cart Quantity & Subtotal Based WooCommerce Discount Rules.
  • WooCommerce Discount Rules Based On Product Category.

Do you have any questions about WooCommerce Discount Rules? Drop your questions in the comment box below. Also, if you haven't installed Advanced Coupons, get it from here.

Also Read: How To Create WooCommerce Loyalty Program?

Try it For FREE!

Get Instant Access! No Credit Card Required!

About the author

Bishnu Mahali

Hi, I'm Bishnu Mahali from Siliguri, India. Apart from Blogging, I am a Digital Marketer and Creator. I also produce YouTube videos and 2 podcasts as well. Do follow me on Instagram @itsBishnuMahali to learn more about me and the Business Stuff.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Never miss an update! Keep yourself up-to-date with the knowledge about blogging.

No Spam Guranteed.