WordPress GuideWooCommerce → Add a Coupon

How to add a coupon on WordPress products

Adding coupons to your WooCommerce store is a simple but powerful way to boost sales, reward loyal customers, or clear out inventory. 

Whether you want to create a sitewide discount or promote specific products, WooCommerce makes it easy to set up coupon codes directly from your WordPress dashboard.

Get fast, reliable WooCommerce hosting

Power your site with the industry’s fastest web hosting built specifically for WordPress and WooCommerce

Where to find WooCommerce coupon settings

Before you can create your first coupon, make sure coupons are enabled in your WooCommerce settings.

With that option enabled, you’ll be able to manage and create coupons from the Marketing section.

How to create a new coupon in WooCommerce

Follow these steps to create a WooCommerce coupon from scratch and customize it to fit your promotion strategy.

Step 1: Go to the coupon section

From your WordPress dashboard, navigate to Marketing > Coupons. This is where all your coupons will be listed. If this is your first time using coupons, the page will be empty.

Click Add Coupon at the top of the screen.

Step 2: Set your coupon code and description

At the top of the Add Coupon screen, you’ll see two fields:

Step 3: Configure the discount under the General tab

The General section controls how the coupon works:

Step 4: Set usage restrictions

Click the Usage Restriction tab to define who can use the coupon and under what conditions.

Step 5: Define usage limits

Click the Usage Limits tab to control how often the coupon can be used.

Step 6: Publish the coupon

When all your settings are configured, click the Publish button on the right side of the screen. Your coupon is now live and ready for customers to use.

Optional: Enhance coupons with a plugin

If you want advanced options like bulk coupon generation, BOGO offers, or auto-applied discounts, consider installing a coupon plugin. Smart Coupons by StoreApps is one of the most powerful extensions for WooCommerce. It adds support for:

You can install it directly from your WooCommerce dashboard by going to Plugins > Add New, searching for Smart Coupons, and clicking Install Now.

Tips for running effective coupon promotions

A well-planned coupon strategy can do more than just increase sales—it can build customer loyalty, grow your email list, and boost engagement. Here are some tips to help you get the most out of your WooCommerce coupon campaigns.

Get fast, reliable WooCommerce hosting

Power your site with the industry’s fastest web hosting built specifically for WordPress and WooCommerce

Additional resources

What is managed WordPress hosting? →

Get details and decide if managed WordPress hosting is right for you.

Using WordPress with WooCommerce: How to add it to your site →

Comprehensive guide to WooCommerce hosting, performance, and optimization for WordPress eCommerce sites.

A complete guide to WordPress shortcodes →

Shortcodes make life easier. Learn how to get started!

Trust us to help you choose the ideal hosting solution

Loading form…