The key distinction: Etsy’s CSV can move useful listing data, but it cannot recreate a complete store. Treat the import as a head start on product entry, then configure commerce, fulfillment, and variation details in WooCommerce.
What can move from Etsy’s listing CSV
Etsy officially lists title, description, price, currency code, quantity, tags, materials, image URLs, and any added SKUs in its active-listings export. CraftPorter converts the reliably usable parts into WooCommerce’s current core CSV columns.
CONVERTED
- Titles and descriptions
- Numeric regular prices
- SKU when present
- Stock quantity and status
- Tags
- Materials as a product attribute
- Up to ten image URLs
REVIEW OR REBUILD
- Variation combinations
- Store currency setting
- Categories and navigation
- Shipping and dimensions
- Taxes
- Digital files
- Personalization and listing video
Source: Etsy’s current listing-download documentation.
Phase 1: prepare the WooCommerce store
Currency deserves special attention. Etsy includes a currency code in the export, but WooCommerce applies a store-wide currency. CraftPorter reports the Etsy currency and warns when the file contains more than one; it does not silently convert prices.
Phase 2: audit the Etsy catalog
The Etsy listings CSV is not a full inventory feed for each option combination. Rebuild variable products with the correct attributes, variation-level SKUs, prices, stock, and images after the simple-product import.
Phase 3: convert and inspect
Phase 4: import as drafts
WooCommerce documents the current upload, mapping, and run steps in its core product importer guide.
Phase 5: rebuild and review
WooCommerce can retrieve directly accessible remote images and makes the first image the featured image. Because Etsy URLs are external and may not remain available, import promptly and confirm the files exist in your own Media Library. WooCommerce documents those image rules here.
Phase 6: test before launch
Migration questions
Should I close my Etsy shop before importing?
No. Build and test the WooCommerce store without interrupting the existing shop. Decide when to pause or retire listings only after payments, shipping, tax, inventory, and customer emails work end to end.
Will Etsy reviews move to WooCommerce?
They are not part of Etsy’s active-listings CSV, so CraftPorter does not transfer them. Do not create review data that did not originate from verified customers in the destination system.
Can I publish everything immediately after import?
We recommend drafts. A product can import successfully while still lacking variation data, shipping settings, categories, accessible image text, or the correct currency context.