WooCommerce CSV preparation
250 BAM (KM) for up to 100 simple products from one source file.
We standardize SKUs, categories, prices and stock quantities, flag duplicate SKUs, and return a UTF-8 CSV for the built-in WooCommerce importer. The price includes a short column-mapping guide and one revision.
Request a CSV reviewShare ten sample product rows so we can confirm the scope and delivery date before starting.
See the before-and-after files
Both files use fictional products. We tested the prepared CSV in WooCommerce 11.2.2. It created ten drafts, and a second import updated the same products by SKU.
- Download the source file
- Download the import-ready CSV
- Download the size and colour variations sample
The variations sample imports two draft products and eight variations in WooCommerce 11.2.2. Send sample rows for a separate quote if your catalogue uses variations.
Run a test import
- On a staging store, open Products → All Products → Import and select one of the prepared CSVs. Leave Update existing products unchecked for the first import.
- Confirm that WooCommerce maps SKU, regular price and stock. For the variations sample, also confirm the Parent field and both sets of attribute columns.
- After importing the variations sample, open the draft products and check their four variations each. Compare price and stock with the CSV, including the zero-stock white medium shirt.
For an update to an existing catalogue, export the current products first and verify that the incoming SKUs match. Run the update on staging with Update existing products enabled before applying it to the live shop. WooCommerce importer documentation
From a supplier PDF to WooCommerce
We extracted ten fictional products from a PDF price list. A test in WooCommerce 11.2.2 created ten drafts with matching SKUs, categories, prices and stock. If your supplier sends PDFs, share one sample page and the total page count so we can quote the extraction.