BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Data Hygiene for WooCommerce icon
Actively maintained Tested up to 7.0.7

Data Hygiene for WooCommerce

Detect, quarantine and clean WooCommerce Analytics data corruption with dry-run mode, full undo log and payment gateway reconciliation.

Active installs<10New
Downloads · 30d63▼ -1.6% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads242Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d16▲ +100% week over week
Our verdict

Use with caution

Data Hygiene for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102131Jul 15Aug 25Oct 6
Yesterday2
Daily average (1y)3
Peak day42Jul 18, 2026
Last 12 months250

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Data Hygiene for WooCommerce stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
analytics >100 7,686 Best analytics plugins →
data-cleaning #61 459 Best data-cleaning plugins →
quarantine #52 156 Best quarantine plugins →
reconciliation #54 308 Best reconciliation plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Data Hygiene for WooCommerce

From the official readme · v1.1.0

Description

Data Hygiene for WooCommerce detects, quarantines, and fixes data corruption in WooCommerce Analytics — safely, with a dry-run preview and a full undo log for every destructive action.

If your WooCommerce reports show inflated revenue, duplicate orders, or numbers that just don’t add up, this plugin finds out why and helps you fix it without ever losing data.

The Problem

WooCommerce stores commonly suffer from analytics data corruption:

  • Orphan orders in analytics tables with no matching order record
  • Test orders from admin emails polluting revenue reports
  • Duplicate orders from double-clicks or payment retries
  • Status mismatches — completed orders with no payment method
  • Invalid dates — future dates or impossible timestamps
  • Amount anomalies — negative totals or zero-amount completed orders

What This Plugin Does

  1. Smart Scanning — 6 specialized scan modules analyze your orders for common data issues
  2. Dry-Run Mode — preview every change before anything is touched
  3. Quarantine System — suspicious data is moved to quarantine, not deleted. Full undo support.
  4. Audit Log — every destructive operation is recorded with user, time, and reason
  5. Data Confidence Score — a 0-100% score showing how trustworthy your analytics data is
  6. Payment Reconciliation — match WooCommerce orders against Stripe / PayPal records
  7. Weekly Auto-Scan — automatic weekly scans with email alerts when your score drops
  8. WP Dashboard Widget — see your confidence score at a glance

Key Differentiators

  • Analytics-specific — understands WooCommerce Analytics data structure
  • Safety-first — dry-run + confirmation modal + audit log on every destructive op
  • Quarantine, not delete — move data to review, never lose it
  • Full undo — restore any quarantined item to its original state
  • Gateway reconciliation — verify WooCommerce totals match Stripe / PayPal
  • HPOS-ready — works with the new high-performance order storage

Supported Payment Gateways

  • Stripe (WooCommerce Stripe Gateway)
  • PayPal (WooCommerce PayPal Payments, PayPal Standard)

Privacy

All scanning and cleaning runs locally on your own server. No order, customer, or payment data ever leaves your WordPress install. Reconciliation calls are sent directly from your server to Stripe / PayPal using credentials you provide. See PRIVACY.md in the plugin folder for full details.

External services

This plugin includes an optional Payment Reconciliation feature. When — and only when — you enable it and enter your own payment gateway API credentials, the plugin contacts the third-party services listed below to match your WooCommerce order totals against the payment processor’s own records. If you do not enable reconciliation, the plugin makes no external calls and operates entirely on your own server.

Stripe

Used to retrieve your own Stripe charge and balance-transaction records so they can be reconciled against your WooCommerce orders.

  • What is sent: your Stripe secret API key (as an Authorization header) and request parameters for the date range and pagination. No customer personal data is transmitted.
  • When: only when you run a reconciliation that includes Stripe, or during the optional weekly auto-scan if Stripe reconciliation is enabled.
  • Endpoint: https://api.stripe.com
  • Terms of Service: https://stripe.com/legal/ssa
  • Privacy Policy: https://stripe.com/privacy

PayPal

Used to retrieve your own PayPal transaction records so they can be reconciled against your WooCommerce orders.

  • What is sent: your PayPal client ID and secret (to obtain a short-lived OAuth token) and request parameters for the date range. No customer personal data is transmitted.
  • When: only when you run a reconciliation that includes PayPal, or during the optional weekly auto-scan if PayPal reconciliation is enabled.
  • Endpoints: https://api-m.paypal.com (live) and https://api-m.sandbox.paypal.com (sandbox/testing)
  • Terms of Service: https://www.paypal.com/us/legalhub/useragreement-full
  • Privacy Policy: https://www.paypal.com/us/legalhub/privacy-full

Development

The admin interface is built with React using the official @wordpress/scripts (webpack) build tooling. The complete, un-minified, human-readable source is included in this plugin under the src/ directory, and the compiled output it generates lives in build/.

The public development repository (full source and build tooling) is available at:
https://github.com/mohannadshaddy-businesskhana/data-hygiene-for-woocommerce

To rebuild the compiled assets from source:

npm install
npm run build

The build scripts are defined in package.json at the plugin root. The source in src/ is what generates build/index.js.

Installation

  1. Upload the plugin files to /wp-content/plugins/data-hygiene-for-woocommerce/, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Make sure WooCommerce is installed and active.
  4. Go to WooCommerce → Data Hygiene.
  5. Run a Dry-Run scan first to preview issues, then quarantine.

Frequently asked questions

Will this delete my orders?

No. The plugin uses a quarantine system. Suspicious orders are moved to a quarantine table with a full backup of the original data. You can restore any quarantined item at any time. Every destructive operation is recorded in an audit log.

What is dry-run mode?

Dry-run runs the full scan and shows you exactly what would be quarantined — without touching a single row. You only commit when you click confirm.

Does it work with HPOS (High-Performance Order Storage)?

Yes. The plugin fully supports both the traditional posts-based storage and the new HPOS custom order tables.

How does the confidence score work?

The score starts at 100% and decreases based on the number and severity of issues found. More critical issues (like future dates or negative amounts) have a higher impact than minor issues.

Can I scan only specific issue types?

Yes. The Quick Scan checks for orphan orders, test orders, and amount issues. The Full Scan runs all 6 modules.

Does any data leave my server?

No. Scanning is 100% local. Only the optional payment gateway reconciliation makes outbound calls — directly from your server to Stripe / PayPal using your own credentials. See the “External services” section above.

Changelog

Adds an optional Pro tier. All existing free features remain unchanged.

1.1.0

  • Added: optional Pro license framework
  • Added: Pro — full CSV export of scan history
  • Added: Pro — scheduled data-health email reports (weekly / monthly)
  • All existing free features remain unchanged

1.0.0

  • Initial release
  • 6 scan modules: orphan, test, duplicate, status, date, amount
  • Dry-run mode with confirmation modal
  • Quarantine system with full undo
  • Audit log for every destructive operation
  • Stripe and PayPal reconciliation
  • Data confidence score algorithm
  • Weekly auto-scan with email alerts
  • WP Dashboard widget
  • HPOS compatibility

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Data Hygiene for WooCommerce alternatives

All analytics plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Site Kit by Google – Analytics, Search Console, AdSense, Speed Site Kit by Google Site Kit is a one-stop solution for WordPress users to use everything Google has to offer… by Google 5M+ ★★★★★★★★★★ 4.2 (1K) 1 day ago 92
2 MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) MonsterInsights The best free Google Analytics plugin for WordPress. See how visitors find and use your… by chriscct7 2M+ ★★★★★★★★★★ 4.5 (3.2K) 3 weeks ago 96
3 WP Statistics – Simple, privacy-friendly Google Analytics alternative WP Statistics Get website traffic insights with GDPR/CCPA compliant, privacy-friendly analytics. Includes… by VeronaLabs 500K+ ★★★★★★★★★★ 4.1 (759) 6 days ago 86
4 GA Google Analytics – Connect Google Analytics to WordPress GA Google Analytics – Connect Google Analytics to WordPress Adds Google Analytics tracking code to your WordPress site. Supports many tracking features. by Jeff Starr 400K+ ★★★★★★★★★★ 4.9 (158) 2 months ago 89
5 ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) ExactMetrics Connects Google Analytics with your WordPress site. Displays stats to help you understand… by Syed Balkhi 300K+ ★★★★★★★★★★ 2.5 (1.5K) 3 weeks ago 85
6 Head, Footer and Post Injections Head, Footer and Post Injections Head and Footer plugin lets you to add HTML code to the head and footer sections of your… by Stefano Lissa 200K+ ★★★★★★★★★★ 4.9 (735) 6 months ago 53
7 HubSpot All-In-One Marketing – Forms, Popups, Live Chat HubSpot All-In-One Marketing – Forms, Popups, Live Chat The CRM, Sales, and Marketing WordPress plugin to grow your business better. Capture and… by HubSpot 200K+ ★★★★★★★★★★ 4.3 (207) 3 weeks ago 81
8 Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) Burst Statistics Simple, lightweight WordPress analytics with privacy-friendly visitor tracking. Cookieless… by Burst Statistics B.V. 200K+ ★★★★★★★★★★ 4.9 (186) 1 week ago 95
9 UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds UserFeedback Ultimate user feedback plugin to ask questions, surveys, polls, from your website in seconds by Syed Balkhi 200K+ ★★★★★★★★★★ 4.8 (305) 3 weeks ago 86
10 Post Views Counter Post Views Counter Post Views Counter allows you to collect and display how many times a post, page, or other… by dFactory 200K+ ★★★★★★★★★★ 4.9 (1.2K) 2 months ago 77

FAQ

Data Hygiene for WooCommerce: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 7, 2026

Is Data Hygiene for WooCommerce free?

Yes. Data Hygiene for WooCommerce is free to download and use from the official WordPress.org plugin directory.

Is Data Hygiene for WooCommerce safe to use in 2026?

Data Hygiene for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

How many websites use Data Hygiene for WooCommerce?

Data Hygiene for WooCommerce is active on <10 WordPress websites and has been downloaded 242 times since it launched in July 2026. It was downloaded 63 times in the last 30 days.

Does Data Hygiene for WooCommerce work with WordPress 7.1?

Data Hygiene for WooCommerce is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Data Hygiene for WooCommerce need?

Data Hygiene for WooCommerce requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Data Hygiene for WooCommerce last updated?

The latest version, 1.1.0, was released on July 18, 2026 (3 months ago).

Who makes Data Hygiene for WooCommerce?

Data Hygiene for WooCommerce is developed and maintained by businesskhana.

What are the best alternatives to Data Hygiene for WooCommerce?

The most popular alternatives to Data Hygiene for WooCommerce are Site Kit by Google (5M+ installs), MonsterInsights (2M+ installs) and WP Statistics (500K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.