WooCommerce Variations CSV Fixer
Fix WooCommerce variable product + variation CSV imports before you import. StriveFormats validates variation structure, detects overwrite risks, and can auto-create missing parent rows safely.
Variable imports fail when variations are orphaned, attribute values are missing, SKUs collide, or duplicate attribute combinations overwrite each other.
What it simulates
- Parent/variation grouping and rebuild impact
- Orphaned variation detection (and safe parent auto-creation)
- Overwrite risk when SKUs collide
- Duplicate variation combinations that can merge/overwrite
What it auto-fixes (safe only)
- Trims hidden whitespace
- Normalizes boolean-ish values to 1/0
- Normalizes price formatting (no currency symbols)
- Auto-creates missing parent rows (placeholder variable products)
- Enforces a canonical column order while preserving plugin columns
Anything that could change meaning (like guessing SKUs or attribute values) stays manual.
How to use it
- Export variable products + variations from WooCommerce (or your plugin’s template).
- Upload the CSV in the app.
- Fix remaining blockers, then review warnings (especially SKU collisions).
- Export a fixed CSV and import into WooCommerce.