CatalogDock for WordPress: free plugin or website?

The short answer: CatalogDock — CSV Repair for WooCommerce (version 0.1.1 on WordPress.org) checks a product CSV or Excel file inside WP admin and can compare it with the products, global attributes and terms of your store. It is free, with no Pass and no account. Use the website when you cannot install plugins, or to map supplier price lists.

Install and open

  1. In WordPress: Plugins → Add New, search for CatalogDock, or download the ZIP from wordpress.org/plugins/csvrepair-for-woocommerce. Install and activate.
  2. Open Products → CatalogDock (Tools → CatalogDock when WooCommerce is not active).
  3. Choose a CSV or Excel file and click “Check file”. The store comparison and picture upload run only when you click their buttons.

Who can use it: the page needs the edit_products capability (administrators and shop managers). Reading the catalog also needs read_private_products; uploading pictures needs upload_files. The file is processed in your browser tab and is not uploaded; the plugin talks only to your own site’s REST API. It never creates or changes products, attributes or terms itself.

Plugin or website?

Website (catalogdock.org)WordPress plugin
Where it runsAny browser; no WordPress access neededWP admin, Products → CatalogDock
Check a WooCommerce CSV, two safe fixesYesYes
Map a supplier price list (12 header languages), build parents, supplier profilesYesNo
Compare with the storeWith a store export you supplyReads the store catalog through the site’s REST API
Global attributes and terms of the storeNot visible to the websiteCompared in supported scenarios (below)
Price and stock update filesFree up to 50 changed products; more with a PassFree
Excel picturesZIP with manifest.csvUpload chosen pictures to the Media Library
Import batches (ZIP of about 500 records)Yes, with the full resultNo
Full corrected CSVFree when small (≤ 50 records) or unchanged; larger with a PassFree
File limits50,000 records, 50 MB50,000 records, 50 MB

Global attributes: what the plugin can see

A file check cannot know which global attributes (pa_*) and terms exist in your store, so the website reports a global attribute as a scenario it cannot verify. After reading the catalog, the plugin adds a separate list for create-mode imports:

  • global attributes and terms the importer would create because the store does not have them yet;
  • variations whose parent is already in the store, checked against the attributes and values of that parent (missing attributes, values the parent does not use);
  • rows the importer would skip because their SKU or ID already exists.

The file’s own findings stay as they are: the plugin does not lift a blocking issue, does not support every pa_* setup, and does not create attributes or terms. Test the import on a staging copy.

Screenshots of the released plugin

Screenshot 1 of the plugin: File check in WP admin: summary, automatic fixes and the download of the corrected CSV.
File check in WP admin: summary, automatic fixes and the download of the corrected CSV. Synthetic catalog on a test store.
Screenshot 2 of the plugin: Comparison with the store catalog and a CSV with only the changed regular prices.
Comparison with the store catalog and a CSV with only the changed regular prices. Synthetic catalog on a test store.
Screenshot 3 of the plugin: Pictures from an Excel sheet linked to SKUs and uploaded to the Media Library.
Pictures from an Excel sheet linked to SKUs and uploaded to the Media Library. Synthetic catalog on a test store.

Get the free plugin

Install it from WordPress.org, or check a file on the website without installing anything.

Price and limits

Every feature of the plugin is free: no CatalogDock Pass, no license key. Full corrected CSV downloads are free within the supported file limits (50,000 records and 50 MB per file). The website’s Pass is only for large results of the website itself. Requirements of version 0.1.1: WordPress 6.6 or later, PHP 7.4 or later, WooCommerce 11.1 or later (tested with 11.1.2).

Help: documentation, the support forum of the plugin on WordPress.org, or support@catalogdock.org. On the website: supplier price lists and price and stock updates.