Catalog Health Auditor scans your entire WooCommerce catalog and flags what quietly costs you sales: missing images, empty descriptions, duplicate SKUs, $0 prices, uncategorized products, and stock-tracking gaps. You get a 0-100 health score, a downloadable CSV report, and a one-click bulk category fixer for the one issue safe to auto-fix. Runs 100% on your own server. No external API calls, no subscription. Handles catalogs up to 50,000+ products without PHP timeouts on shared hosting.
Hey PH! 👋
I've maintained a few WooCommerce stores over the years, and the thing that always got me was how quietly catalog data rots — a product goes live with no image, an import creates a duplicate SKU, nobody notices until it's already cost a sale or broken a sync.
I built this because I wanted something that runs entirely on my own server — no external API, no subscription, no "connect your store" OAuth flow. Just install it, scan, get a report.
It deliberately does very little automatically — the only thing it'll write for you is bulk-assigning a category, because that can never destroy data. Everything else is a report you act on yourself.
Happy to answer anything about how the scanning works, especially for folks with large catalogs.