Published under Wordpress
Last updated on

How to Create WooCommerce Category Discounts - Updated Scenarios

Category based discounts are the most effective WooCommerce discounts which help you grow your store revenue.

In this article, we are going to discuss the benefits of providing discounts based on categories in WooCommerce, how to create discounts for product categories with examples such as percentage based discounts for categories, user role-based category discounts, deals like buy from one category, get discount on items in another category, different discount percentages for different categories.

What is a WooCommerce Category Discount?

Offering discounts for products in one or more categories can be labeled as “WooCommerce Category Discounts”. This strategy offers bulk discounts at the category level. This can be achieved using the plugin “Discount Rules for WooCommerce” effortlessly.

Why should you provide a discount based on a category in WooCommerce?

The WooCommerce category based discounts produce better revenue compared to the offers with coupon codes. When this strategy is applied to the top-selling categories, it helps you to move your inventory in a faster phase. It also urges the customer to purchase more from your store. This also ensures a faster checkout process as the discounts are applied automatically.

Your guide to creating WooCommerce Category Discounts

This blog is completely going to handle WooCommerce discounts by category.

What you will learn in detail?

  • Installation of Discount Rules for WooCommerce
  • Category based percentage Discounts in WooCommerce
  • Category based bulk discount in WooCommerce
  • Different Discount Percentages for Different Categories in WooCommerce
  • Category based User Role Discount in WooCommerce
  • Buy from Category A, get a discount in Category B (provide a discount on another category)
  • Buy any 3 items from a Category and get them all for $10 (A bundle discount based on a WooCommerce Category)
  • Buy at least one item from Category A, B, and C, get 10% off
  • Get a discount of 20% for a Category when the subtotal is $200.

Installation of Discount Rules for WooCommerce

Download the Discount Rules for WooCommerce plugin from the plugin repository and upload it to your online store.

You can also search for the plugin in your WordPress dashboard, install and activate it to your store. This is the best category discount plugin for your WooCommerce store.

WooCommerce category discounts are set for both “Price Discount Rules” and “Cart Discount Rules” depending on your inventory requirements in your WooCommerce store.

Login to your WordPress dashboard -> WooCommerce-> WooCommerce Discount Rules -> Add New Rule as illustrated below,

Let us understand the workflow and create a various category based discounts with examples.

Category based percentage Discounts in WooCommerce

As the name implies the discounts are created for a specific category.

The WooCommerce category discounts are Price Discount Rules and where the discounts are created on the product page of your store.

Let us get to know how to create percentage discounts based on category with an example.

Example: Buy an item from the Accessories category, get a 10% discount.

The category discount says that the customer receives a discount of 10% when an item from the Accessories category is purchased.

On the rule page, enter the Rule name and choose the discount type as “Product Adjustment”,

In the filter section,
Choose “Category” and select the specific category here.

In the discount section,
Choose the discount type as “Percentage Discount” with its value as 10.

The below cart page illustrates the working of the rule.

A discount of 10% has been aptly applied only to the selected category.

Category based bulk discount in WooCommerce

The WooCommerce Category Discounts can also be applied in bulk using the discount rule plugin. This can also be labeled as quantity and category WooCommrece discounts as it will be applied with respect to the quantity.

Let us understand the process with an example.

Example:

Buy 10 quantities from the Accessories category, get a 10% discount

Buy 20 quantities from the Accessories category, get a 20% discount

Buy 30 quantities from the Accessories category, get a 30% discount

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

In the filter section,
Choose “Category” and select the specific category here.

In the discount section,
Select Count By as “Filters set above” to count the items cumulatively.

Enter the minimum and maximum quantity to be purchased with the discount type as “Percentage Discount” and its respective discount value.

As this rule is set based on bulk discount you can clearly set the percentage based on the quantity.

Here is the cart page of the above scenario,

Different Discount Percentages for Different Categories in WooCommerce

This scenario is to understand how category discounts will be applied simultaneously when you have offers in different categories. As a store owner, you can display a discount badge on the WooCommerce category page either using custom codes or any suitable extensions.

Example:

10% discount on Accessories category

20% discount on Hoodies category

30% discount on T-Shirts category

Let us get in detail with setting a discount for the Accessories category,

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

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

In the discount section,
Choose the discount type as “Percentage Discount” with its value as 10.

Likewise, set the discount rule for the other two categories (Hoodies and T-Shirts).

The cart page will represent the workflow of the discount in a better way.

Category based User Role Discount in WooCommerce

The category discount can also be offered to any specific users based on their user role. If you wish to offer discounts only to the Wholesalers of your store, that is easily achievable with WooCommerce Discount Rules. This is possible for any user-role in your store.

Example: Wholesalers get a 20% discount in Accessories Category

Choose the discount type as “Product Adjustment”,

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

In the discount section,
Choose the discount type as “Percentage Discount” with its value as 20.

In the rules section,
Condition Type - User role, and select the specific user-role from the drop-down list.

Now, the discount is applicable only for the specified user-role.

You can also add the required user-role to your store using any respective third-party plugin.

Buy from Category A, get discount in Category B (provide discount product from another category)

This scenario is to exintroducing dependency based category discounts. Let us look into an example.

Example: Buy from Hoodies Category, get Belt as free from Accessories Category

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

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

In the get discount section,
Get Y Discount Type as “Buy X Get Y - Products” with Filters set above to count the items cumulatively.

Enable the Auto-Add button so that the free product is added automatically to the cart if the condition is met.

Enter the quantity to be purchased along with the free product quantity.

Enable the recursive checkbox so that the discount is applied in sequential ranges like, for 2 quantities 1 free product

3 quantities 2 free product

Here the discount product can either be given as a free product or you can also offer it for a limited discount.

The cart page of this scenario,

The above is a simple scenario for dependency discounts, you can set discounts to any level of its complexity and boost your sales.

Buy any 3 items from a Category and get them all for $10 (A bundle discount based on a WooCommerce Category)

This scenario is to explain how to apply bundle discounts based on the WooCommerce category.

Example: Buy 3 from Accessories Category and get them all for $10.

Choose the discount type as “Bundle (set) Discount”,

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

In the discount section,
Count by - Filters set above, it counts the items cumulatively.

Enter the quantity to be purchased for the bundle discount with its Fixed discount per set value

The cart page of the category discount explains the process flow of the rule in a simple way.

Setting bundled discounts based on category helps you to clear your inventory in a faster phase.

Buy at least one item from Category A, B, and C, get 10% off

The combination category discounts are created under “Cart Discount Rules”.

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

In the filter section,
Choose “All Products”.

In the discount section,
Choose the discount type as “Percentage Discount” with its value as 10.

In the rules section,
Create a category combination here in order to avail the discount.
Condition Type - Category Combination
Combination type - Each and select the specific categories (Accessories, Hoodies, and T-Shirts) with their quantity (it is to mention the total number of items from each category you select).

 

The cart page clearly displays that the discount has been applied in the subtotal of the cart.

Get a discount of 20% for a Category when the subtotal is $200

WooCommerce category discount based on subtotal can be assigned in both price discount rules and cart discount rules. First, let us understand the process flow in cart discount rules.

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

In the filter section,
Choose “Category” and select the specific category here.

In the discount section,
Choose the discount type as “Percentage Discount” with its value as 20.

In the rules section,
Condition type - Subtotal with its value greater than or equal to $200.

Have a look at the cart page for this scenario,

Subtotal based discount goes well with the cart discount rule and helps you with your inventory management.

What are some of the commonly used WooCommerce category discount scenarios?

Some of the commonly used WooCommerce category discounts are,

  • Dependency based discounts
  • Conditional BOGO discount based on category
  • BOGO discount for the same and different category
  • Category discounts based on bundle discount
  • Percentage discount based on category
  • Bulk discount based on category
  • User-role based category discount

These can be customized as per your inventory requirements using the most reliable WooCommerce plugin “Discount Rules for WooCommerce”. You can create your discount rule in both simple and complex methods and watch your sales grow.

As an online merchant, you can see great benefits when you introduce sale by category discounts to your WooCommerce store. This strategy helps you in clearing your inventory stocks and increase your order value. Explore, choose, and add WooCommerce discounts to experience great results at your store.

Happy Selling

Wishing you Good Luck.

FAQs

When you offer discounts at the category level it can be labeled as WooCommerce category discounts. You can offer discounts to one or more categories as per the store's requirements. This strategy helps you to clear your inventory easily.

Using the WooCommerce discount plugin "Discount Rules for WooCommerce" you can feasibly add a discount per category. You are even allowed to offer multiple discounts per category.

The best WooCommerce category discount plugins are Discount Rules for WooCommerce, Category Discounts for WooCommerce, WooCommerce Dynamic Pricing and Discounts, and WooCommerce Advanced Discounts.

You can set validity at the general tab under "price discount rules" for every individual category discount that you create for your WooCommerce store.

Multiple discount rules can be set for a category using the WooCommerce plugin. You can also prioritize them based on your requirements.

Yes, it is possible to set a WooCommerce category discount for a particular validity with a specific date and time. For example, you can offer a category based discount on Friday of every week along with a specific time.