Support

WooCommerce: How To Use Coupons To Offer Discounts To Customers?

How to create and manage coupon codes #

  • Go to your WordPress Dasboard > Marketing > Coupons > Add coupon.
  • Enter or generate a Coupon Code. The code is used by the customer to apply the coupon and associated discount. Must be unique as it’s used as an identifier.
  • Your code – Enter any alphanumeric code you wish. Coupons are not case sensitive
  • Any code – Select the Generate Coupon Code button if you want WooCommerce to auto-create and enter a coupon code via algorithm.
  • Enter a Description (optional) — Info about the coupon for internal use. For example: Name of promotion/event, dates in effect, compensation, ticket number, customer name.

Set up coupon data: General section #

  1. Under the ‘Discount type’, select from any of the three WooCommerce’s core discount types –
    1. Percentage discount
    2. Fixed cart discount
    3. Fixed product discount
  2. Coupon amount: Enter the discount value you want to provide to your users.
  3. Allow free shipping: Enable this option if the coupon grants free shipping.
  4. Coupon expiry date: Set the coupon expiry date.
  5. Coupon expiry time: Set the exact time you want the coupon to get expired. This works in conjunction with the coupon expiry date.
  6. For new user only?: When checked, this coupon will be valid for the user’s first order on your store.
  7. Auto generate new coupons with each item: Enable this option to auto generate coupons.
  8. Show on cart, checkout and my account?: When checked, this coupon will be visible on the cart /checkout page for everyone. (This option will be not be visible for store credit discount type)
  9. Auto apply?: If you want this coupon to get automatically applied, enable this option.

Set up coupon data: Usage Restriction section #

  • Minimum spend – Allows you to set the minimum subtotal needed to use the coupon.  Note: The sum of the cart subtotal + tax is used to determine the minimum amount.
  • Maximum spend – Allows you to set the maximum subtotal allowed when using the coupon.
  • Individual use only – Tick the box if you don’t want this coupon to be used in combination with other coupons.
  • Exclude sale items – Tick the box if you don’t want this coupon to apply to products on sale. Per-cart coupons do not work if a sale item is added afterward.
  • Products – Products that the coupon will be applied to, or that need to be in the cart in order for the fixed or percentage discount to be applied.
  • Exclude products – Products that the coupon will not be applied to, or that cannot be in the cart in order for the “Fixed cart discount” to be applied.
  • Product categories – Product categories that the coupon will be applied to, or that need to be in the cart in order for the fixed or percentage discount to be applied.
  • Exclude categories – Product categories that the coupon will not be applied to, or that cannot be in the cart in order for the “Fixed cart discount” to be applied.
  • Allowed Emails/Email restrictions – Email address or addresses that can use a coupon. Verified against customer’s billing email. WooCommerce 3.4+ also allows you to include a wildcard character (*) to match multiple email addresses, for example, `*@gmail.com` would make any gmail address.

Set up coupon data: Usage Limits section #

  • Usage limit per coupon – How many times a coupon can be used by all customers before being invalid.
  • Limit usage to X items – How many items the coupon can be applied to before being invalid. This field is only displayed if there is one or more products that the coupon can be used with, and is configured under the Usage Restrictions.
  • Usage limit per user – How many times a coupon can be used by each customer before being invalid for that customer.

Once you’ve configured all settings, select Publish and your coupon is ready to use.

Sending a coupon #

Once coupons are published, go ahead and make available to customers: Copy the title and send, advertise it via email, social media and onsite banners.

Applying a coupon #

Coupons can be added to or removed from orders in the Edit Order screen. Orders must be unpaid and you need to know the coupon code you wish to apply.

What are your feelings