How To Implement WooCommerce Coupon Restrictions

woocommerce coupon restrictions

Coupon codes are one of the most powerful tools at your disposal to increase sales and get repeat business. The only danger of coupons is that you may leave the door open for customers to use them repeatedly or otherwise abuse them.

With Advanced Coupons, you can create deals your users will love, while also implementing WooCommerce coupon restrictions. These restrictions will work automatically, so you don’t have to worry about losing money on any special offers you run.

In this tutorial, we’ll show you how to implement WooCommerce coupon restrictions in three short steps. Let’s get to work!

What Are WooCommerce Coupon Restrictions?

The term ‘restrictions’ may sound a bit too negative, but think of them as safety measures. With Advanced Coupons, you can create coupons and implement the following safety protocols:

  • Set minimum and maximum spend values for your coupons. By setting a minimum value, you avoid losing money on orders.
  • Disable coupon combos. In many cases, it’s smart to limit the number of coupons customers can use on a single order.
  • Exclude items on sale. If products are already on sale, you can disable coupons for them.
  • Limit the number of times a coupon works. Ideally, a coupon should work only a limited number of times and only once for each user.

With a combination of those restrictions, you end up with a coupon system that’s designed to prevent abuse. It may be none of your customers would want to exploit that system, but it always pays off to be cautious.

How to Implement WooCommerce Coupon Restrictions (In 3 Steps)

Before you can add any restrictions to your deals, you need to set up some coupons, so let’s start there.

Step 1: Create a new coupon & add WooCommerce coupon restrictions with Cart Conditions

Creating a new coupon with coupon restrictions is Advanced Coupons and the Cart Conditions functionality.

Cart Conditions are an advanced way to create WooCommerce coupon restrictions so you can protect your coupons from being used incorrectly.

Once the plugin is active, you can navigate to WooCommerce > Coupons and click on Add Coupon at the top of the screen.

On the next page, get started by clicking on Generate coupon code and then add a description to it, for internal identification purposes. For this example, we’re going to set up a basic coupon that gives 15% off for purchases over $30:

Creating a new coupon so we can add WooCommerce coupon restrictions
(click to zoom)

Once you set a percentage-based discount and specify the number you want to use, scroll down to the Cart Conditions section.

And here’s where the magic happens.

Cart Conditions let you set the criteria that will enable customers to use that coupon. This means if they don’t meet these coupon restrictions/conditions, they will not be able to use the coupon.

Configuring WooCommerce cart conditions.
(click to zoom)

Ad an example, we’re going to demonstrate the Cart Subtotal coupon restriction but there are many other Cart Conditions you can choose to use as well.

Select the cart condition Cart Subtotal and click on add. Now select MORE THAN under Condition and set the Cart Subtotal value to 30:

Setting WooCommerce coupon restriction for the cart subtotal value.
(click to zoom)

Click on Save Cart Conditions and your coupon will be ready to use. Before you begin distributing it, though, you can also use some of the WooCommerce provided coupon usage restrictions in place as well, just for extra safety. Here’s how they work.

Step 2: Configure usage restrictions

Usage restriction settings enable you to configure situations where your coupons won’t work. That applies even if those situations fall within the parameters you configured during step one.

Let’s say, for example, you have an order worth $200. Since it’s over $30, the coupon you set up before would account for a 15% discount (also worth $30). At some point, though, if an order becomes expensive enough, the numbers won’t add up on your end.

If you open your coupon and go to the Usage restriction tab, you can set both minimum and maximum spend values. We already have a minimum, which is $30, and we set $300 as the maximum to give you an example:

Setting the minimum and maximum spend values.
(click to zoom)

Within this tab, you can choose whether your coupon will work in combination with other discount codes and if the offer excludes items on sale:

Configuring what products the coupon excludes.
(click to zoom)

Those two options are up to you. Keep in mind, though – if you tend to offer a lot of coupons simultaneously, it can pay off to tick the Individual use only option. That way, you can protect yourself against potential abuse of the coupons system.

The Usage restrictions screen also enables you to exclude specific products and categories from your coupons. Additionally, you can whitelist specific emails, in case you’re creating one-off coupons for valuable customers:

Whitelisting specific emails.
(click to zoom)

Once you configure your usage restriction settings, it’s time to move on to the next step, where we’ll talk about setting limits for your deals.

Step 3: Set usage limits for your coupons

By default, new coupons you create have an unlimited number of uses. You can disable them at any time, though, when you feel their purpose has run its course.

An alternative is to configure usage limits from the get-go. That way, you can avoid customers re-using the same coupons over and over. To do this, go to the Usage limits tab within your coupon and look for the Usage limit per coupon option:

Configuring coupon usage limits.
(click to zoom)

For our coupon, we set a usage limit of 100. Coupon limits are an amazing tool to create a sense of urgency, so feel free to experiment with other values.

From this screen, you can also limit your discounts to a specific number of items within a cart. Since our coupon is supposed to apply a 15% discount across the board, we left that field blank:

Applying coupons to all items on a cart.
(click to zoom)

To prevent abuse, though, we did set a one-use limit for each customer. Advanced Coupon can identify buyers by their email if they’re not registered and through their client ID if they are.

Once you take care of those settings, your new coupon should be ironclad, so feel free to start distributing it via email or social media. You can also apply it automatically for customers, which is something they’re sure to appreciate.

Conclusion

Configuring WooCommerce coupon restrictions is essential if you run a high volume store or you’re operating on small margins. If users abuse your coupons, then you can face heavy financial losses. The smart move is to set a few safety measures in place before you start distributing new coupons.

If you’re using Advanced Coupons, setting restrictions in place is easy. Here’s what you have to do:

  1. Create a new coupon.
  2. Configure usage restrictions.
  3. Set usage limits for your coupons.

Do you have any questions about WooCommerce coupon restrictions? Let’s talk about them in the comments section below!

Image credit: Pixabay.

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email

Leave a Reply

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