How to Create WooCommerce Coupons

How to Create WooCommerce Coupons

Looking for solutions to improve your sales and store traffic? Try Coupons!

Coupons are effective marketing tools that persuade customers to buy certain products by offering discounts on their sales markup. Coupons are one of the biggest promotional campaign tools used by several businesses including the WooCommerce website to offer discounts, complimentary products, gift cards, and more.

Creating and managing coupons with the “WooCommerce plugin” in WordPress is a walk in the park. It doesn’t demand any technical expertise and cherry on top – it’s completely free.

However, this plugin is limited in its coupon-related customizations and only offers fundamental coupon setup options. This may not be ideal for store owners who may have more robust coupon strategies in mind.

To remedy this issue, WebToffee is offering its own custom coupon management plugin ‘Smart Coupons for WooCommerce’. The plugin offers advanced coupon management features that are otherwise not available in the WordPress WooCommerce plugin.

Why WooCommerce businesses use coupons?

Diminishing the cost of a product to improve a customer’s purchase power is what we usually intend by giving out coupons.

Coupons are proven conversion drivers that grab people’s attention by offering competitive and discounted prices on products. In addition to improving sales volume, coupons also help to develop a sense of brand loyalty among customers.

Here are some of the main reasons why you should employ coupons in your WooCommerce store.

  • They create a sense of urgency that often results in quicker customer decisions.
  • Drive demand for the old stock by offering a lower price.
  • Help build customer loyalty by offering exciting rewards and discounts.
  • Bring in a completely new audience.
  • Coupon offers such as ‘minimum order discounts’ encourage customers to purchase more.
  • Scale your sale to other platforms such as social media.

Are coupons beneficial?

Offering coupons to users generate a win-win situation.

Usually, coupons offer discounts on the product markup (and not on the cost price) to offer a competitive price to the customers. This in itself contributes to a promising profit margin. Additionally, such marketing campaigns improve the store revenue by increasing sales.

This implies that the net result of using coupons is positive for both parties involved. For e-stores, coupon-based promotions shoot up their sales and revenue; and for customers, they will get products for a profit. In conclusion, coupons will do more good than harm.

Getting Started with the WooCommerce Plugin

The WooCommerce plugin enables you to set up simple coupons suited for your business needs. However, it will have limited features and therefore may not be suitable for more complex use cases.

Let’s take a look at the coupon setup and management features of the plugin to learn how to make the best use of them to benefit your business.

To build a new WooCommerce discount coupon, navigate to Marketing > Coupons. Here you will have an option to add a new coupon.

Create new WooCommerce discount coupons in WordPress

You can set up simple coupons, like ‘GET50%OFF’, with this option.

Once you click on Add coupon, you will be redirected to another page where you will have to provide the following information.

Customizations while adding new WooCommerce coupons
  • Coupon code
    It refers to the name of the coupon. The coupon code will be visible to the user so go with a catchy yet sensible name. However, if you do not wish to provide a custom name for the coupon, you can make use of the ‘Generate coupon code’ button to let the computer generate a code for you. ‘XY2YVSM7’ is an example of one such auto-generated coupon code.
  • Description
    This field lets you add a description for the coupon (optional). Note that the description may or may not be visible to the user. The visibility of the description box depends upon the WooCommerce theme that you are working with.
  • Coupon data
    This panel houses basic coupon customization features such as general coupon settings, coupon usage restrictions, and coupon usage limits.

General WooCommerce coupon settings

Configure all the basic settings of the coupon from the General tab under Coupon data.

General coupon customization settings
  • Discount type: Specify what type of discount you are offering with the coupon. You can choose any of the following:
    • Percentage discount: Deducts a percentage of the cart subtotal from the payable. For instance, if you enter ‘40’, the customer will get a discount of 40% of their cart subtotal (shipping charges and taxes excluded).
    • Fixed cart discount: A fixed discount amount will be deducted from the cart subtotal. For instance, if you want your customers to purchase items A and B but not C, offer a fixed cart discount of $10 (say) on A and B by excluding C. This way, if the customer purchases A and/or B, a discount of $10 will be deducted from their bill. However, if they have added item C to their cart, the coupon will not be applied.
    • Fixed product discount: A fixed discount amount will be deducted from the sales price of individual products satisfying the coupon conditions. For example, if the Fixed product discount on an item is $10, a sum of $10 will be deducted from the cart subtotal every time the item is added to the cart.
WooCommerce Coupon discount types
  • Coupon amount: Specify the amount (for Fixed cart and Fixed product discount) or percentage (for Percentage discount) that has to be deducted from the bill when customers purchase the products that are associated with the coupon.
  • Allow free shipping: Check the box to allow free shipping to customers using the coupon.
  • Coupon expiry date: Specify the expiration date of the coupon. Note that the coupon will expire at 00:00:00 AM on the specified date.

Usage restriction settings for coupons

The usage restriction helps you limit users/customers from applying the coupons on every item in the store. It also allows you to set up a coupon that can only be used when the cart/product satisfies certain criteria.

The Usage restriction settings contain the following components,

Usage restrictions for WooCommerce coupons
  • Minimum and Maximum spend: Specify a minimum and a maximum cart subtotal that a customer should meet to merit from the coupon. Setting minimum spending encourages users to buy more and setting a maximum effectively saves you from sabotaging your profit margin.
  • Individual use only: Use this checkbox to restrict users from using other coupons in conjunction with the current one.
  • Exclude sales items: Check this box if you don’t want to provide extra discounts on items that are currently on sale. This way, the Percentage, Fixed cart, and Fixed product discounts will only be applied to the subtotal of the items that are not on sale.
  • Products & Product categories: The coupon can only be used on the products or product categories specified here.
  • Exclude products & categories: In the case of Percentage and Fixed product coupons, the discount will not be applied to the products or product categories specified here. In the case of a Fixed cart coupon, the coupon will not be applied when a product or category specified here is added to the cart.
  • Allowed emails: Add the email addresses of the customers who should benefit from the coupon. Only the users with these email addresses as their billing addresses can use the coupon.

Usage limit settings for coupons

The usage limit customizations enable you to limit customers from excessively using coupons and also help to generate a sense of urgency. For example, a 50% discount for the first 100 customers encourages faster cart conversions and decreases cart abandonment.

Usage limit settings for WooCommerce coupons
  • Usage limit per coupon: How many times the coupon can be used before it expires.
  • Limit usage to X items: To how many individual items in the cart should the coupon be applied. For instance, if you are offering a per-item discount on several products but only want it to apply to a maximum of 3 items at a time, set the ‘Limit usage to X items’ as 3.
  • Usage limit per user: How many times an individual user can use the same coupon.

WooCommerce coupon – Customer experience

The sales and customer engagement in any WooCommerce platform are directly proportional to the user-friendliness of the platform. If the website is too complicated, customers may abandon your site and will set out to look for a better solution. This is undesirable and therefore you should always focus on the end-user experience on the platform.

For a customer to use the coupon during checkout:

  1. Add the required products to the cart.
  2. Specify the coupon code and click on Apply Coupons.
coupon application from an end-user perspective

3. The coupon discount will be deducted and the cart total will be displayed as shown.

Checkout page

The customer can then proceed to the payments page. The current process is a no-brainer and therefore is an optimal WooCommerce checkout experience.

Create coupons with Smart Coupons for WooCommerce

Smart Coupons for WooCommerce by WebToffee is a WordPress plugin suitable for online retail businesses looking for advanced coupon management features. The plugin lets you set up coupons, customize coupon appearances, manage coupon functionalities, and more. 

The WebToffee plugin is available in two versions: Basic and Pro. The basic version is a free plugin that offers features like automatic coupon association, checkout options, product giveaways, and more. For more advanced features, opt for the paid premium version. It includes store credits, gift cards, URL coupons, purchase history, cart abandonment coupons, and more.

How to create coupons with Smart Coupons for WooCommerce (Basic Version)

The coupon creation with Smart Coupons for WooCommerce is the same as that with the WooCommerce plugin. However, you will get more customizations with this plugin when compared to the default WooCommerce plugin.

Here are the extra customizations that you will have in the Coupon data panel in addition to the ones detailed in “Create coupons with the WooCommerce Plugin”.

General settings with Smart Coupons for WooCommerce

General settings with the basic version of Smart Coupons for WooCommerce
  • Coupon start date: Schedule the coupon activation with the coupon start date feature.
  • Apply coupon automatically: Check the box if you need the coupon to be automatically applied to the products/cart. Note that a maximum of 5 coupons can only be applied automatically. Additional coupons have to be manually applied by the customer.
  • Make coupon available in: Select the pages where the coupon will be displayed. Showcasing coupons on multiple pages on the site is a good technique to gain customer satisfaction as this reinforces the idea that they will benefit from the purchase.

Usage restriction with Smart Coupons for WooCommerce

Usage restrictions conditions for WooCommerce coupons
  • Product and Category conditions: Select Any, if you want the coupon to be applicable when any of the product/category conditions are satisfied. Choose All, if you want to tighten the coupon eligibility to only when all the provided product/category conditions are satisfied.
  • Minimum and Maximum quantity of matching products: The minimum and maximum quantity of the products that match the selected product or category restrictions that have to be added to the cart to trigger the coupon.
  • Minimum and Maximum subtotal of matching products: The minimum and maximum subtotal of the products that match the selected product or category restrictions that have to be added to the cart to trigger the coupon.

Usage Limits with Smart Coupons for WooCommerce

Set up Maximum discount value with Smart Coupons for WooCommerce
  • Maximum discount value: Set the maximum amount of discount that you are willing to provide on an item. For instance, you can create coupons such as ‘50% discount up to $100 on all items’.

Checkout options with Smart Coupons for WooCommerce

Checkout options with Smart Coupons for WooCommerce
  • Shipping methods: The coupon will only be applicable if the user chooses a shipment method that you have specified here. By default, you’ll have the following options: Any shipping method, Free shipping, and Local pickup.
  • Payment methods: Limit the availability of the coupon based on the payment method the user chooses. The coupon will only be applicable if the user chooses a payment method that you have specified here.
  • Applicable Roles: Limit the applicability of the coupon by specifying which user roles can reap its benefits. The available roles include Shop manager, Customer, Subscriber, Contributor, Author, Editor, Administrator, SEO Editor, and SEO Manager.

Giveaway products with Smart Coupons

Giveaway products associated with WooCommerce coupons
  • Free Products: Select a single product that you want to reward your customers free of charge. When the coupon is applied successfully, the giveaway product will be directly added to the cart. The tax and shipping charges for this item will not be exempted.

Additional coupon customizations with Smart Coupons for WooCommerce Pro

The premium version of the Smart Coupons for WooCommerce plugin offers several advanced coupon customization options in addition to the ones offered by the basic version.

It includes store credits, gift cards, giveaway offers, URL coupons (QR Code), behavior-based coupons (cart abandonment and sign-up coupons), countdown discount sales banner, and BOGO offers in addition to advanced coupon restrictions.

You can avail the following additional coupon features while creating coupons using the Smart Coupons for WooCommerce premium version.

General coupon data settings

Coupon expiry settings in Smart Coupons for WooCommerce
  • Enter coupon expiry in days: Instead of specifying the expiry date, provide the number of days the coupon is allowed to run.

Usage coupon restrictions

Advanced coupon usage restrictions with Smart Coupons for WooCommerce
  • Coupon can be used with: Select the coupons that you want your customers to redeem with the current coupon.
  • Coupon can’t be used with: Specify the coupons that customers should not use in conjunction with the current coupon.

Checkout options restrictions

Smart Coupon Checkout options
  • Restrict by country: Select Billing Address or Shipping Address. Based on your selection, only the users (billing or shipping) in the selected country will be allowed to use the coupon.
  • Country: Choose the countries where the coupon should be applicable (based on the ‘Restrict by country’ selection).

Giveaway products settings

Giveaway product customizations with Smart Coupons for WooCommerce
  • Free products: Select one or more products that are to be offered to the customers for free or at a discounted price as a reward for their purchase.
  • Quantity: Specify the number of free products that are to be added to the cart when a user qualifies for the coupon. If there are multiple giveaway products, users can choose the giveaways from among the list.
  • Giveaway discount: Select the discount percentage or discount amount that you are willing to provide on a free product. For instance, you can provide a discount of 40% or $40 on a selected free product instead of giving it away. Do not configure this option, if you want to offer the product to your customers 100% free of cost.
  • Apply tax only on discounted value: Enable this option to apply tax only on the discounted value. That is, if you provide a discount of $10 on a product worth $100, the tax will only be applied to $90 instead of $100.

Purchase History with Smart Coupons for WooCommerce

Smart Coupons for WooCommerce purchase history
  • Number of orders: Specify the minimum number of previous orders that a user should complete before this coupon is awarded. You can set up an n-th order coupon using this feature.
  • Order status: The status of the previous orders when matched with the status you specify here will account for a ‘past order’.
  • Total amount: The coupon will be awarded if the sum of the subtotals of the past orders exceeds the provided total.
  • Excluded customers already awarded: Enable this checkbox to block users who have already benefited from this coupon to use it again.

Store Credits

The Store credit in Smart Coupons for WooCommerce can be used in multiple ways. You can use it as an alternative to refunding actual money for order returns, or customers can use store credits as gift cards.

Customers can use these store awarded/bought credits to purchase products from the e-store.

Smart coupons facilitate the generation of store credits of unlimited value. These credits can be purchased by the customers for themselves or emailed as gifts to others.

With the store credit customizations in Smart Coupon, you can provide a set of predefined coupon templates to the customers. The customers while purchasing the credit can then choose the template that they would like on the store credit voucher.

Customise store credit coupon

Check out the following video to learn more about store credits in WooCommerce.

Email store credits and coupons

Email store credits and WooCommerce coupons

Using the Smart Coupons for WooCommerce plugin, you can email store credits and coupons stating the details of the voucher. The unique code enclosed in the email can be used during purchase.

The following video will give you more details on how you can send WooCommerce coupons to multiple emails.

Bulk Coupon Generation

When you have an incoming big promotion in your store and you want every single customer of yours to get a unique coupon code, generating coupons in bulk will come in handy. It’s a tedious task to create every single coupon with unique codes manually.

Smart Coupons generate coupons in bulk and send them to the customer’s email addresses. This functionality enables you to create and promote your coupons in just a matter of minutes.

Check out the following video to learn how you can generate hundreds of coupons in bulk for your store.

Cart Abandonment Coupons

Customers dropping out of purchase during the checkout phase is not a new thing. But what if I tell you that you can effectively target these customers by offering additional rewards to make them come back?

This is exactly what you can do with the cart abandonment coupons. These coupons will have the configurations of the selected master coupon and can be emailed to the customers upon cart abandonment.

Refer to the following video to learn more about cart abandonment coupons.

Creating URL Coupons in WooCommerce Store

URL Coupons are a very useful tool when it comes to marketing. It simplifies the signup and purchase actions of your customers.

The URL coupon feature enables you to generate URLs for the previously generated coupons on your website. You can even customize these URLs to automatically add certain products to the cart and apply the discounts.

The URL makes it easy to share coupons on social media and other platforms so that the customers can easily apply their coupons to their cart without visiting your website.

The ‘URL Coupons for WooCommerce’ add-on from WebToffee adds additional features like the generation of equivalent QR Codes in addition to creating URL coupons.

Wrap up

Smart Coupons for WooCommerce offers some of the most efficient coupon management options in WordPress. They are well received by WooCommerce fanatics and are used by thousands of online retail stores all over the world.

If you are a store owner struggling to find a good coupon management platform, Smart Coupons for WooCommerce is an excellent solution for you.