WooCommerce Coupon Generator & Importer WooCommerce Coupon Generator & Importer Pro

WooCommerce Coupon Generator & Importer Pro lets you generate coupons in bulk and then download a list of generated coupons in a CSV file. It’s great for marketing partnerships with companies such as Groupon, and great for any other situations where you need a big set of unique coupon codes for online or print marketing.

This powerful plugin lets you generate coupons in bulk and export them CSV, you can also import coupon codes from a CSV directly into WooCommerce.

When generating coupons you simply create what we call a “coupon generator set” which is a collection of coupons settings that define the coupons you want to generate. Each generator set has a title, description, and coupon settings (the same coupon settings you find in WooCommerce coupons), plus a field that lets you define a simple coupon code template. So for example, the coupon template lets you define a prefix and/or suffix. With that done, save your generator, then enter the number of coupons to generate and click the “Generate coupons” button. That’s all there is to it.

With that done you can then download the list of generated coupons in a CSV format.

And, you can create as many generator sets as you need, and reuse the generator sets any number of times. The plugin keeps track of which sets of code were created with each use. So for example, generate 1000 codes today, the come back 3 months from now and generate another 7500 codes – or however many you need. Each set has a date / time stamp so you can clearly see when a set of codes was generated.

Create as many unique coupon generator sets as you need. Each set can be used to generate any number of coupons.

See the larger screenshots below for details. And give us a call if you have any questions.

This first screenshot shows a list of coupon generators that you’ve configured and saved. You can edit or delete, adjust settings, and reuse them as often as you need.

WooCommerce Coupon Generator - Quick view of your coupon generators
WooCommerce Coupon Generator – Quick view of your coupon generators


The next screenshot shows a coupon generator configuration screen. You can set a title and description (for your reference only), and set the coupon parameters of all coupons to be generated. The overall coupon settings are exactly the same as those used by WooCommerce when you manually create coupons.

In the right sidebar you see a “Generate Coupons” box. In that area you enter the number of coupons to create, click the “Generate Coupons” button, and the plugin will begin creating coupons. As the creation of coupons progresses you see status updates in the green progress bar and the info box below the bar. This helps you know when coupon creation is complete.

Below the Generate Coupons box you see the Coupons Sets box. It lists each batch of coupons created with this particular generator configuration, the date the coupons were create, and the number of coupons created in the set. When you click on the blue date link for a set the plugin downloads a CSV file of the coupon codes to your computer.

WooCommerce Coupon Generator - Settings
WooCommerce Coupon Generator – Settings


You may want to also look at our WooCommerce Super Coupons extension – it’s a great accompaniment!

As with all our plugins, you get great support via email or phone.

Compatibility: WooCommerce 3.0 and newer

Current version: 2.5


We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!

Version 2.5 - June 20, 2023

	PHP 8.1 compatibility
	High performance order system (HPOS) compatibility

Version 2.4.11 - March 16, 2022

	WooCommerce 6.x compatibility 
	Added "description" field to coupon generator settings

Version 2.4.10 - September 18, 2020

	Instantiate an empty coupon object when loading coupon fields into a generator pages, this helps with other custom coupon plugins. 

Version 2.4.9 - January 22, 2020

	Ensure parameters are passed with coupon actions for the settings

Version 2.4.8 - July 29, 2019

	Updated coupon use limit action call to be compat with WC 3.x

Version 2.4.7 - April 10, 2019

	Added new setting to control the auto-generate code's maximum length
Version 2.4.6 - April 30, 2018

	Added compatibility with Super Coupons
Version 2.4.5 - April 3, 2018

	Ensure expiry date compatibility with Super Coupons
Version 2.4.4 - June 30, 2017

	Ensure that the generator coupon title is saved in WC 3.x

Version 2.4.3 - May 3, 2017

	WooCommerce 3.x support

Version 2.4.2 - September 6, 2016

	Updated progress logging and message display to make the progress and end status clearer as to what took place

Version 2.4.1 - April 20, 2016

	Updated processing to ensure that generating large batches of coupons results in one single CSV export file

Version 2.4 - March 2, 2016

	Added Ajax support to help with high numbers of coupons all in one batch
	Updated coupon generator settings to take advantage of WooCommerce UI elements
	Removed support for WC 2.0 and earlier - WC 2.1 or newer is now required

Version 2.3.12 - February 18, 2015

	Updated to use Select2 javascript for coupon definition field selections

Version 2.3.11 - October 15, 2014

	Tweaked import routine to surpress harmless PHP warning message

Version 2.3.10 - October 14, 2014

	Added importer support for "Limit Usage to X Items" field

Version 2.3.9 - October 8, 2014

	Updated file loading for WooCommerce 2.2.x

Version 2.3.8 - October 2, 2014

	Added support for WooCommerce 2.2 where class files were moved

Version 2.3.7 - March 15, 2014

	Fixed post type name in the new upater function

Version 2.3.6 - March 14, 2014

	Fixed query that updates codes to lower case

Version 2.3.5 - March 14, 2014

	Update all coupon codes to lower case. Fixes issued caused by changes in WooCommerce
Version 2.3.4 - February 18, 2013

	WooCommerce 2.1 compatibility
Version 2.3.3 - March 24, 2013

	- Fixed a condition where generator post titles are being converted to lowercase by WooCommerce

	- Fixed coupon titles were not handled correctly due to changes in WordPress and WooCommerce

Version 2.3.2 - March 18, 2013

	- Updated to fix permission issues
Version 2.3.1 - March 6, 2013

	- Updated to support WooCommerce 2.x
Version 2.3 - January 4, 2012

	Updated to support automatic updates
Version 2.2 - December 18, 2012

	- Added CSV import feature

Version 2.1 - October 24, 2012

	- Initial public release

Ask a Question:


From: 50.00 / year

Generate coupons in batches for Groupon, flyers, etc., or if you need to you can import batches of coupons.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.