How to import product reviews data from another platform

Estimated 5 minute read
|
Updated Dec 3, 2024, 10:04 AM EST
You will learn

You will learn

Learn how to import reviews from your prior platform into Klaviyo Reviews. There are 2 ways to import reviews:

  • Export reviews and directly upload them to Klaviyo (supported providers only)
  • Format your CSV file and upload to Klaviyo (all other providers)

Only import valid reviews exactly as submitted by real customers. Do not edit reviews between exporting them from your prior platform and uploading them to Klaviyo. 

This article covers importing product reviews. If you have reviews for your brand as a whole, learn how to import store reviews

Export reviews from your previous reviews platform 

Export reviews from your previous reviews platform 

The steps required to export reviews from your prior reviews platform depend on which platform you used previously. Head to their support documentation to learn how to export your reviews as a CSV. Make sure to export individual reviews, not review summaries.

Learn how to export reviews from:

Import requirements

Import requirements

For most reviews platforms, you just need to export your reviews and import them directly into Klaviyo. It’s unlikely that you’ll need to make edits to the CSV file. 

Your CSV file must contain columns with the following information: 

  • Product IDs that exactly match the product IDs synced to Klaviyo from your store
    • When importing store reviews that aren't associated with a product, this field may be blank; the product ID column is still required 
  • Review text
  • Reviewers’ emails
Identify whether your previous reviews provider is supported

Identify whether your previous reviews provider is supported

Klaviyo provides an automatic upload tool for a variety of reviews providers. If your past reviews provider is supported, don’t make any edits to the CSV file of reviews you exported. To check which reviews providers are supported:

  1. Click Reviews from the Klaviyo sidebar.
  2. Navigate to the All reviews tab.
  3. Select Options.
  4. Click Import Reviews.

Here, you’ll see all supported reviews providers.

Import your reviews from a supported provider

Import your reviews from a supported provider

Most reviews can be directly uploaded to Klaviyo Reviews. 

  1. Click Reviews from the Klaviyo sidebar. 
  2. Navigate to the All reviews tab. 
  3. Select Options.
  4. Click Import Reviews.
  5. Choose your previous reviews platform from the options provided. If you don’t see your platform listed, select Other/not sure.
    If you select Other/not sure, you must format your CSV using the template in the section below before proceeding. 
  6. Click Choose file or drag and drop your CSV file into the upload tool. 
  7. If accurate, check the box next to I confirm that the imported reviews are genuine. Only legitimate reviews may be uploaded to Klaviyo. 
  8. Review the mapping of fields from your upload and make adjustments as needed. 
  9. Click Next

During the upload, you’ll see a modal with a status bar. Once the upload is complete, that modal will display the number of successful and failed review uploads from the CSV. 

Import your reviews from another platform

Import your reviews from another platform

To import reviews from a platform other than those listed on the upload page, use the template below. 

Download a copy of this template to import reviews from another platform. 

Note that you’ll need to adjust your CSV file to match this sample format, or the upload will not work. 

Include these required columns: 

  • Product ID (product_id)
    Must exactly match the ID of a product in your Klaviyo product catalog (max 255 characters); alternately, use product_handle, product_sku, or product_name as your product identifier
  • Reviewer Email (reviewer_email)
    Must be a valid email address (max 3,000 characters)
  • Review Score (rating)
    A number, 1-5, representing the rating submitted by a customer
  • Review Creation Date (review_date)
    The review submission date formatted using an accepted date format
  • Review Status (status)
    Status of the review (i.e., Published, Unpublished); unpublished reviews are marked as Pending in Klaviyo until you approve and publish them

Optionally, include these columns if desired: 

  • Reviewer Display Name (reviewer_name)
    Generally first name + last initial (e.g., Mark R.) (max 300 characters)
  • Review Content (review_content)
    The review submitted by a customer (max 10,000 characters)
  • Published Image URL (image_urls)
    A valid, publicly-accessible image URL (or multiple comma-separated URLs); Klaviyo will save and store these images
  • Review Title (review_title)
    A brief title for the review (max 3,000 characters)
  • Review Is Verified Buyer (Yes / No) (verified)
    Whether the reviewer is a verified purchaser; only Yes and No are accepted
  • Reviewer Country (reviewer_location)
    E.g., US, UK, Canada, Australia (max 3,000 characters)
  • Reply Content (reply_content)
    Your brand’s reply to the customer review (max 3,000 characters)
  • Reply Date (reply_date)
    The date your brand replied to the customer review
  • Store review (true/false) (is_store_review)
    Whether or not the review is for your store as a whole. Accepts "true" or "false."

Once you’ve formatted your file to match Klaviyo’s template, upload it:

  1. Click Reviews from the Klaviyo sidebar.
  2. Navigate to the All reviews tab.
  3. Select Options.
  4. Click Import Reviews.
  5. Select Other/not sure.
  6. Click Choose file or drag and drop your CSV file into the upload tool.
  7. If accurate, check the box next to I confirm that the imported reviews are genuine. Only legitimate reviews may be uploaded to Klaviyo.
  8. Review the mapping of fields from your upload and make adjustments as needed.
  9. Click Next.

Troubleshoot a failed upload

Troubleshoot a failed upload

If your CSV upload of reviews from another platform fails, check the product IDs included in the CSV. They must exactly match product IDs found in Klaviyo, which are automatically pulled in from your ecommerce platform.

To check whether a product ID from your CSV is synced to Klaviyo:

  1. Navigate to Content > Products in the Klaviyo sidebar.
  2. In the catalog search bar on the Items tab, search for a product ID from your CSV.
  3. If no results are found, replace the product ID in your CSV with the correct product ID found in Klaviyo/Shopify, then retry your upload.

Make sure your spreadsheet software hasn't converted your product IDs to scientific notation.

Product IDs in scientific notation

If it has, replace the scientific notation product IDs with corrected ones.  

Additional resources 

Additional resources 

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type