How to Create Percentage Discounts in WooCommerce – Updated Examples

Facebook
Twitter
LinkedIn
How to create woocommerce percentage discounts updated example

Percentage discounts are the most common form of discount 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 discounts, category-based percentage discounts, user role based percentage discounts, cart subtotal based percentage discounts, WooCommerce coupon percentages, and more.

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

Let’s get started.

how to create woocommerce percentage discounts

Before getting started, make sure you have installed and activated the popular WooCommerce Discount plugin – Woo Discount Rules:

Your guide to creating percentage discounts and coupons in WooCommerce:

What are WooCommerce percentage discounts?

WooCommerce percentage discount lets the customer purchase a product at a reduced rate, often defined as a percentage. For example, a 10% discount on all products in the store 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 a 20% discount on all products in your store.
  • Get a 15% discount on products from the toys category.
  • 30% discount for Wholesale customers – a user role-based percentage discount
  • Buy any item from the T-Shirts category and get 10% off on any item in the 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, showing the sale percentage discounts on WooCommerce product pages can motivate 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.

WooCommerce discount percentage plugin

WooCommerce percentage discounts can be easily created using the “Discount Rules plugin for WooCommerce.” The plugin helps you create simple to complex discounts such as percentage discounts, bulk discounts, dynamic pricing, and 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 the “Add New” button as illustrated below,

add new rule

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

installation plugin

Step 4: Install and activate the plugin

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

Discount Rules plugin from the 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 the 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 DiscountsScenarios
Storewide percentage discount in WooCommerceGet a 30% storewide discount using the coupon code “SPECIAL”
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 attributesBuy the specified attribute (Blue color) and get a discount of 20%
WooCommerce coupon percentage saleBuy 5 quantities and get a 10% discount
Buy 10 quantities and get a 20% discount
Buy 15 quantities and get a 30% discount
WooCommerce bulk quantity percentage discountUser-role-based percentage discounts in WooCommerce
WooCommerce BOGO percentage dealsBuy any item from Category A and B and get the cheapest product from Category B at a discount of 20%
Subtotal-based cart percentage discount (Cart Based Discount)“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 at both the product and cart levels.

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.

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,

select discount type store wide 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:

shop page screenshots

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:

20% discount applied

As per the rule, a 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%

buy from category A get 10%

In the filter section, choose “Category” and select a 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:

10% discount applied

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%

buy A get 15%

In the filter section, choose “Products” and select a 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:

specific product applied cart page

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%

Buy specified attributes and get 20%

In the filter section, choose “Attributes” and select a 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:

specified attributes on cart page

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 coupons via WooCommerce

Example:
Get a 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.

30%discount store wide

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:

30% coupon applied on cart page

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 discounts based on quantity. When this rule is applied to your store, WooCommerce changes the price based on the quantity purchased.

Example:
Buy 5 quantities and get a
10% discount
Buy 10 quantities and get a 20% discount
Buy 15 quantities and get a 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,

bulk discount tiers

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,

cart quantity is 7 discount 20% applied

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 a 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 states that when a customer purchases products from categories A and B, he/she gets the cheapest product at a 20% discount from category B.

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

BOGO deals

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 the filters set above.

Here, the minimum quantity to be purchased is 2 with a limited discount value of 20.

The cart page is as shown below,

cheapest product applied on cart page

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. Your store’s wholesale customers get a 30% discount on their purchases.

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

user role based percentage discounts

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

For getting a discount percentage from the WooCommerce subtotal, this method shows 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,

sub total based discounts

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 workings of the discount rule

20% discount applied above $500

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 discount percentages 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 the Perfume category
20% discount on Fashion category
30% discount on the Power tools category using the coupon “OFFER123”

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

one coupon code offer different percentage

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

The WooCommerce percentage discount is created for the specific category “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.

respective discount applied on cart page

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

How to show the discount percentage in WooCommerce?

There are different methods for showing percentage discounts in WooCommerce. When WooCommerce shows a discount percentage on the product page or cart page, it urges your customers to purchase often from your store.

WooCommerce discount percentage can be displayed as

  • A Discount Table
  • Plain Discount Information
  • Discount Price on Product Pages
  • A Sale Badge
  • Show a message in the cart when the rule is applied
  • Display the “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,

display as discount table

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

Display plain discount information:

The discount information will be published as,

product bag

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,

display discount percentage product

Display a sale badge

WooCommerce Sale badge will be displayed as shown below,

display sale badge

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,

show message in cart

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.

display saved message

These are the common methods to show sale percentage discounts in your WooCommerce 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 discount 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.

What are Woocommerce percentage discounts?

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

What are dynamic percentage discounts in Woocommerce?

When WooCommerce percentage discounts can be customized in multiple ways according to the requirements, they can be labeled as dynamic percentage discounts.
This is easily achievable with the discount percentage plugin “Discount Rules for WooCommerce”.

What are the advantages of dynamic percentage discounts?

Dynamic pricing urges 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.

How to implement percentage discounts in Woocommerce?

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

Can I perform a WooCommerce bulk price change?

Yes, it is possible to perform bulk price changes by setting a WooCommerce percentage discount based on quantity.
For example, Buy 5 quantities and get a 5% discount
Buy 10 quantities and get a 10% discount
Buy 15 quantities and get a 15% discount.
Here, the WooCommerce changes price based on quantity.

What are the examples of Woocommerce percentage discounts?

1. Storewide percentage discount
2. Percentage discount on a specific category(ies)
3. Percentage discount on a specific product(s)
4. Percentage discount on specific attributes
5. Percentage discounts using a coupon
6. Quantity-based percentage discount
7. BOGO percentage deals
8. User-role-based percentage discounts
9. Subtotal-based cart percentage discount.

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

How to Show The Percentage Saved in Woocommerce Sales?

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
1. On each line item
2. On after total
3. 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.

Can I create Woocommerce coupons for percentage discounts?

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,

1. Create your own coupon (recommended method).
2. 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, such as price discounts, limited discounts, fixed discounts, product discounts, and bundled discounts.

Picture of Varsha Varghese

Varsha Varghese

Sign Up here for Early Access
This website uses cookies to provide user authentication and improve your user experience. By continuing to use this site you consent to the use of cookies in accordance with our privacy policy.