How to add New Coupons or Discounts in WooCommerce

How to add New Coupons or Discounts in WooCommerce

  1. To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password.

  1. Navigate to WooCommerce -> Coupons.


  1. Click on ‘Create your first coupon’ if there are no coupons available before otherwise just click on ‘Add new’.


  1. Enter the unique name of your coupon or you can generate it by clicking on ‘Generate coupon code’.


  1. Enter a description of the coupon (optional).


  1. Coupon Data: Using all these tabs you can adjust necessary coupon settings.

General: Here you can manage what type of coupon or discount you are offering. 

  • Discount Type: There are 4 types of discounts you can offer.

  1. Cart Discount: a fixed discount on your whole cart. 

  2. Cart % Discount: a percentage discount on your whole cart. 

  3. Product Discount: a fixed discount on a specific product/s.

  4. Product % Discount: a percentage discount on a specific product/s. 

  • Coupon Amount: Value of the coupon you want to offer. For example: 50 if you have a percentage discount then it will be 50% off.

  • Allow Free Shipping: Enable this if you want to offer free shipping when this coupon is applied. 

  • Coupon Expiry Date: This is useful when the offer is only for a limited time. 



Usage Restrictions: 

  • Minimum spend: Total of cart should be set amount. For example: ‘Get 15% off order above $200’.

  • Maximum Spend: Maximum spend allowed to use per coupon.

  • Individual use only: Enable this to restrict one coupon code per order. You can not use another coupon code with this enabled.

  • Exclude sale items: Enable this option if you don’t want to give this coupon discount on products that are already on sale.

  • Products: Product for which the coupon is applicable.

  • Exclude products: Excludes the products on which this coupon is not applicable or if this product is in cart then you will not be able to use this coupon.

  • Product categories: Coupons can be applicable on selected categories only. 

  • Exclude categories: Select categories on which you want to give the discount offer.

  • Allowed emails: Whitelist of billing emails to check against when an order is placed. Separate email addresses with commas. You can also use an asterisk ( * ) to match parts of an email. For example “ * @gmail.com” would match all gmail addresses.




Usage Limit:

  • Usage limit per coupon: How many times the coupon can be used before it is void.

  • Limit usage to X items: The maximum number of individual items this coupon can be used for when using product discount. Leave it blank if there is no limit.

  • Usage limit per user: How many times one user can use this coupon. For example: User can use this coupon one time then set it to 1.




    • Related Articles

    • How to add new product in WooCommerce

      To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password . Navigate to Products -> Add new.  Enter Title and Description.   Choose Product Type: Product type is dependent on which type of product ...
    • How to add attributes in WooCommerce

      To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password .  Navigate to Products -> Attributes.  You can see the Add new attributes interface.  Enter the name of the attribute.  Hit ‘Add new ...
    • How to add new Administrative User

      To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password. Navigate to Users -> Add New. Enter all the necessary information, be sure to set their role to '"Administrator" and click on "Add User". ...
    • Managing orders in WooCommerce

      To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password. Navigate to Woocommerce -> Orders.   You can see all the orders and their related information on this page. (e.g. Customer Name, Order ...
    • How to add new Blog post on WordPress

      One of the most popular features of WordPress is blogging. Follow the steps below to add a new blog post to your website.   To access the admin panel of your site go to yoursite.com/wp-admin and log in with your username and password . Click on Posts ...