Vitals Help Center

Importing Product Reviews from a CSV File

Last updated on January 23, 2025

The Vitals Product Reviews app makes it simple to import reviews by uploading them via a CSV file. Follow these steps to successfully import reviews into your store.


Step 1: Download the CSV Template


Step 2: Fill in the Required Fields

Use the template to add your reviews. Below are the fields explained in detail:

FieldDescription
product_handleThe Shopify product handle. Example: If your product URL is https://yourshop.myshopify.com/products/awesome-product , the handle is awesome-product .
stateDetermines if the review is published or in the moderation queue. Possible values: published or unpublished .
ratingThe star rating for the review, between 1 and 5 .
titleThe review title (used for compatibility with other apps but not displayed in Vitals).
authorThe name of the reviewer.
emailThe reviewer's email address.
locationThe reviewer's location (used for compatibility with other apps but not displayed in Vitals).
bodyThe content of the review.
imageUrlURL of the review image(s). For multiple images, separate URLs with commas.
replyIf the merchant replied to the review, include the reply here.
created_atDate when the review was created. Format: YYYY-MM-DD HH:MM:SS (e.g., 2019-10-01 09:50:00 ).
replied_atDate when the reply was added. Format: YYYY-MM-DD HH:MM:SS .

Mandatory Fields:

  • product_handle
  • rating
  • body

Ensure these fields are never left blank.


Step 3: Upload the CSV File

  1. Open the Vitals Product Reviews app.
  2. Navigate to the Import tab.

  3. Click the Import button and upload the completed CSV file.

Tips for a Smooth Import

  • Use Recommended Editors: For better UTF-8 support and quoting, use tools like LibreOffice or OpenOffice, or Microsoft Excel.
  • When saving the file (in OpenOffice or LibreOffice), enable the "Quote all text cells" option to prevent cutting off review contents.

  • Avoid Using MacOS Numbers: This application may corrupt CSV files. Use Excel or LibreOffice instead.
  • For product handles with special symbols (e.g., ™️), save the file as UTF-8 CSV.

💡 Important Notes:

  • Ensure reviews in the CSV are verified and genuine, as Shopify prohibits displaying fake or manipulated reviews according to their Acceptable Use Policy.
  • If you encounter any issues during upload, contact our support team. We can help review the file for errors and assist with re-uploading it.


Below are the different columns found in the different importer sources in the app. All the other columns can be empty, especially the "optional" ones.

Growave

FieldRemarks
customer_name
customer_email
product_idmandatory
product_handlemandatory only if the product_id is empty
bodymandatory
ratingmandatory
created_atmandatory
published1 or 0 only
reply
images

JudgeMe

FieldRemarks
curated ok = published/anything else = pending
rating Mandatory
reviewer_name
reviewer_email
body Mandatory
review_date
product_id Mandatory
product_handle Mandatory
picture_urls optional, comma-separated
reply optional
reply_date optional, ISO-8601

Loox

FieldRemarks
status Active = published/anything else = pending
id
rating Mandatory
nickname
review Mandatory
date
productId Mandatory
handle Mandatory
img comma-separated
email
reply optional
replied_at optional, ISO-8601

Ryviu

FieldRemarks
status automatically published
rating Mandatory
author
body_text Mandatory
created_at ISO-8601
product_handle Mandatory
photo_urls JSON-encoded
email

Shopify

FieldRemarks
state approved or published = published/anything else = pending
rating Mandatory
author
email
body Mandatory
created_at ISO-8601
product_handle Mandatory
imageUrl comma-separated
reply optional
replied_at optional, ISO-8601

Stamped

FieldRemarks
rating Mandatory
author
body Mandatory
product title, Mandatory
email
state optional; published = published/anything else = pending
imageUrl optional, comma-separated
reply optional

Yotpo

(note: The fields have spaces, and each field is mandatory to be in the CSV file)

Field
Review Status
Review Score
Reviewer Display Name
Review Content
Reviewer Email
Review Creation Date
Product ID
Product Handle
Product Title
Published Image Url
Comment Content
Comment Date

By following these guidelines, you can seamlessly import product reviews and enhance your store’s credibility! 🎉