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)

  1. Go to Products > All Products
  2. Click on Export (top of the list)
  3. Select the columns you want to export (or leave all selected)
  4. Click Generate CSV file

On Site B (import)

  1. Go to Products > All Products
  2. Click Import (top of the list)
  3. Upload the CSV file you exported
  4. Check Update existing products if needed
  5. 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]

Leave a Reply

Your email address will not be published. Required fields are marked *