Published under Wordpress
Last updated on

How To Create WooCommerce Percentage Discounts - Updated Examples

Percentage discounts are the most common form of discounts in an online store.

In this article, we are going to discuss various types of WooCommerce percentage discounts such as a storewide percentage discount, WooCommerce quantity based percentage discounts, product percentage discount, category based percentage discounts, user role based percentage discounts, a cart subtotal based percentage discounts, WooCommerce coupon percentage and more.

We will also be guiding you step-by-step to create percentage discounts in your WooCommerce store.

Let’s get started.

What are WooCommerce percentage discounts?

WooCommerce percentage discount lets the customer purchase a product at a reduced rate, which is often defined as a percentage. Example: 10% discount on all products in the store. This allows the customer to get a 10% discount across all products in the store.

Percentage discounts are simple, special offers that reduce the price of the product by a certain amount. They can be implemented in multiple ways based on the store’s requirements.

Here are some examples:

  • Get 20% discount on all products of your store.
  • Get 15% discount on products from the toys category.
  • 30% discount for Wholesale customers - a user role based percentage discount
  • Buy any item from T-Shirts category, get 10% off on any items in Toys category - A conditional percentage discount.

If you are planning for a sale, WooCommerce percentage discounts should really help you drive more purchases and revenue in the store.

Why should you offer percentage discounts in WooCommerce?

Percentage discounts can be offered in different ways to your WooCommerce store. In general, providing discounts will help you increase store sales, but when you plan your promotion well, it can even double your revenue.

For example, show the percentage discounts on WooCommerce product pages. That can motivate the customers to convert and purchase quickly.

Overall, offering percentage discounts on your WooCommerce store will help:

  • Boost your sales.
  • Clear your inventory in a faster phase.
  • Drive more traffic and revenue to your store.

Your guide to creating percentage discounts and coupons in WooCommerce:

WooCommerce discount percentage plugin

WooCommerce percentage discounts can be easily created using the “Discount Rules plugin for WooCommerce”. The plugin helps you to create simple to complex discounts such as percentage discounts, bulk discounts, dynamic pricing, advanced discounts in your WooCommerce store.

Using the WooCommerce Discount Rules plugin, you can also create discounts based on selected categories, products, attributes, user roles, purchase history, order total and more. You can also show the discount using a table on the product page.

Let’s get started by installing the WooCommerce Discount Rules Plugin:

Step 1: Login into your WordPress Dashboard and go to the Plugins section.

Step 2: Click on “Add New” button as illustrated below,

1 add new plugin

Step 3: Search for the plugin “Discount Rules for WooCommerce” as shown below,

2 install plugin

Step 4: Install and activate the plugin

The plugin can also be installed manually to your store by downloading

Discount Rules plugin from WordPress repository

The above process explains the installation of the free version.

You can give it a try and upgrade to the Premium version of WooCommerce Discount Rules plugin to get more features like user role based discounts, BOGO deals, category-based discounts and more.

Let’s use the Discount Rules plugin to create different types of percentage discounts in WooCommerce.

Types of WooCommerce percentage discounts - Scenarios

WooCommerce Percentage Discounts

Scenarios

Storewide percentage discount in WooCommerce

20% discount on all products of in WooCommerce store

WooCommerce percentage discount on a specific category(ies)

Buy from category A and get a discount of 10%

WooCommerce percentage discount on a specific product(s)

Buy Product A and get a discount of 15%

WooCommerce percentage discount on specific attributes

Buy the specified attribute (Blue color) and get a discount of 20%

WooCommerce coupon percentage sale

Get 30% storewide discount using the coupon code “SPECIAL”

WooCommerce bulk quantity percentage discount

Buy 5 quantities and get 10% discount
Buy 10 quantities and get 20% discount
Buy 15 quantities and get 30% discount

WooCommerce BOGO percentage deals

Buy any item from Category A and B and get the cheapest product from Category B at a discount of 20%

User-role based percentage discounts in WooCommerce

“Wholesale Customers” get a discount of 30% on purchasing a minimum quantity of 2 from the store

Subtotal based cart percentage discount (Cart Based Discount)

Get a discount of 20% when customers spend over $500

 

The WooCommerce percentage discounts are offered under both at product and cart level.

Start creating your WooCommerce percentage discount rules by understanding the process flow with some examples.

Storewide percentage discount in WooCommerce

Under this scenario, the WooCommerce percentage discount is offered to all the products in the store. In other words, it is a simple WooCommerce storewide sale.

Example:
20% discount on all products of your WooCommerce store

Navigate to WooCommerce -> Woo Discount Rules -> Add New Rule.

3 add new rule

Once you have entered the rule page, enter the rule name and select the discount type as “Product Adjustment” from the drop-down as illustrated below,

4 simple percentage discount

In the filter section, choose “All Products” as it is a storewide discount.

In the discount section,

Choose the Discount Type as “Percentage discount” and enter the discount value as 20%.

Here is a screenshot that shows the percentage discount in the shop page of WooCommerce:

5 shop page

The shop page displays the percentage discount applied to all the products in the store.

Here is the screenshot of how it looks in the cart page:

6 simple percentage output

As per the rule, 20% discount has been applied to all the products in the cart.

WooCommerce percentage discount on a specific category(ies)

This scenario explains how the WooCommerce discount percentage is created for a specific category(ies) in your WooCommerce store.

Example:
Buy from category A and get a discount of 10%

7 specific categories

In the filter section, choose “Category” and select specific category (Accessories).

In the discount section,

Choose the Discount Type as “Percentage discount” with the required discount value as 10.

Here is the screenshot of how it looks in the cart page:

8 specific categories output

It clearly illustrates that the 10% discount has been applied only for the products from the selected category by counting the items cumulatively. Discount has not been applied to the product from a different category.

WooCommerce percentage discount on a specific product(s)

The scenario illustrates how to create a WooCommerce percentage discount for a specific product(s) in your store.

Example:
Buy Product A and get a discount of 15%

9 specific products

In the filter section, choose “Products” and select specific product (Polo).

In the discount section,

Choose the Discount Type as “Percentage discount” with the required discount value as 15.

Here is the screenshot of how it looks in the cart page:

9 specific products output

It clearly explains the working of the discount rule, a discount of 15% is applied only to the specified product.

WooCommerce percentage discount on specific attributes

This scenario explains how to create the WooCommerce percentage discount for a specific attribute(s) (variable products) in your store.

Example:
Buy the specified attribute (Blue color) and get a discount of 20%

10 specific attributes

In the filter section, choose “Attributes” and select specific attribute (Blue Color).

In the discount section,

Choose the Discount Type as “Percentage discount” with the required discount value as 20.

Here is the screenshot of how it looks in the cart page:

11 specific attributes output

A discount of 20% has been applied only to the specified attribute of the variable products. Discount is not applicable to the unspecified attribute.

WooCommerce coupon percentage sale

This scenario explains how to create a WooCommerce coupon percentage for your WooCommerce store.

Before you start with the discount rule, it is mandatory to know how coupons are created in WooCommerce.

There are two methods to create a WooCommerce Coupon,

  1. Create your own coupon (most recommended method)
  2. Create coupon via WooCommerce

Example:
Get 30% storewide discount using the coupon code “SPECIAL”

The scenario is a storewide discount where the discount is for all the products in your store. It says a discount of 30% will be applied to the products purchased using the coupon code.

12 coupon percentage discount

In the filter section, choose “All Products” as it is a storewide discount.

In the discount section,

Choose the Discount Type as “Percentage discount” and enter the discount value as 30%.

This WooCommerce Percentage discount will be applicable only using the coupon “SPECIAL”.

In the rule section,

Choose the condition type as “Coupons” and create your own coupon.

Here is the screenshot of how it looks in the cart page:

13 coupon percentage output

When the coupon code is entered, a discount of 30% is applied to the products in the cart.

WooCommerce bulk quantity percentage discount

The percentage discount illustrates how to provide WooCommerce discount based on quantity. When this rule is applied to your store WooCommerce change price based on the quantity purchased.

Example:
Buy 5 quantities and get 10% discount
Buy 10 quantities and get 20% discount
Buy 15 quantities and get 30% discount

The scenario says that the customer will get a discount of

10% when the cart quantity is 1- 5

20% when the cart quantity is 6- 10

30% when the cart quantity is 11-15

This means, the WooCommerce bulk price change based on the quantity purchased.

Choose the discount type as “Bulk Discount” as illustrated below,

14 bulk discount

In the filter section, choose “All Products” as it is a storewide discount.

In the discount section,

Count by - Filter set above (this would count the items cumulatively).

Choose the Discount Type as “Percentage discount” with the required quantity and discount percentage.

You can create any number of discount tiers as per the requirements.

Here, the discount is provided based on the quantity purchased. The WooCommerce bulk percentage pricing changes with the respective quantity.

The front-end view of the bulk percentage discount is as shown below,

15 bulk discount output

As the items are counted cumulatively and the cart quantity is 7, a discount of 20% is applied to the products purchased.

WooCommerce BOGO percentage deals

The discount rule explains how to create percentage discounts for BOGO deals. BOGO percentage discounts can be set either for the same product or different product

Example:
Buy any item from Category A and B and get the cheapest product from Category B at a discount of 20%

The scenario says when a customer purchases products from category A and B he/she gets the cheapest product at a discount of 20% from category B.

Choose the discount type as “Buy X and get Y” as shown below,

16 BOGO deal

In the filter section, choose “Category” and select specific categories (Hoodies and Accessories).

In the Get discount section, you’ll find the below options,

Get Y discount type: Buy X and get Y - Categories.

Make sure to enable the button “Cheapest”.

(when the customer purchases from X category he/she gets the cheapest product from category Y at a limited discount).

Buy X count based on - Filters set above.

Here, the minimum quantity to be purchased as 2 with the limited discount value as 20.

The cart page is as shown below,

17 BOGO deals output

The cheapest product from another category is given for a discount of 20%.

User-role based percentage discounts in WooCommerce

This discount rule illustrates how to set a percentage discount for a particular user-role. If you wish to offer a certain discount only for the specific roles of your store it can be done with this discount rule.

Example:
“Wholesale Customers” get a discount of 30% on purchasing a minimum quantity of 2 from the store

The scenario is a simple WooCommerce storewide sale. Wholesale customers of your store get a discount of 30% on their purchase.

Choose the discount type as “Bulk Discount” as shown below,

18 user role discount

In the filter section, choose “All Products” as it is a storewide discount.

In the discount section,

Count by - Filter set above (this would count the items cumulatively).

Choose the Discount Type as “Percentage discount” with the required quantity and discount percentage.

Here, the minimum quantity to be purchased is 2 and the discount value is 30%.

In the rule section,

Condition type - User Role and select the required user-roles from the drop-down (Wholesalers).

The discount is applicable only for the specified user-role.

As a store owner, you can add any number of user-roles to your WordPress admin with the help of the respective third party plugin.

Subtotal based cart percentage discount

This WooCommerce discount percentage illustrates how to create discount rules based on the subtotal of the cart.

Example:
Get a discount of 20% when customers spend over $500

Choose the discount type as “Cart Adjustment” as illustrated below,

19 subtotal based discount

In the filter section,

Choose “All products” as it is a store-wide discount.

In the discount section,

Select the Discount Type as “Percentage Discount” and set the value as 20.

In the rules section,

Condition 1:

Choose Condition Type as “Subtotal” with its value as greater than or equal to $500.

The cart page clearly explains the working of the discount rule

20 subtotal output

A discount of 20% is applied as the overall cart value is more than $500.

How to use one coupon code to offer different percentage discounts?

Trying to provide different WooCommerce discounts percentage using a single coupon code?

It is very simple to create a single coupon that can be applied to different discounts under “Price Discount Rules”

Let us understand it better with an example,

10% discount on Perfume category
20% discount on Fashion category
30% discount on Power tools category using the coupon “OFFER123”

The scenario illustrates that using a single coupon code, the categories can avail of their respective discounts.

21 one coupon code

Configure the discount rule using the discount type “Product Adjustment”.

The WooCommerce percentage discount is created for the specific categogy “Hoodies” with a percentage discount of 10%.

Create your coupon “OFFER123”

Similarly, create discount rules for the other two categories using the same coupon code.

The cart page clearly illustrates the process flow of the discount rule.

22 one coupon code output

Using the coupon “OFFER123” discount has been applied to the three categories respectively.

How to show percentage discounts in WooCommerce?

There are different methods to show percentage discounts in WooCommerce. When WooCommerce shows percentage off either on the product page or cart page that would urge your customers to purchase often from your store.

WooCommerce discount percentage can be displayed as

  • A Discount Table
  • Plain Discount Information
  • Discount Price in Product Pages
  • A Sale Badge
  • Show a message in the cart when the rule is applied
  • Display "You Saved!" message

The above can be done under the Price Rules settings of the WooCommerce discount percentage plugin “Discount Rules for WooCommerce”.

Display as a discount table:

A discount table will be displayed on the product page as illustrated below,

23 displaysettings1

The discount details are given in the form of a table.

Display plain discount information:

The discount information will be published as,

24 displaysettings2

A piece of information regarding the percentage discount is displayed on the product page.

Display discount price on the Product page:

The discounted price will be displayed as illustrated below,

25 displaysettings3

Display a sale badge

WooCommerce Sale badge will be displayed as shown below,

26 displaysettings4

Show a message in the cart when the rule is applied:

The message of the rule applied will be displayed on the cart page as illustrated below,

27 displaysettings5

Even the cross-out price can be displayed as shown in the screenshot.

Display "You Saved!" message on the cart page:
This would display the amount saved through the discount on the cart page.

28 displaysettings6

These are the common methods to show WooCommerce percentage discounts in your store.

How to troubleshoot if WooCommerce percentage discounts do not work?

If you find that WooCommerce percentage discounts are not working as expected, check if the WordPress and WooCommerce are updated with its latest version. Make sure that the respective plugin is also updated with its PRO version. This could surely troubleshoot the problems you face while setting WooCommerce discount percentages.

If the problem continues further, contact the support team of the respective plugin to seek their help and make your WooCommerce store enjoy the benefits of the discounts.

A properly executed WooCommerce percentage discounts can bring more traffic to your store. Implement the right strategy at the right time by understanding percentage discounts for great revenue results.

Wishing you Good Luck.

WooCommerce Percentage Discounts FAQs

WooCommerce percentage discounts are nothing but a certain discount is applied to the original price of the product when a customer purchases it. For example, Get a discount of 20% on the products from the Toys category.

When WooCommerce percentage discounts can be customized in multiple ways as per the requirements it can be labeled as dynamic percentage discounts.

This is easily achievable with the discount percentage plugin “Discount Rules for WooCommerce”.

Dynamic pricings urge your customers to purchase from your store often. Creating discounts and coupons using dynamic pricing will help you to clear your inventory easily.

Dynamic pricing increases your brand value and drives more revenue to your store.

Percentage discounts are implemented using the most feasible discount plugin “Discount rules for WooCommerce” to your WooCommerce store.

Yes, it is possible to perform bulk price change by setting a WooCommerce percentage discount based on quantity.

For example, Buy 5 quantities and get 5% discount
Buy 10 quantities and get 10% discount
Buy 15 quantities and get 15% discount.

Here, the WooCommerce changes price based on quantity.

  • Storewide percentage discount
  • Percentage discount on a specific category(ies)
  • Percentage discount on a specific product(s)
  • Percentage discount on specific attributes
  • Percentage discounts using a coupon
  • Quantity based percentage discount
  • BOGO percentage deals
  • User-role based percentage discounts
  • Subtotal based cart percentage discount.

The above are the common examples that can be created in WooCommerce percentage discount.

The percentage saved can be displayed as a “You Saved” message with the help of the below navigation Woo discount rules --> Settings --> Promotion tab.

You can choose any one of the listed positions to display the message

  • On each line item
  • On after total
  • Both in each line item and after total.

You can edit the message "You saved:" Make sure to modify only the text message.

This message will be displayed when you create a price based discount rule.

WooCommerce coupon percentage is created using the best discount plugin “Discount Rules for WooCommerce”.
Yes, you can create WooCommerce coupons for percentage discounts in two methods,
 
  • Create your own coupon (recommended method).
  • Create a coupon via WooCommerce.
Any of the two methods can be used to create coupons.
WooCommerce coupons can also be used for other types of discounts like price discounts, limited discounts, fixed discounts, product discounts, and bundled discounts.

Search