WooCommerce import error
How to fix columns that won't map in WooCommerce
What this error means and the exact, free way to fix it — right in your browser, with nothing uploaded.
If your import fails with:
What it means
WooCommerce auto-maps columns by recognized header names (Name, SKU, Regular price, Stock, Categories…). If your headers are named differently — "Item Code" instead of "SKU", or "item_name" from an Amazon export — they don't map, and those fields import blank.
Common causes
- The file came from another platform whose header names differ from WooCommerce's.
- Required fields like Name and SKU are present but under unrecognized names.
- Extra columns the importer doesn't know what to do with.
How to fix it
The clean fix is to convert the file to WooCommerce's format first, so every field auto-maps.
- Open the free CatalogPort converter.
- Pick the source platform and WooCommerce as the target.
- It renames each column to the names WooCommerce expects (Name, SKU, Regular price, Stock…), and the import auto-maps cleanly.
Convert it to WooCommerce's format — free
The converter remaps your columns to WooCommerce's header names, so SKU, price and the rest map instead of importing blank.
Also free, in your browser: all CSV tools · the converter · Fix a CSV · Split CSV