How to Create Coupons, Discounts, and Sale Prices in WooCommerce

Modified on Thu, 15 May at 5:06 PM

Introduction WooCommerce lets you offer special deals to customers through coupons, discounts, and sale prices. In this guide, we’ll walk you through enabling coupons, creating coupon codes, and setting sale prices on products—all in plain language with simple steps.


1. Log In to Your Website

  1. Open your browser and go to yourwebsite.com/wp-admin.

  2. Enter your Username and Password, then click Log In.


2. Enable Coupons (If Needed)

  1. In the left menu, go to WooCommerce > Settings.

  2. Click the General tab.

  3. Scroll to General options and check Enable the use of coupon codes.

  4. Scroll down and click Save changes.


3. Create a New Coupon

  1. In the left menu, click Marketing > Coupons (or WooCommerce > Coupons).

  2. Click the Add Coupon button.

  3. In the Coupon code field, enter a code (e.g., SUMMER20).

  4. (Optional) In Description, add a note for your reference.


4. Configure Coupon Amount and Type

  1. Under Coupon data, click the General tab.

  2. Discount type: Choose one:

    • Percentage discount (e.g., 20% off)

    • Fixed cart discount (e.g., $5 off entire order)

    • Fixed product discount (e.g., $2 off each item)

  3. Coupon amount: Enter the number (e.g., 20 for 20% or 5 for $5).

  4. Allow free shipping: Check this if the coupon also grants free shipping.

  5. Coupon expiry date: Click Select date and choose an end date, if desired.


5. Set Usage Restrictions

  1. Click the Usage restriction tab.

  2. Minimum spend / Maximum spend: Enter order totals to limit coupon use.

  3. Individual use only: Check to prevent combining with other coupons.

  4. Exclude sale items: Check to avoid further discounts on sale products.

  5. Products / Exclude products / Product categories / Exclude categories: Select where the coupon applies.


6. Set Usage Limits

  1. Click the Usage limits tab.

  2. Usage limit per coupon: How many times this coupon can be used overall.

  3. Usage limit per user: How many times each customer can use it.


7. Publish the Coupon

  1. When you’re happy with the settings, click the Publish button on the right.

  2. Your coupon is now active and ready for customers to use at checkout.


8. Add a Sale Price to a Product

  1. In the left menu, go to Products > All Products.

  2. Find the product you want on sale and click Edit.

  3. In the Product Data box, click the General tab.

  4. Regular price: Enter the normal price (e.g., 29.99).

  5. Sale price: Enter the discounted price (e.g., 19.99).

  6. (Optional) Click Schedule next to Sale price to choose start and end dates.

  7. Click Update to save changes.


9. Bulk-Apply Sale Prices (Optional)

  1. In Products > All Products, check the boxes next to the products you want to edit.

  2. From the Bulk actions dropdown, select Edit, then click Apply.

  3. In the bulk edit panel, find Sale price, enter a value, and click Update.


10. Test Your Coupons and Sale Prices

  1. Visit your store’s front end.

  2. Add a product to the cart.

  3. At checkout, enter your new coupon code and confirm the discount applies.

  4. Check product pages to see the sale price and any scheduling.


Congratulations! You’ve successfully created coupons, set up discounts, and applied sale prices in WooCommerce. If you have any questions or need more advanced promotions (like BOGO deals), feel free to reach out for more help.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article