Coupons are a cornerstone of online retail. If you run a WooCommerce store, enabling your customers to take advantage of coupons is a surefire way to increase sales. Moreover, coupons give you a lot more control over prices than regular discounts or sales.
There are several ways that you can create basic coupons using WooCommerce. With the right plugin, such as Advanced Coupons, you get even more options.
In this guide, we’ll show you five of the best ways to create coupons in WooCommerce and increase your sales. Let’s get to it!
1. Use WooCommerce’s Basic Coupon Features
Out of the box, WooCommerce enables you to create three different types of coupons. Those are fixed-cart, product, or percentage-based coupons.
To create a coupon in WooCommerce, you need to go into the Marketing > Coupons tab. Once you select the option to add a new coupon, you’ll be able to generate a unique code then configure its settings:
WooCommerce enables you restrict to which products coupons can apply or exclude specific items from being able to use them. That same feature also works with product categories, which makes it easier to create coupons that work across entire product lines in your store.
Moreover, WooComerce lets you set minimum and maximum values for coupon application. Minimum spend amounts come in handy to avoid situations where your coupons discount higher values than a product’s price:
Likewise, you can enable a setting that limits coupon use to one per order, which prevents you from losing money.
Individual coupons can also have overall usage limits and limitations on a per-customer basis:
In a nutshell, those are all the features that WooCommerce coupon’s system offers out of the box. It’s a functional system and it enables you to offer some deals on your store, but it’s definitely something that we can improve on.
2. Create a Free Shipping Coupon
If you’re ready to start using more advanced coupon functionality, there’s one plugin you need to try out, and that’s the aptly-named Advanced Coupons plugin:
What this plugin does is take that same basic coupon system that we showed you in the last section and add dozens of new features to it. To show you how that works in action, we’ll be using it to set up a free shipping coupon.
Out of the box, WooCommerce doesn’t enable you to create free shipping coupons. Using Advanced Coupons, you can do that by going into the Coupons > Add New tab and enable the Allow free shipping option under Coupon data > General:
Make sure to generate a coupon code and save those settings. Now, go to WooCommerce > Settings > Shipping and add a free shipping option for the zone that you want to enable the coupon for:
That’s just one example of a unique coupon that you can create using Advanced Coupons. Let’s take a look at some others.
3. Offer a Self-Appplying WooCommerce Coupon
One of the only downsides of using coupons in WooCommerce is that customers need to remember to apply them. That’s not a dealbreaker but it also means that a lot of visitors might forget they have a coupon in the first place.
You can enable auto-apply for any coupon by opening its settings and looking for the Auto Apply Coupon widget to the right of the screen:
Although auto-apply is a fantastic setting if you want to improve usability, it also means you have to be extra careful about coupon limits and restrictions.
Without any restrictions, a coupon can auto-apply to any purchase in your store. Unless you’re offering a sitewide discount, that’s not something that you want.
For the next type of coupon, we’re going to explore precisely how Advanced Coupons enables you to set advanced restrictions and cart conditions.
4. Offer Coupons for Newly-Registered Users
If you want to offer new users an incentive to make a first purchase, one of the best ways that you can do that is with a one-off discount coupon.
Creating a coupon that only works once for each customer is simple. That’s even a feature that WooCommerce includes out of the box. To find it, create a new coupon and go to Coupon data > Usage limits and look for the Usage limit per user option:
Instead of Unlimited usage, let’s go with one. Now, scroll down until you find the brand new Cart Conditions section:
Cart conditions are a feature unique to Advanced Coupons which gives you a lot more control over coupons than regular usage limits and restrictions.
With this system, you can create a set of rules for your coupons using ‘AND’ and ‘IF’ conditions. For example, you can select the Within Hours After Customer Registered option under IF and set it to 24:
In practice, that means new customers have a full day to take advantage of your coupon before it expires. What type of discount to offer is up to you, though.
5. Set Up Coupons for Specific User Roles
Using Advanced Coupons, you can create coupons that only work for specific user roles. That feature is handy if you want to offer discounts for wholesale customers, for example.
One way to do this is to go to your coupons Coupon data > Role Restrictions tab and turning on the Enable role restrictions option:
In that example, you can see several of the default user roles available in WordPress and WooCommerce. If you’re looking for a way to set up a custom role for wholesale buyers, you can do that using the WooCommerce Wholesale Prices plugin.
You can also set up advanced role restrictions using cart conditions if you prefer that approach.
By combining all the features you’ve seen so far, you can create almost any type of coupon that you want in WooCommerce. All that’s left is for you to start experimenting!
Coupons are a powerful tool and they enable you to offer highly-targeted discounts. That becomes essential as your store grows and regular sales just don’t cut it anymore when it comes to retaining customers.
With WooCommerce, you can offer fixed-cart, product, or percentage-based discounts. Advanced Coupons enables you to create coupons that are much more advanced, such as offers for individual products, coupons for specific user roles, and much more.
Do you have any questions about how to set up coupons in WooCommerce? Let’s talk about them in the comments section below!