
Would you like to automatically delete users with no purchase history? Then, this plugin is for you.
This WordPress plugin takes care of users with no orders without you having to click a button or do anything. You just install and activate the plugin. That’s all.
Keep your WooCommerce user list tidy and up-to-date with the “Auto Delete Users With No Orders” plugin, which automatically removes users who haven’t made any purchases. Reduce clutter, improve performance, and maintain a more accurate user database effortlessly.
The plugin only deletes Users with customer roles. Administrators will not be deleted.
Pricing
- Lifetime Updates
- Lifetime Support
- 1 Site
- 7 days money-back guarantee *
* 100% refund when the product had a bug/problem I couldn’t resolve.
* Checkout and Payment are processed from Freemius – the reseller of the plugin.
Have pre-sale questions? Contact Me.
How does the plugin work?
The plugin automatically deletes users who have not placed any orders. It uses the Action Scheduler to schedule the deletion. Every hour it checks if any user does not have an order. Then it deletes 10 users in an hour. So, you won’t be facing timeout in case of large number of users.
You can see the tasks in WooCommerce > Status > Scheduled Actions, search for “auto_delete_users_with_no_orders”.

Settings
Absolutely, not required.
Are you looking to automatically delete old orders to clean up your database? Then, there’s the plugin for you, WC Auto Delete Old Orders – a simple set-and-forget plugin.