Complete guide to setting up conditional discounts in WooCommerce: 2022
Looking for an easy way to increase your sales?
You’re more likely to catch people’s attention with a discount and this is why most business owners offer discounts on their online stores. While discounts certainly attract buyers, offering standard discounts just doesn’t cut it.
You need to be able to offer discounts that are different and customised based on the WooCommerce products you sell.
In this tutorial, we’ll show you the steps you need to follow to set up discounts based on rules that you can configure as per your requirement.
Why you might want to offer discounts in WooCommerce
Before we jump into setting up conditional discounts in WooCommerce, let’s first understand why it’s important to offer discounts on your online store.
If you offer a discount for buying more of something on your online store, you will encourage customers to buy more of that product. For instance, you can offer a BOGO i.e. “buy one get one free” discount on a specific product or give customers a free gift.
Similarly, if you have sale products on your online store, you can suggest related products on the cart page. This way, customers are more likely to add extra items to their shopping carts that they might have overlooked while browsing your ecommerce store.
Once a customer has bought one item from your store, they’re more likely to buy again in the future. Offering conditional discounts is a great way to re-engage lapsed customers and encourage them to purchase more products from your online store.
The best part about setting up conditional discounts is that you can create customised discount offers for your customers. For instance, you can incentivise customers based on the quantity, user role, or the payment gateway they decide to use. As a result, it makes your website more appealing to buy from than competitors and helps increase the average order value for your online store.
Setting up conditional discounts for WooCommerce
While offering customised discount offers is a great way to make your online store stand out and make more sales, WooCommerce by default doesn’t let you do this. It doesn’t come with built-in functionality that lets you apply WooCommerce dynamic pricing rules on your website. WooCommerce only lets you create coupon codes.
However, there are plenty of plugins available that let you apply customised discount rules similar to the ones we mentioned earlier.
We recommend is using the WooCommerce Fees and Discounts plugin to do this. Here’s why it’s perfect for setting up WooCommerce dynamic pricing rules:
The WooCommerce Fees and Discounts plugin offers an all-in-one solution for creating powerful pricing incentives in WooCommerce. The robust plugin also lets you apply different product discounts depending on quantity, user role, or payment gateway.
Using the WooCommerce Fees and Discounts plugin, you can create bulk discount rules for products on your online store. For instance, if someone buys two t-shirts, they receive one for free. Similarly, you can also offer multiple pricing levels and let customers get three free t-shirts on the purchase of four t-shirts.
You can also create order-based rules that apply when customers spend a specific amount on your online store. For example, you can give special offers on WooCommerce orders that exceed $100 or offer a 5% discount on all orders above $50.
In addition to this, the WooCommerce Fees and Discounts plugin also lets you offer payment gateway-based discounts. You can charge a fee or offer a specific discount on customers’ orders based on the payment gateway they use. This can help offset additional costs associated with the payment method and encourages shoppers to use your preferred payment gateway.
You can also create dynamic discount rules where the discount applied is based on the number of items present in the shopping cart or based on the cart value.
The WooCommerce Fees and Discounts plugin is very easy to use. This enables non-coders to use features that would otherwise require technical knowledge. It makes it easy to encourage your customers to buy more and spend more on your online store. Creating conditional discounts is more user-friendly than creating coupon codes.
How to apply conditional discounts on your WooCommerce store
Here, we’ll walk you through the steps you need to follow to apply conditional discounts on your WooCommerce store.
For this tutorial, you’ll need a WordPress site with the WooCommerce plugin installed as well as some WooCommerce products added to your online store.
Step #1. Install and activate the WooCommerce Fees and Discounts
Start off by getting the WooCommerce Fees and Discounts plugin and installing it on your WooCommerce site.
You will receive a purchase confirmation email. Click on the download link from the email to download the plugin and navigate to Plugins → Add New from the WordPress admin panel.
Upload the zip file you just downloaded and click on the Activate plugin button to enable the WooCommerce Fees and Discounts plugin on your WordPress site.
Once the plugin is successfully installed on your site, navigate to WooCommerce → Settings → Fees and Discounts and click on the Licence link from the top.
Enter the licence key provided to you at the time of purchase and click on the Activate this licence button to continue.
Step #2. Configure plugin settings
The WooCommerce Fees and Discounts plugin packs robust functionality that lets you create powerful incentives through the use of conditional discounts. With the plugin installed on your website, you can start creating and setting up various pricing rules on your online store.
To get started, navigate to WooCommerce → Settings and you will see a new Fees and Discounts tab.
Tick the checkbox next to Enable Dynamic Pricing, Enable User Role Pricing, and Enable Payment Gateway Fees and Discounts. Click on the Save changes button to continue. This will enable the functionality that lets you set up conditional discounts on your WooCommerce site.
Step #3. Set up conditional discounts
The WooCommerce Fees and Discounts plugin lets you create many conditional discount types for WooCommerce including:
Bulk pricing discounts
From the plugin’s settings page, click on the Dynamic pricing link at the top to start creating WooCommerce bulk discounts on your site.
You can choose to display the pricing table for your discount offer using the Pricing Table dropdown menu. Click on the Add Rule button to create a new pricing rule and select Bulk Pricing using the Offer Type dropdown menu.
Give your discount a catchy label using the text field next to Label and select Specific products using the Applies to dropdown menu. This will only apply the bulk pricing discount to specific products (including variable products) on your online store. You can also choose to apply discounts to All items or Specific categories (if you only want to apply it to specific product categories) on your WooCommerce store.
Now add your products using the “Buy” products field and select how to count your “buy” products using the Count by dropdown menu. You can either select to count “buy” products per product or select the All option to count all items in the cart.
Using the Tiers section, you can create multiple pricing levels for your discounts and offer powerful purchasing incentives as customers keep adding more items to their cart. For instance, you can offer “Up to 10%” discount and let users get discounts based on the number of items they purchase. This way, you can offer discounts to all types of customers, even the ones who want to purchase fewer items.
Click on the Add New Tier button and set the Minimum quantity text field with the number of items the customer has to purchase to trigger the discount offer. Similarly, set the Max Quantity text field to set the maximum number of items for the tier.
Finally, select the type of WooCommerce discount you’d like to offer using the Adjustment dropdown menu. You can either choose to offer a Percentage Discount or a Fixed Discount and enter the amount of discount in the Amount text field next to it. Once you’re ready, click on the Save changes button to continue.
Customers will be able to see the discounts pricing table on the single product page. The more items of the product they add to their cart, the better product price per unit they will get, up to a 20% cart discount.
Payment gateway discounts
The WooCommerce Fees and Discounts plugin also lets you set up payment gateway discounts on your online store. This way, you can incentivise customers to use your preferred payment method at the checkout page by offering a discount on specific payment gateways and adding conditions to encourage more purchases.
Start off by navigating to WooCommerce → Settings → Fees and Discounts and click on the Payment Gateways link from the top.
Select your payment gateway using the links under the Payment Gateways section and enter a Label for your discount offering. You can select the type of discount or fees you want to offer using the Type dropdown menu and enter the amount using the Amount text field below. In addition to this, you can select the Include shipping costs checkbox to calculate cart subtotal value after the customer selects their shipping method and shipping costs have been applied.
Now, you can set different conditions for your discounts by setting the Minimum cart amount text field. For instance, you can offer a “Get 5% off on orders above £150” discount when customers use the Direct bank transfer payment gateway. This way, you can set the cart subtotal’s minimum value before the discount applies using the text field. Similarly, you can also set the Maximum cart amount, Minimum fee/discount amount, and Maximum fee/discount amount text fields to create customised discount offers on your WooCommerce site. Once you’re done, click on the Save changes button to continue.
Adding a discount to the available payment gateways will encourage more customers to achieve the minimum purchase amount and use your preferred payment gateway and shipping method at the checkout page.
User role-based discounts
That’s not all, the WooCommerce Fees and Discounts plugin also lets you create user role-based discounts for your online store.
For instance, you can offer a special discount for all products on your online store for wholesale buyers or VIP members. This way, you encourage regular customers to register with you and avail discounted product prices on your WooCommerce site.
To do this, navigate to WooCommerce → Settings → Fees and Discounts and click on the User Role Pricing link from the top.
Here, you can set the type of discount for each specific user role using the Adjustment dropdown menu and add the amount in the text field right next to it. This lets you easily offer subscribers or VIP members store-wide discounts and quickly adjust discount settings from a single page. Click on the Save changes button once you’re done.
Users with the specific user roles will see discounted prices on the shop page.
Offering conditional discounts on your WooCommerce site is an easy way to increase sales. However, WooCommerce by default doesn’t let you create customised pricing rules. This is why you need to get the WooCommerce Fees and Discounts plugin for your online store.
You can easily implement sales and marketing strategies using special pricing on your online store with the plugin. The robust WordPress plugin offers easy-to-use functionality that lets you create powerful pricing incentives and advanced discounts on your WooCommerce site with dynamic, bulk, and role-based price adjustments.
Ready to start setting up conditional discounts on your online store? Get WooCommerce Fees and Discounts today!