How to Create Coupon Code in WooCommerce: A Simple Guide

Creating coupon codes in WooCommerce is a strategic and nice move you make for your customers. It enhances sales and attracts more customers to your online store. This simple guide will cover how to create coupon code in WooCommerce: from activating coupon functionality in your WordPress dashboard to customizing unique promotions for your products.

Whether you are setting up your first coupon or seeking to optimize existing ones, this article will provide step-by-step instructions and advanced tips to effectively use WooCommerce coupons to drive sales and foster customer loyalty.


How to create coupon codes in WooCommerce?

In WooCommerce, you can create coupon codes by navigating to WooCommerce > Coupons from your WordPress dashboard. Click on Add Coupon and enter a code or use the Generate coupon code button for an automatic code. You can then set the discount type (e.g., fixed cart discount, percentage discount), specify the amount, and configure additional restrictions such as expiry dates, minimum spend, or applicable products and categories.

How to create vouchers in WooCommerce?

WooCommerce uses the term ‘coupons’ for what are commonly referred to as vouchers. Follow the same process as creating coupon codes: access the Coupons section under WooCommerce, create a new coupon, and configure its settings. These settings can include restrictions on usage such as user eligibility, product categories, and usage limits, effectively functioning as vouchers.

How do I create a product discount in WooCommerce?

To create a product discount in WooCommerce, edit the product via Products > All Products in your dashboard. Choose the product and then set a sale price directly in the product data section. You can schedule the discount by specifying start and end dates. This adjusts the product’s price during the specified period without needing to apply a coupon code.

How do I send a coupon code to a customer in WooCommerce?

To send a coupon code to a customer in WooCommerce, first ensure the coupon is created. You can then send the code via email using the standard WordPress emailing function or through your marketing emails. Include the coupon code, its value, applicable products or categories, and the validity period in your email to ensure the customer is fully informed.

Getting started with WooCommerce coupons

Coupons are a powerful tool for enticing customers and encouraging purchases on your WooCommerce store. Before you learn how to add coupon code in WooCommerce, ensure you comprehend what types of discounts you can offer, such as fixed cart discounts, percentage discounts, or product-specific discounts, each of which we will discuss below.

How to create coupon code in WooCommerce

With the knowledge of how important coupon codes are for your brand, let’s start learning how to create coupon code in WooCommerce. Generating a coupon is very simple and allows you to offer your customers a discount.

Set up the general coupon data

Your learning of how to add coupon code in WooCommerce begins with setting up the basic information for your promotion. In your WordPress dashboard, make sure to enable coupons through WooCommerce > Settings > General > Enable coupons. If it’s unchecked, tick it to activate the use of coupons on your store.Setting up the general coupon data, enable coupons

Now it’s time to create the coupon. Follow the steps below:

  1. Go to Marketing and click on Coupons within your WooCommerce dashboard.Creating a new coupon in WooCommerce
  2. To create a new coupon, click on Add coupon.
  3. You’ll first see fields to enter the Coupon code and Description. Here, you will input the unique code customers will use to receive the discount and a brief description for your own reference.Adding the data for coupons

Define the discount type and amount

Choosing the right discount type and determining the value of the discount are key decisions that directly affect your promotion’s appeal.

  1. Scroll down to the General tab to set the discount type; you can choose from three main types.Selecting the coupon's discount type
  2. Next to the discount type you’ve selected, specify the coupon amount. For a percentage discount, enter the discount rate (e.g., 30 for 30%). For fixed discounts, enter the amount to be subtracted from the total.
  • Percentage discount applies a percentage reduction to the cart’s total.
  • Fixed cart discount subtracts a fixed amount from the entire cart.
  • Fixed product discount – removes a fixed amount from specific products.

Adding coupons to products

Creating coupons that apply to specific products enhances the shopping experience by offering deals directly on the items your customers are interested in. Here’s how to add coupons to products in WooCommerce:

After you have filled out the coupon data and successfully created your coupon, follow these steps to add the coupon to a specific products:

  1. Go to the Usage restriction tab.Setting up the coupon restrictions
  2. In the Products field, search for and select the products you want the coupon to apply to.

To make these coupons visible on product pages, consider using a plugin that allows for displaying coupon information on the product page. This visibility can encourage customers to make a purchase by highlighting available savings directly where they are most relevant.

Customizing the coupons

  1. You can also exclude specific products that you do not want the coupon to apply to in the Excluded products field.
  2. Adjust other restrictions there as needed, such as minimum spend, and whether the coupon can be used in conjunction with other coupons.
  3. To exclude sale items from the coupon’s use, tick the Exclude sale items box.
  4. For targeted promotions, under Allowed emails, list the email addresses eligible for the coupon.

Once everything is set up, click Publish to activate the coupon.

Configure usage limits

Setting limits on how often a coupon can be used prevents overuse and helps you keep control of your budget:

  1. In the same coupon editing screen, find the Usage limits panel.Setting up the coupon's usage limits
  2. Enter a number into Usage limit per coupon to cap the total number of times the coupon can be used.
  3. For user-specific limitations, fill in the Usage limit per user with the maximum number of times a single user can apply the coupon.

Setting expiration dates

Coupons with expiry dates can encourage quicker customer action and help manage the promotions’ timelines:

  1. In the same Coupon data panel, yu’ll find the field to set an Expiry date.
  2. Select the desired date from the calendar for when the coupon should no longer be valid.

By following these steps, you can create coupons tailored to your store’s promotional strategies and customer behaviors.

Advanced coupon features

You have learned how to add coupon code in WooCommerce, from start to finish. In this section, you’ll learn how to set up advanced coupon features in WooCommerce, including BOGO deals, URL coupons, and free shipping options, to enhance your marketing efforts and incentivize customers.

Implementing BOGO deals

BOGO (Buy One, Get One) deals are a fantastic method to attract customers and increase sales. To create such an offer in WooCommerce:

  1. Make sure you have an Advanced Coupons plugin installed to enable BOGO deals.
  2. In the Coupon data panel, switch to the BOGO Deals tab.Setting up BOGO deals for coupons
  3. Set up your BOGO deal by specifying the products that a customer needs to buy and what they will receive as a complimentary item.

Creating URL coupons

Using URL coupons simplifies the process for customers, as they can apply a coupon by simply clicking a link.

  1. Install a plugin like Smart Coupons that supports URL coupons.
  2. Once installed, create a new coupon.
  3. Configure your coupon settings as needed.
  4. Go to the URL Coupons tab to set up and retrieve the unique URL for your coupon, which you can then share with your customers.Creating URL Coupons

Enabling free shipping

Offering free shipping can encourage customers to complete their purchase. Here’s how you can create a coupon for free shipping in WooCommerce:

  1. After you have created your coupon, scroll to the Coupon data section and select the Allow free shipping checkbox.
  2. Configure any additional restrictions or usage limits, then publish your coupon.

With these advanced options, you can better tailor promotions to fit your store’s strategies and customer preferences.


Maximizing coupon impact

Creating coupon codes in WooCommerce is just the first step. To truly leverage their power, you need to strategize your promotions effectively and keep a keen eye on performance tracking.

Promotional strategies

Here are some steps you can take to make sure your coupon codes are as effective as possible:

  1. Identify your target audience and tailor coupons to suit their needs, whether that’s attracting new customers or rewarding loyal customers.
  2. Use email marketing campaigns to share discounts with subscribers, making use of personalization to increase engagement.
  3. Use social media to reach a broader audience; platforms like Instagram and Facebook are ideal for visual promotions.
  4. Integrate with loyalty programs, encouraging customers to sign up as members to receive exclusive coupons and increasing overall loyalty.
  5. Time your promotions wisely, align them with seasonal events or shopping holidays to maximize interest and sales.

Managing and tracking coupon performance

Proper management and tracking can help you understand the success of your promotions:

  1. Set clear goals for your campaigns—decide what you want to achieve, be it an increase in sales or customer base expansion.
  2. Monitor the redemption rates of your coupons to gauge customer interest and determine the most effective types of discounts.
  3. Analyze sales data to see the direct impact of coupon codes on your revenue.
  4. Adjust your strategies as needed, based on performance metrics to continuously improve the effectiveness of your promotions.

By carefully crafting your promotional strategies and meticulously managing coupon performance, you can increase sales and build lasting customer loyalty.


Mastering how to create coupon code in WooCommerce is a valuable skill that can significantly boost your online store’s traffic and sales. From setting up basic coupon configurations to implementing advanced promotional features like BOGO deals and URL coupons, the steps provided in this guide have provided you with the necessary tools to enhance your marketing efforts and serve your customers’ preferences.

By adopting strategic promotional tactics, regularly tracking performance, and adjusting your approach, you can maximize the impact of your coupons and ensure sustained growth and customer loyalty toward your ecommerce store.

Looking to sell online?

Share article

Leave a comment

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

Your email address will never be published or shared. Required fields are marked *


Name *