A handy little plugin that imports product reviews from a CSV file into WooCommerce products, with duplicate detection.
A client requested the ability to batch-import multiple product reviews into their WooCommerce store. The reviews are legitimate – taken from one of their other seller channels. After some investigation, it seemed there wasn’t an elegant solution out there. There are batch comment importer plugins. But although Woo reviews are really just comments, there was nothing that would do a nice job handling duplicates, and the comment meta (how many stars).
My “Product Reviews Importer” plugin does just that. Feed it a CSV file, and it will import the reviews while trying to avoid creating duplicates. Reviews are assigned to products by SKU.
Sample CSV data:
“ABC-123″,”John Doe”,”john.doe@example.com”,”Great product, highly recommend!”,”5″,”123.123.123.123″,”2026-01-15 14:30:00 GMT”
The plugin is quite flexible, and can be hooked with WordPress filters:

