Migrate Your Reviews from WooCommerce to Shopify

Moving your store from WooCommerce to Shopify? Export your WiserReview reviews, swap the product IDs, and import them into your new store.

Updated 14 Aug 2026Import Reviews

Moving your store from WooCommerce to Shopify does not mean losing your reviews. Export them, swap the product IDs, and import them into your new store. It takes about an hour.

This works whether your reviews are currently in WiserReview or in another review app such as Judge.me, Loox, Yotpo, Stamped, Fera, or Rivyo.

Why you cannot just reconnect the same account

Every review is linked to a product ID. WooCommerce and Shopify generate their own product IDs, and they never match. A review attached to WooCommerce product 1487 has nothing to point at once you are on Shopify.

So the migration is an export, an ID swap, and an import.

Step 1: Get your Shopify store live first

Build the Shopify store completely before you touch reviews. Every product that has reviews needs to exist in Shopify with its final product ID.

If you import reviews before the catalog is finished, any review pointing to a product that does not exist yet will not display.

Step 2: Export your reviews

If your reviews are in WiserReview:

  1. Log in to your WiserReview dashboard on the WooCommerce account.
  2. Go to Manage Reviews and click Export.
  3. Choose Export published reviews. Run it again for unpublished reviews if you want those too.
  4. You will get an email with a download link. Save the CSV.

Full walkthrough: Export Reviews from WiserReview

If your reviews are in another review app: export them to CSV from that app. We have step by step export guides for most platforms in the Import Reviews section.

Either way, the file contains your review text, ratings, dates, reviewer names, photo and video URLs, and the WooCommerce product ID for each review.

Step 3: Swap WooCommerce product IDs for Shopify product IDs

This is the only real work in the migration.

Export both product catalogs so you have a mapping key:

  • WooCommerce: Products → Export (built-in CSV exporter). Include ID and SKU.
  • Shopify: Products → Export → all products, CSV. The export gives you Handle and SKU. To get numeric product IDs, check the Shopify admin URL for a product (/admin/products/8123456789012) or use a bulk export app.

SKU is usually the reliable match between the two files, since SKUs normally carry over during a store migration. Product name works too if your SKUs are inconsistent.

You have three ways to do the swap:

Option A: Do it yourself in a spreadsheet. Open the review CSV, add a lookup column, and match WooCommerce ID to SKU to Shopify ID with VLOOKUP or XLOOKUP.

Option B: Use an AI tool. Paste the review CSV and both catalogs into ChatGPT or Gemini and ask it to replace each WooCommerce product ID with the matching Shopify product ID, keeping every other column untouched. Spot check 10 rows before you trust the output.

Option C: Send it to us. Email your review CSV, your WooCommerce product catalog, and your Shopify product catalog to support and we will do the swap and send the file back.

The finished CSV should be identical to the export except the product ID column now holds Shopify IDs.

Step 4: Install the WiserReview Shopify app

  1. Install WiserReview for Shopify.
  2. Skip the widget install step during onboarding. Set widgets up after the reviews are in, so they render with real content instead of an empty state.
  3. Subscribe to a plan.

Step 5: Import your corrected CSV

  1. In the new dashboard, go to Manage Reviews → Import Reviews.
  2. Choose Import Reviews Via CSV and click Integrate.
  3. Select source Custom, name the task (for example, “WooCommerce migration”), leave encoding on UTF-8, and upload your file.
  4. On the Field Mapping screen, match each WiserReview field to your CSV column.

Required mappings:

  • ⭐ Rating (1 to 5)
  • 📅 Review Date (YYYY-MM-DD)
  • 👤 Reviewer Name

Also map, if present in your file:

  • Product ID (your new Shopify IDs)
  • Order ID
  • Review image and video URLs. We download the media and host it on our servers, so old links do not break.

Once the task shows Completed, your reviews appear under Manage Reviews.

Step 6: Set up widgets and review campaigns

Widget settings and automation campaigns do not travel in the CSV. Set them up fresh on the Shopify side:

  • Install your product page review widget, star ratings, and any carousel or wall of love
  • Rebuild your review request automation with the new Shopify order triggers

If you would rather we handle this, send us collaborator access to your Shopify store and we will configure the widgets and campaigns for you.

FAQ

Do photos and videos carry across?
Yes. Media URLs in the export are downloaded and rehosted on WiserReview servers during import.

Can I keep my old store connected during the switch?
Yes. Keep it connected until the new one is verified, then cancel.

What if some reviews have no product ID?
Store level reviews without a product ID import fine and show in site wide widgets. Only product page widgets need a valid product ID.

How long does the import take?
Under 1,000 reviews is usually a few minutes. Larger files take longer, especially with a lot of photos and videos to download.