WooCommerce CSV Fixer
Fix WooCommerce product CSV import issues before you import. StriveFormats validates WooCommerce’s core Product CSV columns, auto-fixes safe issues, and flags blockers (including variations).
WooCommerce imports can fail quietly when column names don’t match, prices include currency symbols, boolean flags aren’t valid, or variation rows are missing parent or attribute values.
What it catches
- Missing required columns (Type, Name, Published)
- Invalid Type values (simple, variable, variation, etc.)
- Bad boolean fields (Published, In stock?)
- Prices that aren’t clean decimals
- Variation blockers (missing Parent or attribute values)
- Duplicate variation attribute combinations under the same parent
What it auto-fixes (safe only)
- Trims hidden whitespace
- Normalizes boolean-ish values to 1/0
- Normalizes price formatting (no currency symbols)
- Cleans image URL lists and removes empty entries
- Enforces a canonical column order while preserving plugin columns
Anything that could change meaning stays as a manual edit inside the table.
How to use it
- Export your products from WooCommerce (or start with an importer template).
- Upload the CSV in the app.
- Fix blockers (especially variation Parent + attributes), then review warnings.
- Export a fixed CSV and import into WooCommerce.