INSTALL FACTS
Free on WordPress.org · Scans 2,000 products in under two minutes · Reads native WooCommerce data — no schema changes · HPOS-ready · GDPR-aligned · Built in Harrogate
01
The Problem
The catalogue looks fine. The Merchant Centre dashboard disagrees.
Bad catalogue data doesn’t show on the shop front. It shows in disapproved Google Shopping feeds, unindexed product pages, cart drop-offs on missing weights, and the customer-support tickets that follow.
Feeds Disapproved
Google Shopping feed was disapproved because half the catalogue has no GTIN.
Duplicate and Missing SKU
Two products share the same SKU -fulfilment picks the wrong one on Monday morning.
Variations Misconfigured
A variation lost its parent in a tidy-up and now sits live with no add-to-cart.
Wrong Shipping Costs
Shipping calculator returns the wrong rate because thirty products have a weight of zero.
Incomplete Product Data
Product pages with no description rank for nothing and convert worse than they should.
No Clarity
No single screen tells you any of this – it surfaces a customer complaint at a time.
Catalog Audit finds every one of those in a single pass. Free to detect. Pro fixes them from the same screen.
02
What It Checks
Twelve checks that map to twelve places stores leak money.
Each check runs in the same scan. No setup, no rules to configure – the audit reads what WooCommerce already stores and flags what’s missing or wrong.
Plus an issue history, mark-as-resolved and ignore states, per-category counts, and a CSV export of any check result. The full audit runs on the free plugin – Pro adds the fix actions.
03
How It Works
Four steps from install to clean catalogue.
A first pass on a typical thousand-product store takes about a minute. Re-runs after a fix session take the same.
Install Ordlo Catalog Audit.
The audit menu lives under Ordlo → Catalog Audit. No setup wizard, no required configuration.

Click Run Full Audit.
The plugin scans the catalogue in the background, paginated so it doesn’t time out on large stores. Results land in the Issues tab when the scan finishes.

Each check has its own tab
Missing SKU, Duplicate GTIN, Missing weight, and so on — with a count badge and a table of affected products. Click a row to open the WooCommerce editor. Mark an issue as Resolved or Ignore to keep the dashboard honest.

Fix in bulk (Pro)
With a Pro licence, every check gets one-click Fix and a Bulk Fix All action. Auto-generate SKUs, assign placeholder images, set a default weight, delete every orphaned variation in one go. Re-run the audit when you’re done.

04
Who It’s For
Three patterns we built around.
The catalogue-quality scenarios that shaped the checklist.
Sarah
Independent shop owner
400 products, mostly imported from a supplier CSV. Half had no SKU, a third had no weight, and Google Shopping had stopped approving the feed. Ran the audit, used the Pro fixes, fed the catalogue back into Merchant Centre on Friday.
The free version surfaces the work; Pro does it.
James
Agency developer
Inherits client catalogues mid-life. Standard pre-handover checklist: one Catalog Audit pass, one fix session, one CSV exported as proof of state. The 5-site Pro tier covers his portfolio.
Pro version makes James efficient and saves on customer support tickets
Priya
Scaling merchant
8,000 SKUs across two warehouses. Catalogue grows weekly. Re-runs the audit at the end of every week as a hygiene routine.
Pro pays for itself in the time saved hunting for missing GTINs after an import.
05
Free Vs Pro
Free finds the issues. Pro fixes them.
The detection layer is the whole audit, free on WordPress.org. The fix layer is what Pro adds.
Comparison table.
| Feature | Free | Pro |
|---|---|---|
| Full audit across all twelve checks | ✓ | ✓ |
| Per-category issue tabs with counts | ✓ | ✓ |
| Direct link to WooCommerce editor for each issue | ✓ | ✓ |
| Mark as Resolved / Ignore | ✓ | ✓ |
| Re-run audit on demand | ✓ | ✓ |
| Background scan (paginated, no time-out) | ✓ | ✓ |
| Activity log | ✓ | ✓ |
| CSV export per check | ✓ | ✓ |
| One-click Fix per issue (SKU, GTIN, price, weight, descriptions, image, brand) | — | ✓ |
| Bulk Fix All for a single check at once | — | ✓ |
| Auto-generate SKUs from a configurable pattern | — | ✓ |
| Assign placeholder image or default weight in bulk | — | ✓ |
| Delete All Orphaned Variations | — | ✓ |
| CSV import for offline batch fixes | — | ✓ |
| Tag-as-follow-up bulk action | — | ✓ |
| Exclusion lists (by category, tag, ID) | — | ✓ |
| Priority email support | — | ✓ |
Free is permanent — no expiry, no nag. Pro is a separate plugin you install alongside.
06
Pricing
Pricing is plain.
Free on WordPress.org. Pro from £39 / year. No tricks.
Pro · Single site
Year
Pro · 5 Sites
Year
Pro · 20 Sites
Year
Larger portfolios and dev teams.
Pro · Lifetime
One-time payment
For builders who like to own. No annual renewal.
Prices in GBP, VAT included for UK customers. Switch to USD on the checkout page. 30-day refund.
07
Questions
The bits people ask first.
If your question isn’t here, the Knowledge Base goes deeper. Or send a note.
The whole audit. All twelve checks, the issue tabs, the resolved/ignore workflow, CSV export, and the activity log. The only Pro-gated piece is the fix actions – the one-click and Bulk Fix All buttons, the SKU auto-generator, the orphan cleanup, and CSV import for offline batches. Detect free, fix in Pro.
No. Every Pro fix action shows a confirmation modal listing exactly what will change, and the activity log records every change after the fact. Existing prices, SKUs, or descriptions are never overwritten without you seeing the list first.
Pick a pattern in Settings — ID-based, slug-based, or sequential, with a prefix — and the plugin previews every SKU before applying. It also checks generated SKUs against existing values for collisions and excludes any that would clash.
Yes, where it makes sense. SKUs, GTINs, prices, and images are checked on variations. Variable parents and grouped products are excluded from SKU and GTIN checks because they don’t carry those identifiers by design.
Yes. Catalog Audit is HPOS-compatible from version 1.0.
Yes. The “Missing product brand” check runs only when the WooCommerce Brands plugin (or a compatible product_brand taxonomy) is active. If you don’t use Brands, turn the check off in the settings tab; the check stays dormant.
Catalog Audit doesn’t talk to Merchant Centre directly. It fixes the underlying WooCommerce data that feed plugins read from. Run the audit before your feed sync; let the feed plugin handle the upload.
Yes – your licence stays on your account. Reactivate, and the Pro features come back. Site count is concurrent active sites, not lifetime sites.
Yes, click on the ignore button for that product, and it won’t ask again.
Pro tiers get priority email support. The Knowledge Base has walkthroughs for each fix action and a section on what each check actually measures. Free tier uses the public WordPress.org forums.
GET STARTED
Catalogue, sorted. From free.
Install free on WordPress.org. Upgrade to Pro when the fixes are worth the time saved.
You must log in and be a buyer of this download to submit a review.
