PLANNING GUIDE · UPDATED SEPTEMBER 2026

Etsy to WooCommerce migration checklist

A practical, draft-first checklist for moving the product data that transfers—and rebuilding the store details that do not.

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

Do not promise a one-click variation migration

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

Convert my Etsy CSVFree during early access · runs entirely in your browser

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.