Catalogafe checks a WooCommerce product CSV before you import it, and audits the products already in your store. It reads only: it never creates, updates or deletes a product. When the dry run is clean, you import with the normal WooCommerce product importer, as before.
Upload a CSV under Products CSV Dry Run, choose the same update mode you will use in the WooCommerce importer, and see what the import would do before it touches anything: how many products would be created, updated or skipped, which rows have errors, and which only have warnings.
Every row is checked for the mistakes that break or silently damage an import:
Catalogafe finds the same SKU, ID or GTIN/UPC/EAN/ISBN used on more than one row, and SKUs or global IDs that already belong to a different product in your store.
Variation rows are checked for a missing or wrong parent ID or SKU, and for variation attributes and global attribute names that don’t match.
Exports from Excel, Numbers, Google Sheets and other shops use different separators. Catalogafe detects comma, semicolon, tab and pipe automatically, or you can choose one.
Headers from the WooCommerce exporter and common alternatives are mapped to WooCommerce fields, including attribute, download and meta columns, so you see which columns WooCommerce will use and which it will ignore.
Products Catalog Health audits the products already in WooCommerce: duplicate SKUs and global IDs, missing SKUs, pricing and stock problems, missing images, short or missing descriptions, uncategorised products and product structure. It is read-only too.
Each check gives a quality score out of 100 and a list of issues with line numbers. Download the issues as CSV or JSON, fix your spreadsheet and check again.
Start from a WooCommerce-compatible CSV template with simple and variation examples.
Catalogafe never writes products, never repairs your file and never contacts other servers while checking. Uploaded files are processed in memory for the check.
Catalogafe is free, with no paid version and nothing locked.