Want to make a coupon site in WordPress?
Coupon sites allow customers to find discounts and deals online while you make money with affiliate commissions.
In this tutorial, we’ll show you how to easily create a coupon website in WordPress without any special skills.
What is a Coupon Site?
A coupon website is an affiliate marketing site that helps customers find coupons and deals. It is a popular online business idea that has been expanding rapidly as online shopping is becoming more popular.
These websites make money online with affiliate marketing and partnerships. Basically, they earn a commission each time a user makes a purchase using their coupon code or clicking on their affiliate link.
That being said, let’s see how you can easily make a coupon website in WordPress and grow it successfully.
Getting Started with Your Coupon Website
To make a coupon website you’ll need a domain name and a web hosting account.
A domain name is what users will type in their browsers to reach your site (example: wpbeginner.com). A web hosting account is where all your website files are stored.
Setting up a Coupons Site in WordPress
First thing you need to do is install and activate the WP Coupons plugin.
Upon activation, you can navigate to Coupons » Add New page to create your first coupon. Simply provide a title for your coupon and then a long description in the content area.
Below the editor, you’ll notice a ‘WP Coupons Details’ box. This is where you’ll add your coupon code, affiliate URL, call to action, expiration date, etc.
Lastly, you need to set a featured image for your coupon. We recommend using the same size images for all your coupon featured images to ensure that your coupon grid layout looks perfect.
Once you’ve done, you can save your changes or publish your coupon.
After you have added a few coupons you can visit the coupons archive to view all your coupons. WP Coupons will automatically create a coupon page on your WordPress website. It is generally located at a URL like this: https://example.com/coupons/
You can also click on the title of a coupon to view the single coupon page with a longer description.
Displaying Coupons on Your WordPress Website
By default, WP Coupons enables you to use the coupons archive template to display all your coupons at once.
However, the default template may not work well with your WordPress theme, or you may simply want to show your coupons on some other page.
To disable the default coupon archive page, simply visit Settings » WP Coupons. Under the Coupon Archive tab, switch off the ‘Enable Custom Template’ option.
Now you can use the
[wp_coupons] shortcode anywhere on your WordPress website to display all your coupons.
Simply edit a blog post or page where you want to display your coupons grid. On the post edit screen, click on the (+) add block button and the shortcode block to your content area.
Then, copy and paste the
[wp_coupons] shortcode inside the block settings.Remember to update or publish your changes.
Here is how it looked on our demo site:
Displaying Individual Coupons in a Post or Page
WP Coupons also makes it super easy to display a single coupon inside your WordPress posts and pages. This feature is useful when you are writing content to promote a specific product or partner.
To display a single coupon, you need to navigate to Coupons » Coupons page and click on the Edit link below the coupon that you want to add to a post or page.
On the Coupon edit screen, scroll down to the ‘WP Coupons Details’ box and you’ll see a shortcode at the bottom right corner of that section. You’ll need to copy this shortcode.
Then you need to edit the post or page where you want to display the coupon. On the post edit screen, click on the (+) add block button and then select the Shortcode block.
Continue and paste the shortcode you copied earlier and save your post / page. You can now preview your content to see your individual shortcode in action.
Displaying Coupons in a Sidebar Widget
WP Coupons provides two ways to display coupons in WordPress sidebar widgets.
To display a random coupon in your WordPress sidebar, you can visit Appearance » Widgets page and add the ‘WP Coupons Widget’ to your sidebar.
You can make a title for your widget and then click on the Save button to store your changes.
You can now preview the widget on your website to see it display a random coupon in the sidebar.
If you want to show specific coupons in your WordPress sidebar, then you can use the shortcode method.
Simply add the ‘Text’ widget to your WordPress sidebar and then add the
[coupon id="19"] shortcode in the text area.
Make sure to replace id with the ID of the coupon that you want to display. You can find a coupon shortcode by simply editing the coupon, as shown earlier in this guide.
To display several coupons in your sidebar, you can add multiple shortcodes with the coupon IDs. Here is how it looked on our test website.
Changing The Style of Coupons
WP Coupons offers limited options to choose colors and styles for coupon grids and panels.
You can find them by going to Settings » WP Coupons page and switching to the Style Options tab.
From here, you can select colors and font sizes to match your WordPress theme or design requirements.
Once you’ve done, remember to click on the Save changes button to store your settings.
Managing and Growing Your Coupons Site
There are tons of affiliate marketing tools and plugins that you can use to manage and grow your coupon website.
Here are some of the essential tools that you’ll need.
1. Pretty Links Pro
Pretty Links Pro is a WordPress affiliate links manager plugin. It enables you to shorten the long ugly affiliate URLs into short and clean URLs.
It also lets you easily track, group, sort, and manage your affiliate links. It is a huge time-saver for affiliate marketers.
For example, if you promote a partner on multiple locations on your website and they suddenly change their affiliate links, then you can simply update the link at one location and it will be automatically updated everywhere else.
MonsterInsights is the best Google Analytics plugin for WordPress available. It shows you where your users are coming from and what they do when visiting your website.
It also lets you easily set up conversion tracking on your website so you can make data-based decisions to grow your business.
For example, you can see which coupons get more clicks and which coupons get views but no clicks. You can then improve those coupon deals to boost their click-through rate.
OptinMonster is the #1 conversion optimization software in the market. It enables you to easily convert website visitors into subscribers and customers.
OptinMonster gives you incredibly powerful tools to promote coupons and deals across your website. It comes with lightbox popups, countdown timers, header and footer banners, slide-in popups, spin-to-win popups, etc.
All of these tools help to promote coupons and deals on your website, so you can improve your conversion rate and grow your affiliate revenue.
We hope this article has helped you learn how to easily create a coupon site in WordPress.