How to Import WooCommerce Products from Site A to Site B
Following Julie’s post in the Facebook support group
(original post: Facebook link)
Here are two methods to transfer your WooCommerce products from Site A to Site B.
Pro tip: Ask ChatGPT for help — here’s what it suggested:
✅ METHOD 1 — Using WooCommerce’s Built-in CSV Tool
On Site A (export)
- Go to Products > All Products
- Click on Export (top of the list)
- Select the columns you want to export (or leave all selected)
- Click Generate CSV file
On Site B (import)
- Go to Products > All Products
- Click Import (top of the list)
- Upload the CSV file you exported
- Check Update existing products if needed
- Click Continue > Run the Importer
✅ METHOD 2 — With a Plugin for Full Migration (products, images, attributes, categories)
Free option:
Product Import Export for WooCommerce by WebToffee:
- Lets you manage variations, attributes, images more precisely
- Install it on both sites
- Export from Site A
- Import to Site B
Pro option (if you want to migrate everything including customers, orders, and settings):
- All-in-One WP Migration (with WooCommerce add-on)
- WP All Export / WP All Import (more advanced but very powerful)
📌 TIPS
- Images are not always included in the CSV:
- Either export media via FTP or a plugin
- Or host images permanently on Site A (use absolute URLs in the CSV)
- Check your global attributes (e.g., size, color):
- They must exist on Site B, or the import will fail or skip those fields
👉 Here’s a more detailed video showing the process I tested:
[Insert your video link here if available]