WooCommerce’s built-in product importer expects its own column names (like SKU, Regular price, Images) which don’t match Shopify’s field names one-to-one. This tool doesn’t generate a WooCommerce-formatted file directly - instead, export the variant rows format, which contains every field WooCommerce needs (title, description, price, SKU, images, tags, options), and remap the column headers to WooCommerce’s expected names before importing.

For simple catalogs this is usually a five-minute job in a spreadsheet: rename a handful of headers, save as CSV, and run it through WooCommerce’s importer. Variable products (Shopify’s "options") need the most care, since WooCommerce models attributes and variations somewhat differently.

If you’re moving to another Shopify store instead, skip the remapping entirely and use the Shopify import format, which needs no changes at all.

It’s worth exporting a small test batch first - five or ten products - and running that through WooCommerce’s importer before mapping the full catalog, so any column-naming mismatch or attribute-formatting issue shows up early, rather than after a few thousand rows have already been processed.