Supplier and migration file checks
Review duplicate SKUs, invalid barcodes, missing vendors, price formatting, and handle readiness.
Preflight WooCommerce exports, supplier sheets, and migration CSVs before Shopify import. Find SKU, barcode, handle, price, option, and vendor problems early.
Drop CSV files here
or click to browse · 15 MB each · 5 files max
Live preview
This is what your results look like after upload
16+
Issue types checked
Auto-fix
Safe errors fixed for you
0 bytes
Data stored on server
The checker finds these automatically and tells you exactly which row and cell to fix.
Migration data drift
WooCommerce exports and supplier files rarely match Shopify fields perfectly.
Header readiness
Spot columns that need cleanup before building a Shopify import file.
Variant risks
Catch option and duplicate variant issues before products are moved.
Migration handoff
Give clients a clear report before quoting cleanup work.
WooCommerce exports use different field names and conventions than Shopify. 'Regular price' becomes 'Variant Price', 'Sale price' becomes 'Variant Compare At Price', the permalink slug becomes Handle, and product attributes become Option fields. Before running any migration tool, this checker finds data quality problems in the source file — duplicate SKUs, malformed prices, invalid barcodes, and encoding issues — so the migration starts with clean data.
Review duplicate SKUs, invalid barcodes, missing vendors, price formatting, and handle readiness.
Find option inconsistencies that may need manual mapping before Shopify import.
Auto-fix preview
Use the report to scope cleanup work for a Shopify migration client.
Common questions about checking migration CSV files.
The WooCommerce product slug (permalink) maps to Shopify Handle. Handles must be lowercase letters, numbers, and hyphens only. The checker flags any slug that would fail Shopify's handle format rules.
'Regular price' maps to 'Variant Compare At Price' and 'Sale price' maps to 'Variant Price'. If you put the regular price in Variant Price and leave Compare At Price empty, Shopify will not show the sale badge or strikethrough pricing.
No. Shopify assigns its own internal product IDs on import. WooCommerce IDs are not used. You should use SKU or barcode as your stable product identifier across both platforms.
Yes. Upload the WooCommerce CSV directly. The checker detects common column name variations and flags data quality problems in fields it can match, even if the headers are not in Shopify format yet.