How to Create WooCommerce Cart Discounts (Step by Step)

Are you looking for how to create cart discounts in WooCommerce? 

In this article, I will be showing you how to offer discounts before the checkout process to inspire users to complete the purchase. 

So, read ahead to create cart discounts in WooCommerce. 

In recent times, cart abandonment has become a huge issue for WooCommerce store owners like you. Buyers add products to their shopping cart but never purchase them. They don't complete the purchase by making the payment. According to a report by WordStream, 81% of buyers add products to their cart and do not purchase them. Is your WooCommerce store also going through the same? Yes? We know it right.

Offering discounts to the buyers can help reduce the cart abandonment rate, but discounts just before the checkout will help reduce the numbers drastically. Offering discounts and offers encourages customers to complete their purchases. 

What Is A Cart Discount?

Cart discount is a discount that applies to your buyers' total order amount. You can create a rule like on XXX amount the discount should apply. Besides, you can also choose the type of discount you want to offer - Price Discount, Percentage Discount, and Fixed Discount. 

Cart discount automatically applies to the total cart amount when a user meets the specified criteria. For example, you are offering a 30% discount to buyers on buying products worth $500. Suppose a buyer purchases products worth $500. They will be eligible to get a 30% discount on the total cart amount. You can create different rules based on the total cart amount, category total, etc. 

Cart discount is a perfect way to encourage users to complete their checkout process. Most users leave their cart abandoned. Cart discounts are known to be an effective upselling strategy for WooCommerce store owners. For instance, if you give 30% Off on products worth $500. Then, users will purchase more products to touch the $500 threshold to get a 30% discount. 

WooCommerce cart discounts help you double your Return-On-Investment(ROI) and successfully convert hundreds of hesitant customers. 

So, this is what cart discounts are? Read ahead to know how to create WooCommerce cart discounts. 

How to Create WooCommerce Cart Discounts?

I will use the WooCommerce Dynamic Pricing and Discount Rules plugin in this whole tutorial. This plugin will help you create WooCommerce Cart Discounts easily in a quick few steps. In this tutorial, I will show you how to create different types of cart discounts: 

  1. Discount Based On Cart Order Total
  2. Discount Based On Category

If you don’t have the Dynamic Pricing and Discount Rules plugin, you can get it from the Woosuite Official website by clicking here. So, follow the given steps to create WooCommerce cart discounts.

You Might Need This: How to Setup WooCommerce Prices By User Role (Step-by-Step)

1. Install and Activate the WooCommerce Dynamic Pricing and Discount Rules Plugin

Note: You can skip this step if you have already installed and activated the Dynamic Pricing and Discount Rules plugin. 

To install the Dynamic Pricing and Discount Rules plugin, you will need to install the Woosuite Core plugin and activate it with the help of the license key. We have created a Quick Start Guide for you to figure out how to install and activate the Dynamic Pricing and Discount Rules plugin. 

So, read ahead and install the plugin now.

2. Discount Based On Cart Order Total

In the WordPress admin dashboard, look for the Woosuite → click on the Pricing option.

In the Pricing settings, go to the Order Total Pricing → click on the Add Pricing Group button.

After clicking on the Add Pricing Group button, it will show new options on the page. We will need to configure the settings to create discounts based on the cart’s total order amount. 

Order Total Pricing  

1. Admin Title: In this field, give a name to this new rule for internal purposes. You can name it according to your preferences. I'm naming it 'Discount Based On Cart Order Total.'

2. Quantities Based On: You will get different options in this setting. From the given options, you have to select the Cart Total option. 

3. Applies To: You will get three options - Everyone, Guests, and Specific Roles. Choose according to your requirements. 

If you want to apply this rule to all users, select Everyone. On the other hand, if you're going to apply this rule to logged-out users only, select Guests. In the end, choose Specific Roles if you want to apply this rule only to specific roles like Wholesale, Retailer, Supplier, etc. 

4. Dates (Optional): If you only want to enable this rule for a particular time. You can set the start and end date from the calendar. 

5. Minimum Order Amount: Enter the minimum order amount in this field. If users meet the minimum amount, they will get the discount, otherwise not. 

6. Maximum Order Amount: Now, enter the minimum order amount in this field. If users meet the minimum amount criteria, they will get the discount, otherwise not. They can also buy more than the maximum order amount. 

7. Type: By default, this will be set to Percentage Adjustment. You don't need to change this. 

8. Amount: Enter the percentage discount you want to offer on meeting the total order criteria. You can decide the percentage amount and enter it in this field. 

After making all the changes, click on the Save Changes button to save all the settings. 

Final Results: Discount Based On Cart Total

Buyers will see an Order Total Table stating the discount users will get this amount of discount if they meet the criteria. 

I added products worth $500 to my cart, and it applied a 30% discount on the total cart amount. You can see the same in the given image. 

This is how to create discounts based on the cart total order amount. Check the next section to know how to create discounts based on category total.

3. Discount Based On Category Total

We will show you how to create a discount based on the category total. We will create the category discount from the same Order Totals Pricing section. We will set up the discount based on the category in the Order Totals section. 

Order Total Pricing  

1. Admin Title: In this field, give a name to this new rule. You can name it according to your preferences. I’m naming it 'Discount Based On Category Total.'

2. Quantities Based On: You will get to see different options in this setting. From the given options, you have to select the Category Total option. 

  • Required Categories: Select the category on which you want to apply the discount. This is required unless the discount won’t be activated if a user meets the criteria. 
  • Categories to Apply Adjustment to: Now, select the categories on which you want to apply this rule from the created categories. You can only choose one category from the given options.

3. Applies To: You will get three options - Everyone, Guests, and Specific Roles. Choose according to your requirements. 

If you want to apply this rule to all users, select Everyone. On the other hand, if you're going to apply this rule to logged-out users only, select Guests. In the end, choose Specific Roles if you want to apply this rule only to specific roles like Wholesale, Retailer, Supplier, etc. 

4. Dates: If you only want to enable this rule for a particular time. You can set the start and end date from the calendar. 

5. Minimum Order Amount: Enter the minimum order amount in this field. If users meet the minimum amount, they will get the discount, otherwise not. 

6. Maximum Order Amount: Now, enter the minimum order amount in this field. If users meet the minimum amount criteria, they will get the discount, otherwise not. They can also buy more than the maximum order amount. 

7. Type: By default, this will be set to Percentage Adjustment. You don't need to change this. 

8. Amount: Enter the percentage discount you want to offer on meeting the total order criteria. You can decide the percentage amount and enter it in this field. 

After making all the changes, click on the Save Changes button to save all the settings. 

Now, to get the 30% discount, buyers will need to buy between $500 and $1000 from the Clothing category. This is how you can create discounts based on category total. 

Final Results: Discount Based On Category Total

Buyers will see an Order Total Table stating the discount. If they meet the criteria, they will get a discount. You can see that it applied the discount automatically when I added Accessories worth $1000.

For instance, if I add products from other categories. Will it still apply a discount to those products? As you can see in the given image, it didn’t apply when I added products from another category.

Conclusion

We finally checked out how to create WooCommerce cart discounts. I hope you understood the steps properly and implemented the same on your WooCommerce store. If you faced any issues while creating the WooCommerce cart discounts, leave a comment or contact Woosuite customer support. Our dedicated customer support team typically replies within 48 hours. 

Ready to create a WooCommerce Cart Discount? 
Install the WooCommerce Dynamic Pricing and Discounts plugin and add new and advanced features to your WooCommerce store.

Brian
Brian

Welcome to the AovUp blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Leave a Reply

Your email address will not be published. Required fields are marked *

We – and our partners – use cookies to deliver our services and to show you ads. By using our website, you agree to the use of cookies as described in our Cookie Policy