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.
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.
