To fix WooCommerce migration and import errors, open WP Sheet Editor > Edit Products or Edit Categories, launch the Bulk Edit tool, and run targeted batch cleanup actions. You can clear corrupted image gallery URLs, remove duplicate categories by title, and delete duplicate product variations across thousands of items in seconds without re-importing CSV files.
Migrating a store catalog from platforms like Shopify or Magento into WooCommerce frequently leads to database formatting conflicts. Differences in CSV column structures, taxonomy handling, and media handling often corrupt imported product catalogs.
Common issues encountered after a WooCommerce import include:
- Duplicate Products: Identical items imported multiple times due to missing ID mappings.
- Duplicate Variations: Product options assigned multiple times or detached from parent products.
- Type Mismatches: Simple products accidentally converted into variable products.
- Broken Image Media: Incorrect featured image URLs or corrupted photo gallery paths.
- Duplicate Taxonomies: Repeated categories, tags, or attributes created with minor slug variations.
Instead of manually editing products one by one or wiping your database to attempt another import, you can fix these migration errors using WP Sheet Editor.
Key Takeaways
- Bulk Image Reset: Instantly wipe corrupted featured images or photo gallery URLs across all products in a single operation.
- Automated Taxonomy Deduplication: Scan product categories and remove duplicate terms automatically based on matching titles.
- Direct Spreadsheet Editing: Review and correct product types, variations, and attributes inside an interactive spreadsheet.
- Background Processing: Execute database cleanups safely without server timeout errors or memory exhaustion.
You can download the plugin here:
Download WooCommerce Products Spreadsheet Plugin - or - Check the features
After installing and activating the plugin, navigate to WP Sheet Editor > Edit Products to view your full product catalog in a spreadsheet layout.
1. How to Resolve Duplicate Products and Variation Errors
If your migration CSV generated duplicate product entries or broken variations, use these step-by-step guides to clean up your product database:
- How to Remove Thousands of Duplicate Products in Seconds
- How to Remove Duplicate Product Variations in WooCommerce
- How to Convert Product Variations into Simple Products
2. How to Bulk Delete Broken Image Galleries and Featured Images
When importing from Shopify or Magento, media paths often break, leaving broken image placeholders across your store. You can clear all broken photo galleries and featured images in two quick batch actions so you can re-assign media cleanly.
Clear All Product Photo Galleries
- Click Bulk Edit on the plugin toolbar.
- Set Select the rows that you want to update to
Edit all the rows from my current search (even non-visible rows). - Set What field do you want to edit to
Gallery. - Set Select type of edit to
Clear value. - Click Execute now.
Clear All Featured Images
- Open the Bulk Edit tool.
- Set Select the rows that you want to update to
Edit all the rows from my current search (even non-visible rows). - Set What field do you want to edit to
Featured Image. - Set Select type of edit to
Clear value. - Click Execute now.
3. How to Bulk Delete Duplicate Product Categories
CSV migration scripts frequently create duplicate category terms (for example, creating multiple “Apparel” or “Shoes” categories with slightly different IDs). To manage taxonomies in bulk, use the Categories, Tags, Product Attributes, Taxonomies Spreadsheet plugin.
You can download the plugin here:
Download Categories, Tags, Product Attributes, Taxonomies Spreadsheet Plugin - or - Check the features
After activating the taxonomy editor, go to WP Sheet Editor > Edit Categories, Tags, Taxonomies > Edit Product Categories to open the category spreadsheet.
To delete all duplicate product categories at once:
- Click Bulk Edit on the toolbar.

- Set Select the rows that you want to update to
Edit all the rows from my current search (even non-visible rows). - Set What field do you want to edit to
Title. - Set Select type of edit to
Remove Duplicates. - Click Execute now.

WP Sheet Editor will scan your category terms, identify duplicate titles, and delete redundant entries while retaining a single clean category record.
Frequently Asked Questions
Why do CSV imports from Shopify or Magento create duplicate products in WooCommerce?
Shopify and Magento use different unique identifier structures than WordPress. If your CSV importer does not map Shopify Handles or Magento SKUs to WordPress Product IDs, WooCommerce treats each imported row as a new item, creating duplicates.
Will clearing broken image paths delete the actual images from my WordPress Media Library?
No. Using Clear value on the Gallery or Featured Image fields only removes the broken image association from the product records in the database. It does not delete image files stored in your wp-content/uploads directory.
Can I delete duplicate product tags or custom attributes using the same method?
Yes. You need the WP Sheet Editor – Taxonomy Terms plugin. Open WP Sheet Editor > Edit Categories, Tags, Taxonomies, select Edit Product Tags or your specific attribute taxonomy, open Bulk Edit, select Title, and choose Delete Duplicates.
What happens to products assigned to a category when the duplicate category is deleted?
When WP Sheet Editor removes duplicate category terms, WooCommerce automatically keeps products assigned to the primary remaining category term or moves unassigned products to the default category.




