Advice and answers from the team


Automatically export all GetReviews respondents to Klaviyo. Follow along with the instructions below to learn how.

On Klaviyo:

Copy your Klaviyo API key

The API key is what allows GetReviews to send respondent data to your Klaviyo account.

  1. Log in to your Klaviyo account
  2. Once logged in, visit
  3. Locate your private API key - this should look like: pk_257d2eeaeb5284daceba5211270a81e451 (if you do not see your private API key, click the blue "Create Private API Key" button.)
  4. Copy your API key

Copy your Klaviyo List ID

The List ID is where you would like GetReviews to send your respondent data to.

  1. View your Lists
  2. Locate the list you would like to send respondent data to
  3. Click the  icon on the right side of the list and then click "List Settings"
  4. Your list's ID will be near the top of this screen (see image below)
    List ID
    List ID

On GetReviews:

Paste Klaviyo API Key

  1. Visit the Integrations Library
  2. Locate the Klaviyo integration and click "Configure"
  3. Tick the "Enabled" checkbox
  4. In the API Key text box, paste the API key generated from Klaviyo
  5. Leave "Extra attributes to include" text box empty if you only need the first/last name and email of your reviewer. A full list of attributes is here.
  6. Click "Save"

Paste Klaviyo List ID

  1. Visit the Surveys page
  2. Next to the survey you would like to export respondent data to Klaviyo from, click “Edit”
  3. Scroll down to the "Integrations" section
  4. Enable Klaviyo as an integration
  5. Paste the List ID
  6. Click "Save"

Once all of the above steps are complete, when a customer completes your survey, their data will be automatically sent to the Klaviyo list you've defined above.

Extra Attributes

The following attributes may be comma-separated in the 'Extra attributes to include' text box to expand the dataset we send to your Klaviyo list.

  • address
  • address2
  • city
  • state
  • zip
  • marketing_opt_in (true/false)
  • phone_number (must be a string/text field in Klaviyo, NOT phone number!)
  • rating (ex: 5)
  • review (ex: This product rocks!)
  • (ex: Super Pills)
  • product.asin
  • giveaway.sku
  • (ex: Petco,
  • marketplace.keyname (ex: petco, amazon_uk)

Putting all this together, if you'd like to send a reviewer's first name, last name, email, city, and marketplace to Klaviyo you can input this into the 'Extra attributes to include' text box inside GetReviews > Integrations > Klaviyo:

(Reminder that first name, last name, email are included by default)