Are you wondering how to give discounts to your customers on your eCommerce website?

Well, you can easily offer discounts by using coupons.

Coupons are unique codes that you can create on your website, to offer discounts to customers.

Let us see, how to add coupons to your E-commerce website in a step-by-step process.



The coupon codes are entered by customers to avail a discount when checking out as shown in the example below.

How-to-create-coupons-in-your-Ecommerce-site-before-and-after-result

Before we get started with this tutorial, you will need to have a WordPress website with WooCommerce installed. If you don’t have an eCommerce website yet, you can watch our video here to get started.



Now that you have your own website, let’s add coupons to your e-commerce website. This article will be split into three parts,

  1. Enable the coupon feature on your website
  2. How to add coupons to your e-commerce website
  3. How to Customize coupons on your website

Enabling the coupon feature on your website

Step 1: Open the WooCommerce settings

In your WordPress dashboard under the WooCommerce menu click on Settings.

WooCommerce settings

Step 2: Enable use of coupons

In the WooCommerce settings page scroll down and check “Enable the use of coupon codes” then click on Save Changes.

Enable the use of coupon codes

Notice the changes in your cart page after enabling the coupons option.

before and after update

Preview of cart page without coupons option enabled

Adding coupons to your e-commerce website

Step 1: Open the coupons page

In your WordPress dashboard under the WooCommerce menu click on Coupons.

Open WooCommerce coupons

Step 2: Start creating a new coupon

On the coupons page click on Create your first coupon

Create your first coupon

Step 3: Enter the coupon code

On the Add new coupon page, there are a few options you will need to configure.

First, you will need to enter the code that you want to use for your coupon. We are going to use ‘MYCOUPON’.

This will be the coupon code your customers will have to enter to get the discount.

add coupons to your e-commerce website

Step 4: Select the discount type

Under the discount type dropdown, you will find 3 options Percentage discount, Fixed cart discount and a Fixed product discount.

Choose Discount type

We will look at how you can set up each discount type and how it works in the front-end.

Step 4.1: Setting up percentage discounts

If you choose this option, your customers will get a fixed percentage discount based on their bills. For example, if you set a 10% discount, and your customer’s bill is $100 they will get a $10 discount.

From the discount type drop-down, choose Percent discount.

Then in the coupon amount field enter the percentage of discount that you want to give. For example, if you want to give a 10% discount enter 10.

Click on Publish once done.

Create coupon

Now in the front-end of the website, on the cart page enter the coupon code ‘MYCOUPON’ and click on Apply Coupon.

Here is a preview of our cart in the front end. You can see that the discount has been applied.

Discount applied

Step 4.2: Setting up fixed cart discounts

In this case, your customers will get a fixed amount discount. For example, if you set a $20-dollar discount, and your customer’s bill is $100 they will only pay $80.

The discount will always be the amount you set, no matter the cart value.

From the discount type drop-down, select Fixed cart discount.

In the coupon amount, enter the amount of discount you would like to offer. For example, if you would like customers to get $20 off their cart, enter 20.

Then click on Publish. 

Fixed cart discount

Now in the front-end of the website, on the cart page enter the coupon code ‘MYCOUPON’ and click on Apply Coupon.

Here is a preview of our cart in the front end. You can see that the $20 discount has been applied.

Apply coupon

Step 4.3: Setting up fixed product discounts

In this case your customers will get a fixed discount amount for each product. For example, if you set the product discount at $5 per product, and your customer buys 2 products they will get a $10 discount, if they buy 3 products, they will get a $15 discount and so on.

From the discount type dropdown select Fixed product discount.

In the coupon amount enter the amount of discount you would like to offer. For example, if you would like customers to get a $5 discount for every product purchased enter 5.

Then click on Publish.

Publish coupon

Now in the front-end of the website, on the cart page enter the coupon code MYCOUPON and click on Apply Coupon

Here is a preview of our cart in the front end. You can see that the $15 discount has been applied as we have 3 products in our cart.

Discount displayed with the product

How to Customize Coupons

1. Setting the minimum amount to avail the discount

You can set a minimum amount a customer has to spend in order to avail the discount.

For example, if your minimum amount is $100 and a customer purchases an item worth $90 they will not be able to avail the discount.

Go back to the coupons page and click on Usage Restrictions.

Enter the minimum amount that the customer should spend to avail the discount. For example, we have entered $200.

Then click on Update.

Usage restriction on coupon

Now if we go to the cart page and enter the coupon code and click on Apply Coupon, you can see that the customer is notified the minimum spend for the coupon is $200.

The customer, therefore, needs to purchase more products or they will not be able to avail the discount.

Minimum spend for coupon

2. Giving discounts on selected products

Sometimes you may only want to give discounts on some products and not all products in your store.

You can restrict which products customers can avail the discount on.

Go to the coupons page, click on Usage Restrictions and in the products field enter the name of the products for which you would like the discount to be offered. Click on the product to select it.

Then click on Update.

For example, we want the discount only to be offered on the Black Coffee Mug.

Update after the changes

Now if we go to the front end of our website, in the example below, you can see the 10% discount has only been applied to the Coffee Mug and not the T-shirt.

Discount offered on product

3. Restricting the number of times a coupon can be used

You can restrict the number of times a customer can use a coupon.

For example, if you only want each customer to use the coupon once only.

Go back to the coupons page, click on Usage limits, in the usage limit per user section enter 1. Then click on Update.

This will ensure the coupon can only be used once by one user.

Usage limits per user

If the customer now completes an order by clicking checkout, if they come back to buy more products, and try to use the coupon code, they will see a notification saying Coupon usage limit has been reached as shown below.  

Coupon usage limit reached message

4. Setting the number of times a coupon can be used

Suppose you only want the coupon to be used 100 times and no more than that.

Go back to the coupons page, click on Usage limits, and in the usage limit per coupon field enter 100. Then click on update.

Set the number of times a coupon can be used

This coupon will now only be used for the first 100 times.

5. Adding an expiry date for the coupon

Suppose you only want the coupon to be used before a certain date.

Go back to the coupons page, click on General and in the coupon expiry date section enter a relevant date.

Then click on Update.

Add expiry date for coupon

In the above example, the coupon will now only be available for use before 31st May 2020.

You should now be familiar with the process for creating coupons and displaying them on your website.

Now we will look at how you can display the coupons on your website to let your customers know about the discount. Here is a step by step guide.

Display coupons on your website

HOW TO DISPLAY COUPONS On Your Website?

Step1: Create an account on convertful

Visit https://convertful.com and click on GET STARTED FOR FREE

Convertful homepage

Select the free plan and click on GET STARTED

Convertful pricing


Enter your email and click on Create Free Account

Enter email and create free account

Enter the code that you receive in your email and click on Verify

Verify with the code

Enter your name, username, password and click on Continue

Enter details and click Continue

Enter your site’s address, select WordPress from the site platform and select eCommerce from the category. Then click on Add Site.

Add your website to convertful

You will then need to connect your website to your account. As shown below it can be done in 2 ways. The first way, through the WordPress plugin is easier.

Connect your WordPress website

Step 2: Installing the Convertful plugin

In your website’s dashboard, under the plugin’s menu click on Add New

Add new Plugin

Search for the Convertful plugin and click on Install Now

Search for Convertful plugin and Install it

Click on Activate

Activate the installed plugin

Step 3: Connecting your website to Convertful

After activating the plugin, you will see the following screen. Click on Connect to Convertful

Connect to convertful

You will get the following notification. Click on Approve

Approve to exchange your website data

Method 1: Use an exit intent popup

In this method, when a user tries to leave your website they will see a pop-up notifying them of the discount available. An example of the pop-up is shown below.

Exit intent popup

This will encourage users to complete their purchases and not leave without purchasing.

Step 1: Create a widget

Once you have connected your website to convertful you will now need to create a widget.

Click on Create Widget.

Using a widget you can create the form that will show the discount code on your website.

Create a widget

You will get this page where we have different types of forms that you can add to your website.

You can choose any form that you like.

We have chosen the second form. Click on Create Pop-up

Create Popup page

Step 2: Customizing the form

This is how the form will look like on our website.

Customize the form

You can see the form has 2 pages.

Form has two pages initially

If the visitor clicks on Apply Discount, they will see this page. The page has a sample coupon code.

Sample coupon code

You will need to change this to your coupon. Simply click on it and enter your coupon as shown in the example below.

Enter your own coupon

Step 3: Displaying the form on our website

At the top of the page click on display rules

Display rules for the coupon

Here you can see different options for displaying your form. Suppose you want to display your form when a visitor tries to leave your website.

Click on A visitor intends to leave and click on Save Changes. 

Different options to show coupon on the website
Active to activate the coupon

Finally, we need to activate the form. Toggle the Inactive button and make it Active. 

Now if a customer visits your website and tries to leave it they will see the form. An example is shown below.

Example of coupon popup when a customer leaves the website

Method 2: Adding a countdown timer with the coupon to your homepage

In this method, a countdown timer with a message showing the discount will be displayed at the bottom of your homepage. This will show to all visitors and let them know of the discount.

 An example of the countdown timer is shown below.

Countdown timer for coupon

Step 1: Create a widget

Go back to convertful and click on Create Widget

Create a widget

From the deadline bars group at the bottom of the page select the first one and click on Create Floating Bar.

Select Floating bar

Step 2: Customize the form

Click on the timer to change it. Then edit it from the left hand section.

Customize the form

Click on the green button to change the text and edit the text from the left-hand section as shown.

Edit the left-hand side menu

Step 3: Displaying the form

Click on the Display Rules tab at the top. Here you can see a few options for displaying the form on your website.

You can select any option, most are self-explanatory.

We have selected: A visitor scrolls more than 5 percent of a page. In this case when a visitor scrolls down, using their mouse on any page on your website, they will see the form. If they leave the website without scrolling they will not see the form.

Click on Save Changes

Then toggle the inactive button to activate the form on your website.

Visitor scrolls five percent of page

Now if your visit your website you should be able to see the form

Form visible on website

Method 3: Ask customers for an email ID to get a discount

In this method, customers will be required to enter their email ID in order to see the discount coupon.

This can help you collect your customers emails and you can use these to keep in touch with them. They can also come in handy when you want to send newsletters to customers, for example, informing them of new products and services.

Here is how the form will look like on your website.

Ask customer for Email

Once a visitor enters their email and clicks on Get the discount they see the discount coupon shown below.

get the discount for customers

Step 1: Create a widget

Go back to Convertful and click on create widget.

Create convertful widget

On the next page there are several form designs that you can select from.

 Under the Welcome Discounts section, we have selected the last one. You can select any that you wish.

Click on Create Floating Bar

Create Floating bar

Step 2: Customize the form

This form also has 2 pages.

The visitor will first see the page shown below.

Customize the form

If they enter their email ID and click on Get the Discount they will see the next page shown below.

Message after user enters Email ID

You can edit this text by simply clicking on it and editing from the left-hand section.

Edit the text

Step 3: Display the form on your website.

Click on the Display Rules tab at the top. Here you can see a few options for displaying the form on your website.

You can select any option.

We have selected: Time on page is at least 0 seconds

Click on Save Changes

Then toggle the inactive button to activate the form on your website.

Customize display settings

Now if you visit your website you should be able to see the form at the top of your website.

Form is visible at the top of website

Conclusion

And this is how you can easily add coupons to your e-commerce website and display them on your site.

With WordPress, you can easily create a mobile app for your eCommerce website. Check our video tutorial on how to turn your website into a mobile app.



As an eCommerce business owner, we know how much difficult it is to increase sales and user experience. But, with WordPress plugins, you can increase your sales & customer experience. So, we made a list of 15 must-needed plugins for every ecommerce website that helps you in boosting sales & revenue.

And for more such video tutorials on customizing your eCommerce website, subscribe to our YouTube channel.



Frequently asked questions (FAQs)

1. What is a coupon code?

Coupon codes are discount codes that you can use for online or in-store shopping.

2. How do I enable coupon codes in Woocommerce?

1.Open WooCommerce settings in your WordPress dashboard

2.Check “Enable the user of coupon codes” and click on save changes.

3. How to display coupons On Your Website?

1. Create an account on Convertful
2. Installing the Convertful plugin
3. Connect your website to Convertful
4. Create your popup form
5. Display it on your website

Nithin Jawahar
Nithin Jawahar
9 Comments
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

 

Image of Srinivas Chukka
Srinivas Chukka

Very very easy to use and excellent looking coupons website in India. I adore the manner in which you compose this article. Much obliged to you for imparting this awesome post to us.Y

Image of Swarna Rajan
Swarna Rajan

Thank you, Srinivas. We are glad you found our article helpful. 🙂

Image of SOUHARDYA
SOUHARDYA

I WAS SEARCHING THIS COUPON CODE AND REDEEM CODE RELATED STUFF FOR LONG . THANKS A LOT

Image of Everett
Everett

Very good article. I’m facing some of these issues as well..

Image of Karthik Tatikonda
Karthik Tatikonda

We are glad that this blog helped you, Everett. 😁

Image of Sunil
Sunil

I want to start eCommerce website.

I have product catalogue with price.

How much cost required for creating fully loaded eCommerce website?

Image of Karthik Tatikonda
Karthik Tatikonda

Hi Sunil, You can create an E-commerce website for free, you just need to pay for domain & hosting. To create an e-commerce website, please follow the steps mentioned in this video: https://www.youtube.com/watch?v=8wA6uPEu9hM 😁

Image of Ned
Ned

Very well done & written.

Image of Karthik Tatikonda
Karthik Tatikonda

We are glad that this blog helped you, Ned. 😁