Skip to content

Using WooCommerce Coupons

woocommerce coupons

Coupons are an effective way to reward your regular customers. WooCommerce has coupons built in. Discounts can be applied to the cart or individual products. Let’s take a look at how it works.

First, to get the coupons to work you will need to turn them on the the settings. In the admin area of your WordPress site, go to WooCommerce > Settings. Check the ‘Enable the use off coupons’ checkbox.

WooCommerce_Settings_turn_on_coupons

Next we need to go to WooCommerce > Coupons. This brings up the coupons screen. Click Add new to add a new coupon.

Coupons_Woo_Commerce

Now you can create your coupon. First, give your coupon a code. This is the code that visitor will enter in the checkout when they purchase a product from your store. You can also give the coupon a description to make it easier to identify.

Add_New_Coupon_Woo_Commerce

The discount type box lets you change the type of discount. You can apply the following types of discounts:

  • Cart Discount – This is a dollar amount discount from the whole cart price
  • Cart % Discount – this is a percentage discount from the price of the whole cart.
  • Product discount – This is a dollar discount from an individual product. It can also be applied to a product category or multiples of products or categories.
  • Product percentage discount – As above but a percentage discount rather than a dollar amount.

You can also give the coupon user free shipping when make a purchase. See my post on shipping rates to see how shipping works in WooCommerce for New Zealand stores.

In this area you can set an expiry date for the coupon.

Add_New_Coupon_Woo_Commerce_Expiry

We will run through a $10 discount from the whole cart.

Choose Cart Discount and type 10 into the Discount amount. (you don’t have to put the $)

Near the bottom you can choose an expiry date for the coupon code. Leave blank if you don’t want it to expire.

Add_New_Coupon_Options_WooCommerce

Click the next side tab Usage Restriction. This section lets you put conditions on the coupon code’s use. We’ll go through them all:

  • Minimum spend. You can define a minimum seen amount before the coupon code can be applied.
  • Maximum spend. You can define a maximum amount the code can be applied to. Useful if you are giving a generous percentage discount off a full shopping cart.
  • Individual use only. The coupon cannot be used in conjunction with other discounts.
  • Exclude Sale Items. Stops sale items from being discounted further
  • Exclude Products. You can type in the names of products that are exempt from the discount. Begin typing in the product name and search results will appear. You can choose multiple products.
  • Product categories. You can choose categories that the coupon can be applied to. As above multiple categories can be chosen.
  • Exclude categories. Choose categories that are exempt from the coupon code.
  • Email restrictions. Using the email addresses of account holders, you can give certain customers a discount. Useful for rewarding return customers.

Add_New_Coupon_Usage_limits_WooCommerce

The next tab lets you define Usage Limits. You can limit usage by:

  • Usage limit per coupon. Type in the amount of times a coupon can be used. Useful for ‘First 100 customer get $XX off’ type promotions.
  • Usage limit per user. Defines how many times a coupon can be used by a customer.

If giving a discount of $10 so it makes sense to define a minimum seen. If there was no minimum spend people could buy a product of $8.99 and receive a $10 discount. Off course this depends of the price of your products.

Add_New_Coupon_10off_spend_of_50

Now I’ll define usage limits. I’ll leave Usage limit per coupon at Unlimited because I’ve set a time limit instead.

I’ll set the limit per user to one so each user can only use the coupon once.

Add_New_Coupon_1_per_customer_WordPress

Click the Publish button to publish your coupon.

If you click coupons in the side menu you can see our coupon in the coupons list.

Coupons_Overview_WooCommerce_WordPress

When a customer makes a purchase they just need to enter the coupon code when they checkout. The discount will be applied and will be visible in the total. If the cart contents don’t match your usage limits for the discount the users will get an error message to notify them.

Cart_Coupon_discount_WooCommerce

FREE VIDEO TRAINING How to increase sales and profit for your WooCommerce store

FREE VIDEO TRAINING How to increase sales and profit for your WooCommerce store

A simple 5 step plan to increase sales and profit for your WooCommerce store without wasting money on ads

How much money are you leaving on the table?
Find out the 10 key conversion killing mistakes you might be making today.
Learn how I help my clients avoid them and make more sales.
 
Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.

WooCommerce Product settings

Before you start loading products and selling online you should set up the Product settings. To get to the Product…

Read More
shipping

Setting up WooCommerce shipping for New Zealand stores

November 18, 2015 WooCommerce has changed how the shipping works. This article is out of date. For a quick way…

Read More
WooCommerce NZ post plugin parcel value

WooCommerce NZ Post Plugin and Postage Price

I have a client that uses the NZ Post WooCommerce extension to calculate the shipping costs for products. https://woocommerce.com/products/new-zealand-post/ It’s…

Read More
Connect-woocommerce-to-facebook

Connect your WooCommerce store to Facebook for greater sales

The amount of money spent on Facebook advertising continues to grow. Partly thanks to Facebook’s great tools that allow you…

Read More

Running a successful sale

Sales are a powerful way to incentivise customers to buy. But are you using sales effectively to bring in new…

Read More
Google Ads for ecommerce

How to stop wasting money when advertising your ecommerce store

Have you run Google Ads in the past and found you got a lot of traffic but not many sales?…

Read More