WordPress Coupon Manager Plugin

WordPress Woocommerce coupon manager plugin

Coupon Manager Plugin

A simple plugin with no settings or overhead. This adds “Bulk duplicate” and “Bulk delete” actions to your WooCommerce coupons admin list.

Download from WordPress.org

Generate up to 500 duplicate coupons in a single batch, copying every WooCommerce field and any meta fields generated by other plugins.

When generating, an “Advanced options” panel lets you:

  • set the generated code length (3–96 characters),
  • override the expiry date, and
  • optionally remove email restrictions so the new coupons can be used by anyone.

A “Delete all unused” button next to the list filter removes every coupon that has never been used, after a confirmation dialog showing the count and a short countdown.

This plugin is inspired by Coupon Bulker, a useful bulk coupon duplicator, that unfortunately has a number of unresolved bugs, legacy boilerplate, and inefficient database queries. It hasn’t been tested or updated in three years, so I decided to duplicate and expand on the features, fix the bugs, and build the plugin using modern coding methods and WordPress functions.