Title: CleanVerify for WooCommerce
Author: FahimMurshed
Published: <strong>September 10, 2026</strong>
Last modified: September 11, 2026

---

Search plugins

![](https://ps.w.org/cleanverify-for-woocommerce/assets/banner-772x250.png?rev=3690603)

![](https://ps.w.org/cleanverify-for-woocommerce/assets/icon-256x256.png?rev=3690603)

# CleanVerify for WooCommerce

 By [FahimMurshed](https://profiles.wordpress.org/fahimmurshed/)

[Download](https://downloads.wordpress.org/plugin/cleanverify-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/cleanverify-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/cleanverify-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/cleanverify-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/cleanverify-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/cleanverify-for-woocommerce/)

## Description

**CleanVerify for WooCommerce** is a high-performance optimization and account security
suite designed for WooCommerce store owners. It keeps your customer database lean,
fast, and free of fake signups, spam registrations, and abandoned zero-order accounts.

Over time, online stores accumulate thousands of dormant customer accounts generated
by spam bots, disposable email signups, abandoned carts, or test registrations. 
These accounts bloat your database, slow down order queries, skew marketing analytics,
and increase hosting overhead. CleanVerify provides an intuitive, high-aesthetic
wp-admin dashboard that gives you total control over account maintenance and verification.

### 🚀 Free Features (Included in Core)

 * **Zero-Order Customer Detection:** Accurately filters customer-role accounts 
   that have never completed a purchase, cross-checking both User ID and guest billing
   emails.
 * **Configurable Age Buffer:** Filter candidates by account age (e.g. older than
   30, 60, or 90 days) with 1-click quick presets so recent shoppers are never touched.
 * **Instant CSV Export:** Export filtered or selected customer data to CSV with
   UTF-8 BOM encoding for seamless compatibility with Microsoft Excel and Google
   Sheets.
 * **Multi-Account Bulk Actions:** Select individual accounts or bulk-select all
   candidates for swift, controlled management.
 * **Role Safety Shield:** Hardcoded protection ensuring Administrators, Editors,
   Authors, and Shop Managers are never flagged or accidentally modified.
 * **Modern Responsive Dashboard:** Clean, intuitive card-based user interface with
   instant tab switching and smooth interactions.
 * **Instant Client-Side Tab Navigation:** Seamlessly switch between dashboard views
   with zero page reloads and browser history support.
 * **Enterprise Security Standards:** Built strictly with WordPress security best
   practices, strict nonce validation, `delete_users` capability checks, and confirmation
   barriers.
 * **100% Zero Remote CDN Dependencies:** Completely self-contained local assets,
   SVGs, and styles with zero external CDN calls.

### ⚡ PRO Features (CleanVerify Pro)

Upgrade to **CleanVerify Pro** to unlock enterprise-grade spam protection, automated
background maintenance, account recovery, and privacy compliance:

 * **Cloudflare Turnstile Anti-Spam:** Block malicious bots and fake account spam
   at WooCommerce registration, checkout, and login with privacy-first Cloudflare
   Turnstile CAPTCHA.
 * **Disposable & Temporary Email Shield:** Automatically detect and block throwaway
   email services (10minutemail, Mailinator, GuerrillaMail, and 500+ disposable 
   domains) during registration.
 * **One-Time Passcode (OTP) Email Verification:** Require customers to verify their
   email address via a secure 6-digit verification code before account activation
   or first checkout.
 * **Automated Background Cron Pruning:** Set it and forget it. Schedule automatic
   daily, weekly, or monthly background cleanup tasks without manual intervention.
 * **Quarantine Trash Bin (30-Day Soft-Delete & Restore):** Safely move pruned customers
   to a 30-day quarantine bin before permanent removal, with instant 1-click account
   and meta restoration.
 * **GDPR & CCPA Account Anonymization:** Pseudonymize and mask personal data (names,
   emails, addresses, phones) while preserving historical order analytics and financial
   reporting integrity.
 * **Comprehensive Audit Trail & Activity Logs:** Track all verification events,
   deletions, restorations, and blocked bot attempts in a dedicated admin audit 
   log.

## Screenshots

[⌊CleanVerify Customer Cleanup Dashboard with real-time metrics and presets.⌉⌊CleanVerify
Customer Cleanup Dashboard with real-time metrics and presets.⌉[

CleanVerify Customer Cleanup Dashboard with real-time metrics and presets.

[⌊CleanVerify Pro Anti-Spam & Automated Background Maintenance.⌉⌊CleanVerify Pro
Anti-Spam & Automated Background Maintenance.⌉[

CleanVerify Pro Anti-Spam & Automated Background Maintenance.

[⌊Quarantine Trash Bin with 1-Click Customer Account Restoration.⌉⌊Quarantine Trash
Bin with 1-Click Customer Account Restoration.⌉[

Quarantine Trash Bin with 1-Click Customer Account Restoration.

## Installation

 1. Upload the `cleanverify-for-woocommerce` folder to `/wp-content/plugins/`, or install
    directly via the WordPress Plugins menu.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **CleanVerify** in your WordPress admin sidebar (positioned right after **
    WooCommerce**).
 4. Review your inactive customer metrics, set your age filter, export CSV backups,
    or clean inactive accounts.

## FAQ

### Does CleanVerify delete customer accounts automatically in the Free version?

No. In the free version, accounts are only deleted when you manually review candidates,
select checkboxes, and explicitly confirm deletion. Automated background pruning
is available in CleanVerify Pro.

### Does CleanVerify protect past guest checkout customers?

Yes! CleanVerify checks both the customer’s WordPress User ID and any WooCommerce
orders associated with their billing email address. If a customer previously placed
an order as a guest using the same email, they are protected and will never be flagged.

### Can I export a customer backup before performing a cleanup?

Yes. CleanVerify includes an export tool allowing you to export all filtered candidates
or specifically selected accounts to a CSV file before running any cleanup.

### Can I recover a deleted account?

In the Free version, deletion is permanent. If you need safety nets, **CleanVerify
Pro** includes a **Quarantine Trash Bin** that holds removed accounts for 30 days
and allows 1-click complete restoration of user accounts and metadata.

### Are my administrator and shop manager accounts safe?

Yes. CleanVerify has a multi-layer role protection mechanism. Privileged roles such
as Administrator, Editor, and Shop Manager are excluded from candidate queries and
blocked from deletion even if submitted.

### Does this plugin load external scripts or CDNs?

No. CleanVerify strictly adheres to privacy and security standards. All icons, SVGs,
styles, and scripts are bundled 100% locally with zero external network requests.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CleanVerify for WooCommerce” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ FahimMurshed ](https://profiles.wordpress.org/fahimmurshed/)

[Translate “CleanVerify for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cleanverify-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cleanverify-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cleanverify-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cleanverify-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/cleanverify-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release of CleanVerify for WooCommerce.
 * Safe inactive customer detection cross-referenced with order history and billing
   emails.
 * Instant CSV Export with Excel UTF-8 BOM support.
 * Modern reactive dashboard with instant tab switching.
 * Full compatibility with WooCommerce HPOS (High-Performance Order Storage).

## Meta

 *  Version **1.0.0**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [anti-spam](https://wordpress.org/plugins/tags/anti-spam/)[cleanup](https://wordpress.org/plugins/tags/cleanup/)
   [security](https://wordpress.org/plugins/tags/security/)[verification](https://wordpress.org/plugins/tags/verification/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/cleanverify-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cleanverify-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cleanverify-for-woocommerce/reviews/)

## Contributors

 *   [ FahimMurshed ](https://profiles.wordpress.org/fahimmurshed/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cleanverify-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://fahimm.com)