discount sale
  • Days
  • Hrs
  • Mins
  • Secs
20% Off

Use coupon code 'SDS20' Limited Offer!!

How To Bulk Generate Coupons In WooCommerce

How to Bulk Generate WooCommerce Coupons?

AI Summary

Creating a handful of coupons in WooCommerce is easy. But what if you need hundreds of unique coupon codes for a seasonal campaign, customer rewards, email promotions, or a large giveaway?

Creating each coupon manually would take far too much time. That’s where bulk coupon generation comes in.

With the right WooCommerce coupon generator plugin, you can create hundreds or even thousands of unique coupon codes at once, configure discount rules and usage restrictions, add them directly to your store, export them as a CSV file, or email them to customers.

In this guide, we’ll show you how to bulk generate WooCommerce coupons using WebToffee’s WooCommerce Coupon Generator plugin and configure them for your promotional campaigns.

Let’s get started!

How to Bulk Generate WooCommerce Coupons? Step-by-Step Guide

Bulk generating coupons in WooCommerce is straightforward with the right plugin. You can create multiple unique coupon codes at once and configure their discount values, usage restrictions, expiration dates, and redemption limits based on your campaign requirements.

Follow the steps below to bulk generate coupons in WooCommerce:

Step 1: Install and Activate WooCommerce Coupon Generator

  • After purchasing the WooCommerce Coupon Generator plugin from WebToffee, log in to your WebToffee account and download the plugin zip file.
  • Then, from your WordPress dashboard, go to Plugins > Add New > Upload Plugin, select the downloaded zip file, and click Install Now.
  • Once installed, click Activate to enable the plugin on your WooCommerce store.

Step 2: Configure Coupon Generation Settings

Once the plugin is active, head to Marketing > Generate Coupons from your WordPress dashboard. This is where you’ll set up how your coupons are created and distributed.

Create Coupons and Add to Store

Under the Actions section, decide what should happen once the coupons are generated. You get three options, and you can select more than one:

  • Add to store: Automatically adds the generated coupons to your WooCommerce store so they’re ready to use right away.
  • Export as CSV: Downloads all generated coupons as a CSV file, handy if you want to share them with a partner or import them elsewhere.
  • Email to the recipients: Sends the coupons directly to selected users via email.

Next, under Select coupon recipients, choose who’s eligible to redeem the coupons:

Step 3: Configure Coupon Settings

Go to Coupon Settings tab and set up the coupon general settings.

  • Choose from Percentage discount, Fixed cart discount, or Fixed product discount, depending on the kind of promotion you’re running.
  • Enter the discount value. For a percentage discount, entering 15 means every coupon knocks 15% off.
  • Set a date after which the generated coupons stop working, useful for keeping promotions time-bound instead of open-ended.
  • Add a custom prefix and suffix around the auto-generated code. For example, setting the prefix to “WT” and suffix to “26” turns a generated code into something like WT-xhdfku-26, handy for keeping campaigns identifiable at a glance.
  • Set how many characters the randomly generated portion of the code should have. Shorter codes are easier for customers to type in manually, longer ones reduce guessability.
Configure Coupon General Settings

Once you’ve configured the General settings, move on to the Usage restriction and Usage limits tabs to fine-tune eligibility and redemption limits before generating the coupons.

Step 4: Set Usage Restrictions and Limits

Still within Coupon settings, switch to the Usage restriction and Usage limits tabs to control exactly how and when your bulk-generated coupons can be redeemed.

  • Go to the Usage restriction tab and set a minimum cart total required to use the coupon, and optionally a maximum spend cap. For example, setting minimum spend to 100 means the coupon only applies to orders of that value or more.
  • You can also mark the coupon as individual use only, so it can’t be combined with other active coupons on the same order, and choose to exclude sale items so the discount doesn’t apply to products already on sale.
  • You can also configure the rest of the options like restricting or excluding the coupon by specific products, product categories, or product brands, depending on how your store’s catalog is structured.
Set Usage Restrictions for Bulk Generated Coupons
  • Now go to usage limits tab and set limits on how many times a single coupon code can be redeemed in total, across all customers, or leave it blank for unlimited usage.
  • You can also restrict the discount to apply to only a set number of qualifying items in the cart instead of all of them, and set a usage limit per user to cap how many times one customer can use the coupon.
Set Usage Limits for WooCommerce Coupons
  • Click on Generate Coupons to generate the coupons.
Coupons Generated Successfully Popup

And That’s it! 🎉 You will see a popup saying coupon generated successfully.

Click on the View coupons button, and you will see the new coupons added on your store.

Bulk Generated Coupons added to WooCommerce

Frequently Asked Questions

Can I bulk generate coupons without a plugin?
WooCommerce doesn’t have a native bulk coupon generator built in. You can create coupons one at a time from Marketing > Coupons, but for anything beyond a handful of codes, you’ll need a plugin like WooCommerce Coupon Generator to avoid manually creating each one.

How many coupons can I generate at once?
The WooCommerce Coupon Generator plugin lets you generate a large batch of unique coupon codes in a single run, entering the exact number you need in the “Number of coupons to generate” field. This works well for seasonal campaigns, giveaways, or influencer partnerships where you need hundreds or thousands of distinct codes.

Can I email the generated coupons directly to customers?
Yes. Under the Actions section in Step 2, selecting “Email to the recipients” sends the generated coupons straight to your chosen recipients without you having to export and send them manually.

What’s the difference between usage limit per coupon and usage limit per user?
Usage limit per coupon caps how many times a single code can be redeemed across all customers combined. Usage limit per user caps how many times one specific customer can use it. If you’re running a one-time promotion and want to prevent repeat redemptions from the same buyer, set a usage limit per user instead of relying on the per-coupon limit alone.

Can I restrict bulk-generated coupons to specific products or categories?
Yes, under the Usage restriction tab, you can restrict or exclude coupons by specific products, product categories, or product brands, depending on how your store’s catalog is organized. This is useful if you only want the discount applying to a particular product line rather than your entire store.

Do bulk-generated coupons expire automatically?
Only if you set an expiry date. In the Coupon Settings tab, you can specify a coupon expiry date so the generated codes stop working after a set date, which helps keep time-bound promotions from running indefinitely.

Can I export the generated coupons instead of adding them to my store right away?
Yes. Selecting “Export as CSV” under Actions in Step 2 downloads all generated coupons as a CSV file. This is handy if you want to import them into a different store or hand them off to a partner rather than adding them directly.

Conclusion

Bulk generating coupons in WooCommerce can save you considerable time, especially when running large-scale promotions, loyalty campaigns, or customer giveaways.

With WebToffee’s WooCommerce Coupon Generator plugin, you can create multiple unique coupon codes in one go, customize their discount rules and usage restrictions, and add them directly to your store. You can also export the generated coupons as a CSV file or send them directly to customers via email.

We hope this guide helped you easily bulk generate coupons for your WooCommerce store. If you have any questions, let us know in the comments below.

Article by

Shesna is a technical content writer for WebToffee. She is familiar in working closely with the SMEs to break down complex technical information into a concise, easy to understand manner.

Comments (3)

Got any query? Please leave a comment or reach out to our support

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

Google Preferred Source

Bulk Generate Coupon Codes in No Time