Page Loader

News & Articles

We Empower Your Business
Through I.T. Solutions!

WooCommerce Coupon Codes and How to Create Them

WooCommerce Coupon Codes and How to Create Them

One might think that shopping coupons are a thing of the past. In fact, over 90% of consumers use coupon codes while shopping online. eCommerce businesses need to meet expectations. WooCommerce makes it easy.

WooCommerce is among the Top eCommerce Platforms for a reason, despite being a WordPress plugin. It offers products, provides checkout options, and ensures secure payments among its many features. It also manages taxes and shipping.

WooCommerce does all this and even creates personalized discount coupons. Read on to find out how to create One-Time Personalized Codes for your coupons. 

Aftership, Coupons And Discounts Estimated Sales By Regions

Source: Aftership.

WooCommerce and discount codes

The WooCommerce plugin has advantages and disadvantages, but overall, it works well for eCommerce businesses. It also lets you create one-time personalized coupon codes, perfect for promoting your business and boosting sales. 

These coupons lessen the chances of customers abandoning products in their carts. They benefit both your shoppers and your business. 

Most shoppers want coupons to be more available, and personalized codes give customers a reason to come back often. Coupons help shoppers save money with every purchase.

Though coupons are a great way to help loyal customers save while shopping, they need limits. For instance, multi-use coupons can be used by many customers. To keep shoppers from overusing them, consider using WooCommerce One-Time Coupon Codes.

How to Create One-Time Personalized Coupon Codes

There are a few methods to generate personalized WooCommerce discount coupons after creating a WordPress Website. You can create Single- or Limited-Use Coupons, Personalized Coupons, and even Role-Restricted ones. We’ll break down the first two, since they create one-time personalized coupons. (And don’t worry, we’ll talk about Role-Restricted Coupons too.)

Getting Started

Note: Before you get your Coupon Codes, you need to install and activate the WooCommerce plugin.

To start, click on Marketing to head to the Coupons page on the WordPress Dashboard. You can add the coupon by clicking the appropriate button. You can manually type your desired coupon code or generate one. To generate one, click Generate Coupon Code.

personalized WooCommerce coupon, One-Time Personalized Coupon Codes, woocommerce discount coupon, woocommerce create coupon

Source: WooCommerce.

So, you need a clear purpose for the coupon. Although optional, it’s recommended to type a description of the coupon’s purpose. This helps you remember it later.

Then, choose the discount type and amount. You can also offer free shipping. Lastly, you can add an expiration date to the coupon.

Once you’ve edited the coupon to your satisfaction, you can limit users and the number of times it can be used. Check out these methods:

Step 1: Creating One-Time Use Coupons

Advanced Coupon Plugin Step 1

Source: Advanced Coupons.

As the name indicates, this method lets users create a limited-edition discount coupon on WooCommerce. You can either specify a single use or a limited number of uses per user. Start by going to the ‘Add new coupon’ page to see the ‘Coupon data’ section. Then, click the ‘Usage limits’ tab.

To limit a coupon to single use, type ‘1’ in the field, ‘Usage limit per user.’ This tells WooCommerce that a user can use the coupon only once. So to create a limited-use coupon, type a number of your choice in the ‘Usage limit per coupon’ field. Instead of limiting use per user, this specifies how many times the coupon can be used, even if multiple people use it.

For more specific results, you can even type numbers in both fields. For example, you could limit usage per user to one and then limit coupon usage to 500. Thus, 50 shoppers can each use the coupon code once.

personalized WooCommerce coupon, One-Time Personalized Coupon Codes, woocommerce discount coupon, woocommerce create coupon

Source: Advanced Coupons.

Plus, if you’re a premium WooCommerce user, you can reset the code regularly so that it works again after a while.

Step 2: Creating Personalized Coupons

With this method, you create a Personalized Coupon, which means it’s available to selected shoppers.

Go to the ‘Coupon data’ section from the ‘Add new coupon’ page. Then, click the ‘Usage restriction’ tab. Next, you need to look for the ‘Allowed emails’ field and enter at least one email address, ensuring that commas separate each one. That’s how you can restrict coupon usage to those specific customers.

Advanced Coupon Plugin Method 2

Source: Advanced Coupons.

In addition, you can even restrict coupon usage to particular email addresses with an asterisk. So if you enter ‘*@gmail.com’ in the field, then shoppers with Gmail addresses are the only ones who can use the coupon. The only caveat is that these users can use the coupon more than once. 

Step 3: Combine the methods

To create One-Time Personalized Coupon Codes in WooCommerce, combine the two methods from earlier. The great thing is that these two methods are easy to combine to create your desired One-Time Personalized Code.

First, limit the coupon usage per user to 1 only via the ‘Usage limit per user’ field. Next, enter the email addresses in the ‘Usage restriction’ tab. That way, only the specified users can use the coupon once.

Bonus: Creating Role-Restricted Coupon Codes on WooCommerce

Source: Advanced Coupons.

This method lets you create coupons solely for specific WordPress user roles. Compared to manually typing email addresses, creating role-restricted coupons takes much less work. 

Go to the ‘Coupon data’ section on the ‘Add new coupon’ page. Then, click the tab ‘Role Restrictions.’ Tick a box to enable role restrictions. Next, you can select one user role or more. 

Now, there’s a whole list of roles to choose from. You can assign loyal customers particular roles for equally special coupon codes. This is one way to make member-only WooCommerce discount coupons.

In addition, you can customize the ‘Invalid role error message’. This way, customers see why they can’t access the coupon if they don’t have the correct user role.

Also, as with adding One-Time Personalized Codes, you can combine this with the Single-use Coupon Code creation. This ensures each customer with a specified user role can use the code once.

Create your personalized discount codes today

Once you’ve built your coupon to your liking, you’re free to publish it, no matter the method. Your customers will appreciate special discounts when they shop online. Send it to your email subscribers, loyal customers you want to reward, or any buyers who left you reviews. 

WooCommerce touts itself as the most customizable platform for building your online business. It offers many specialized features designed for eCommerce businesses. 

In addition to creating carts and assisting with shipping, WooCommerce creates coupons. You can add codes in various ways, depending on the coupon type you want. You can create Single-Use or Limited-Use Coupons, Personalized Coupons, or even Role-Restricted Coupons. You can blend these methods as needed to make even more unique coupons. 

So, it’s best to play around with the settings and figure out which one best fits the sort of coupon you need. You can even create One-Time Personalized Codes for your customers.

Need a hand with personalized WooCommerce coupons for your WordPress site? An ecommerce web development company in the Philippines has you covered.

CTA ECommerce

This article was updated on September 11, 2026.

Frequently Asked Questions

How do I create a one-time use coupon in WooCommerce?

Go to the ‘Coupon data’ section on the ‘Add new coupon’ page, then open the ‘Usage limits’ tab. Type ‘1’ in the ‘Usage limit per user’ field. This limits the coupon to a single use per customer.

How do I restrict a WooCommerce coupon to specific customers?

Open the ‘Usage restriction’ tab in the ‘Coupon data’ section. Enter the email addresses you want to allow in the ‘Allowed emails’ field, separated by commas. Only those addresses can redeem the coupon.

What is a Role-Restricted coupon in WooCommerce?

A Role-Restricted coupon limits a discount to customers with a specific WordPress user role. Enable the role restriction feature under ‘Role Restrictions’ in the ‘Coupon data’ section, then select the roles you want to include.

Can I combine coupon restrictions in WooCommerce?

Yes. Set the ‘Usage limit per user’ field to 1, then add specific email addresses in the ‘Usage restriction’ tab. This combination creates a One-Time Personalized Coupon Code that only named customers can use, and only once.

Comment 0

Leave a comment

Related News:

Contact Details

Ready to work with us? Tell us about your project.