User guide

Connect Klaviyo and send review requests from your own flows

Once Klaviyo is connected, Classic Ratings stops sending review request emails and writes an event to Klaviyo instead. Your flow decides the template, the timing and who is excluded.

Before you start

  • Classic Ratings installed on your Shopify store, on the Pro plan or above.
  • A Klaviyo account you can authorise, with permission to create flows.
  • About five minutes.

1. Connect Klaviyo

  1. In your Shopify admin, open Classic Ratings › Integrations.
  2. Find the Klaviyo card and choose Connect Klaviyo.
  3. Authorise Classic Ratings in the Klaviyo window that opens.
  4. You are returned to Integrations, and the card now shows your Klaviyo account name.

We request two permissions and no others: write events, and read your account name so the card can show which account you connected.

2. Switch review requests to Klaviyo

Connecting on its own changes nothing. You also have to tell us to stop sending.

  1. Open Emails › Settings.
  2. Under Channel, choose Klaviyo.
  3. Save.

Reminder delay moves too. On the Klaviyo channel the follow-up is part of your flow, so the reminder setting in Classic Ratings no longer applies. Set the delay in Klaviyo instead.

3. Build the flow

  1. In Klaviyo, create a flow and choose a metric trigger.
  2. Select Review Request Eligible.
  3. Add a time delay if you want to wait after delivery.
  4. Add your email, and link the call to action to the review URL from the event.

Use the review link from the event. It carries a token that ties the review to the order. A review left through any other link cannot be marked a verified purchase.

What the events contain

Review Request Eligible

Fires when a customer becomes eligible to review, which is the moment we would have emailed them.

PropertyWhat it holds
emailWho to write to
first_name, last_nameFor the greeting
order_name, placed_atThe order it came from
products[]Every purchased product
products[].product_titleProduct name
products[].product_image_urlProduct image
products[].review_urlThe tokenised review link. Use this one.

Submitted Review

Fires when the review lands, with the rating and the product. Use it as a flow filter so nobody is chased for a review they have already written, or as a segment on who reviews and what they say.

Disconnecting

Open Integrations and choose Disconnect on the Klaviyo card. We delete the stored tokens immediately. Switch the channel in Emails › Settings back to Email, or review requests will stop going out.

If requests stop arriving

  • Check the Klaviyo card on Integrations still shows your account. A revoked authorisation shows there.
  • Check the flow is live in Klaviyo rather than in draft.
  • Check the channel in Emails › Settings is still Klaviyo.
  • Still stuck? support@classicratings.com.