Best Plugins to Import WooCommerce Reviews
Importing customer reviews into WooCommerce involves more than copying comments into a database. A reliable review import must link each comment to the correct product SKU, preserve numeric star ratings, maintain reply chains between customers and store owners, and capture reviewer metadata like verification status.
Most general import tools break these relational links. When ratings convert incorrectly, or parent-child review replies detach, your store loses social proof and search engine rich snippets.
Below, I’ll rank the four best WooCommerce review import plugins based on how accurately they preserve review relationships, ratings, and custom metadata.
Quick Comparison: Importing Product Reviews into WooCommerce
Here is how the four plugins compare across product linking, review reply chains, custom metadata support, and pricing.
| Plugin | Field Mapping | Field Adjustments | Starting Price |
|---|---|---|---|
| WP All Import | Automatic mapping (SKUs, ratings, replies) | Built-in PHP function editor | From $169/yr |
| Product Import Export for WooCommerce | Manual dropdown selection | Basic math evaluation only | Free / $69/yr |
| Ultimate CSV Importer | Manual dropdown selection | Basic formula rules | Free / $299 |
| Woo Import Export | Manual drag-and-drop mapping | Requires theme functions.php edits | $229 one-time |
I built a test store and ran the same 60-row review file through each plugin. The file tested common review complications on purpose such as 1 to 5 star ratings mixed with a 10-point external scale, replies linked to parent review IDs, and reviewer photos. After each import, I checked whether reviews attached to the right product SKUs, ratings converted accurately, reply threads stayed intact, and whether re-running the import created duplicate reviews.
Which Plugins Are Best for Importing WooCommerce Reviews?
Here are the four plugins, ranked on how accurately they link reviews to product SKUs, convert non-standard rating scales, and preserve threaded replies.
1. WP All Import
WP All Import is the best WooCommerce plugin that maps review fields, star ratings, and the product associated with it automatically without you having to do anything. It comes with Automatic Setup that removes the setup work entirely. You just have to select WooCommerce Reviews after uploading your file, and the mapping builds itself. A summary screen shows how many fields were mapped along with a confidence score, so you can run the import immediately or open the pre-filled template to inspect the fields first.
Reviews rarely arrive in standard WooCommerce formatting. Files exported from platforms like Yotpo, Judge.me, or Amazon often use different rating scales, custom metadata, and irregular date stamps. WP All Import handles these variations directly in the import without requiring manual spreadsheet cleanups beforehand.
My Experience Using Product Import Export for Review Imports
In my test run, Automatic Setup linked incoming reviews to product SKUs accurately without creating duplicate entries. When I tested a column with a 10-point rating scale, I used the built-in function editor to convert the numbers into WooCommerce’s standard 1 to 5 star ratings during the import itself.
Parent review IDs mapped directly to attach merchant replies underneath the original customer comments. Reviewer photos also uploaded to the media library and connected straight to the comment metadata, while filter rules allowed me to exclude spam and unverified submissions before running the import.
What I Liked About Importing Reviews with WP All Import
- Automatic Setup maps review text, ratings, dates, and product SKU links without manual column matching.
- Parent review IDs map natively to preserve threaded customer and store owner reply chains.
- The built-in function editor recalculates non-standard rating scales and reformats dates during the import.
- Filter rules let you exclude spam or low-star reviews before anything enters your database.
- Reviewer photos and custom comment metadata import in the same pass.
What I Didn’t Like About Importing Reviews with WP All Import
- Review imports require the WooCommerce Import Add-On alongside the core plugin.
- Converting non-standard rating scales (like a 10-point score or percentage) down to WooCommerce’s 5-star scale requires a quick PHP math snippet rather than a one-click dropdown toggle
Pricing
WP All Import offers a free version on WordPress.org with basic import features. The WooCommerce Import Package costs $169/year with unlimited site activations.
Recommended For
WP All Import is recommended for anyone looking for the simplest way to import customer reviews into WooCommerce, since Automatic Setup builds the entire field mapping for you. It is equally capable when review files get complicated, making it the only plugin here that resolves non-standard rating scales, photo attachments, and threaded replies inside the import itself.
To see how to configure your own review import using this workflow, read our complete walkthrough on how to import reviews to WooCommerce.
2. Product Import Export for WooCommerce
Product Import Export for WooCommerce imports product reviews from CSV or XML files using a manual dropdown mapping wizard. It maps core review fields, associates reviews to existing products using SKUs or IDs, and preserves parent review IDs for reply chains.
The setup process requires configuring each field by hand. You pair incoming columns to review fields one by one from dropdown menus. The plugin expects incoming review data to arrive formatted to WooCommerce’s default schema, as it offers limited tools to modify values during the import itself.
My Experience Using Product Import Export for WooCommerce
In my test run, clean review rows matched up to existing products via SKU without errors, and the reply hierarchy held up when the parent review ID column was mapped.
The limits appeared when working with irregular data. While the plugin includes an Evaluate Field tool for basic arithmetic adjustments on numeric values, it could not reformat non-standard date timestamps. Custom fields from a photo review plugin also required manual configuration under hidden meta keys, and reviews with missing product matches had to be corrected in the spreadsheet prior to importing.
What I Liked
- Imports reviews, star ratings, and author details from CSV and XML files.
- Supports parent review IDs to maintain threaded merchant response chains.
- Built-in filter options allow importing reviews by product or rating threshold.
- Scheduling options in the Pro version support automated FTP and SFTP imports.
What I Didn’t Like
- Every column must be paired manually via dropdown menus, with no automatic field mapping.
- Data modification is limited to basic math expressions, so irregular date stamps or non-standard rating scales must be corrected in the spreadsheet first.
- Custom review metadata must match exact database keys to import without errors.
Pricing
A free version is available on WordPress.org for standard review imports. The Pro version starts at $69/year for a single-site license.
Recommended For
Stores migrating reviews between WooCommerce sites using pre-formatted export files where columns already match WooCommerce database standards.
3. Ultimate CSV Importer by Smackcoders
Ultimate CSV Importer imports customer reviews into WooCommerce from CSV or XML files. It processes reviews alongside standard WordPress comments, mapping spreadsheet columns to comment author, date, star rating, and content fields.
Field configuration is handled manually through a series of dropdown selectors. The plugin supports custom metadata mapping and basic mathematical formula evaluations on incoming numeric columns. However, it lacks a dedicated filter tool during setup, meaning any record filtering must happen inside your spreadsheet before you upload the file.
My Experience Using Ultimate CSV Importer
In my test run, Ultimate CSV Importer attached customer reviews to existing products accurately using product IDs, and mapping the parent comment ID preserved vendor reply threads.
The main drawback was handling unwanted entries. My test file included several unverified submissions and low-rating spam reviews that I wanted to exclude. Because the import workflow offers no conditional filtering rules, I had to cancel the import, open the file in a spreadsheet editor, delete those rows manually, and restart the process.
What I Liked
- Imports WooCommerce reviews, star ratings, and author details from CSV and XML files.
- Supports parent comment IDs to maintain threaded review replies.
- Handles custom fields and WordPress comment metadata.
- Paid package includes scheduling features and unlimited site activations.
What I Didn’t Like
- Lacks import filtering tools, so spam, low ratings, or unwanted reviews must be cleaned out of your file manually beforehand.
- Mapping requires navigating dense configuration screens and manually matching every field from dropdown menus.
- Data modification is restricted to basic arithmetic formulas, with no built-in function editor for custom transformations.
Pricing
A basic version is available for free on WordPress.org. The Pro version with the WooCommerce module costs a one-time fee of $299.
Recommended For
Stores importing an already scrubbed, finalized review spreadsheet where no filtering or record exclusion is needed.
4. Woo Import Export by Vjinfotech
Woo Import Export imports WooCommerce reviews, ratings, and comment replies from CSV, XML, and Excel files. It processes reviews through a multi-tab visual configuration screen with support for custom post meta.
The plugin includes conditional filtering that lets you exclude specific review rows during setup. However, modifying incoming data on the fly is less straightforward. It lacks an inline function editor inside the mapping wizard, meaning custom data modifications require adding PHP functions to your theme’s functions.php file and executing them through shortcodes.
My Experience Using Woo Import Export
In my test run, Woo Import Export’s filter rules worked reliably to exclude pending comments and reviews with low ratings before importing. Threaded reply relationships also remained intact once the parent comment ID field was mapped.
The difficulty came with field adjustments. Converting a 10-point rating scale into WooCommerce’s 5-star format required opening my staging site’s theme files, pasting a custom PHP helper function, and referencing that function via shortcode in the mapping template. The interface also spreads settings across multiple nested screens, making the overall setup process slower than working with dedicated review templates.
What I Liked
- Includes a conditional filtering engine to exclude reviews by rating, date, or author status.
- Preserves parent review IDs to maintain threaded merchant and customer reply chains.
- Supports scheduled review imports through automated cron jobs.
- Reads multiple file formats including CSV, XML, Excel, and JSON.
What I Didn’t Like
- Custom data transformations require adding PHP code directly into your theme’s functions.php file.
- The interface is complex, with settings divided across multiple tabs and configuration screens.
- Plugin updates on CodeCanyon have historically experienced multi-month gaps between releases.
Pricing
Woo Import Export is sold exclusively on CodeCanyon for $229 for a regular license, which includes lifetime updates and six months of developer support for a single website.
Recommended For
Stores that require advanced conditional filter rules and have developers comfortable editing theme files for data adjustments.
Which Plugin Should You Use to Import WooCommerce Reviews?
WP All Import is the best plugin to import WooCommerce reviews as its Automatic Setup eliminates manual mapping entirely. Upload your review file and the plugin links comments to product SKUs, matches author details, and sets star ratings automatically in a few clicks. At the same time, built-in filter rules, parent reply threading, and on-the-fly PHP functions give you the power to normalize irregular rating scales or import reviewer photos without touching a spreadsheet.
The competing plugins each present operational limitations:
- Product Import Export for WooCommerce requires pre-formatted dates and ratings, offering no on-the-fly transformations.
- Ultimate CSV Importer provides no filtering options, forcing you to clean files manually before upload.
- Woo Import Export requires writing custom PHP snippets in theme files to manipulate review data.
For automated review imports from external platforms, irregular supplier files, or recurring feeds, WP All Import is the reliable plugin.
Frequently Asked Questions About Importing WooCommerce Reviews
What is the best plugin to import WooCommerce reviews?
WP All Import is the best plugin to import WooCommerce reviews. Its Automatic Setup maps customer reviews, star ratings, author details, and product SKUs automatically. It supports threaded review replies, pre-import filtering, custom metadata from photo review extensions, and on-the-fly PHP functions to normalize external review scales.
Can you import customer reviews into WooCommerce from CSV?
WP All Import imports customer reviews directly from any CSV or XML file. Upload the spreadsheet, select WooCommerce Reviews, and the plugin maps comment text, reviewer names, star ratings, and dates to target products automatically without requiring pre-formatted column headers.
How do I link imported reviews to products in WooCommerce?
WP All Import links customer reviews to WooCommerce products by matching incoming file data to product SKUs, product titles, or product IDs. In the review settings, specify your identifier column, and the plugin attaches the review to the corresponding catalog product automatically during import.
Can I import threaded review replies into WooCommerce?
WP All Import preserves threaded review replies by mapping the original comment ID into the Parent Review field. Vendor responses, admin notes, and follow-up customer comments link to their respective parent reviews automatically, keeping conversation threads organized in the frontend product tabs.
How do I import photo reviews into WooCommerce?
WP All Import imports photo reviews by mapping image URLs from your spreadsheet into the media fields associated with your photo review plugin. The plugin downloads external image files into the WordPress Media Library and links them to the imported review record in a single pass.



