Skip to main content
Klaviyo - Create a simple product review flow
Stuart Arsenault avatar
Written by Stuart Arsenault
Updated over 2 weeks ago

This guide will walk you through the basic elements of a review request flow within Klaviyo. Our integration sends events from Junip to Klaviyo, and by setting up a flow in Klaviyo, these events can trigger actions like sending an email or SMS to customers.

By the end of this guide, your flow should look like this:

First, in your Klaviyo Flows page, you'll want to click Create flow > Build your own. Give your flow a name like "Junip - Review request" and click Create flow.

You'll want to select a Metric trigger. Under the All triggers tab, select Metric and then select Junip - Review Request event.

Once you've selected your trigger, you'll see options for a Trigger filters and Profile filters. We'll add one of each of these, as you'll see below:

Clicking on Trigger filters, we'll want to select "all_items_reviewed --> is false" which will ensure that we don't add anyone to the flow that has already reviewed the product they ordered or has a similarly un-reviewable product.

Once you've clicked Save, you can click on Profile filters next and set this up as Person has "Junip - Review submitted --> zero times --> since starting this flow". This will remove people from the flow once they've left a review, which is very handy if you've added extra steps after the first email (like a reminder email or SMS).

Make sure to click Save, then your trigger is all setup and this is what your flow will look like so far:

Now you're ready to drag an email into the flow (from "Actions" on the left-hand side). And your flow is finished πŸ™Œ It should look something like this:

Next steps:
​
Create an email template (or add one in that you've already saved in Klaviyo) to request a review from customers. This guide explains more on how to create a basic email template in Klaviyo using our dynamic variables.

When you're happy with the flow and email, you need to switch the email from "Draft" to "Live" so that Klaviyo can start sending those emails. If you had requests being sent using Junip's templates or another provider, make sure to disable these at this time to avoid double sending.

Note: you'll need to make sure that Klaviyo is an Action in your review request flow in Junip for this to work. Check out this guide if you're not sure how to set this up.

This is just a start... feel free to add more to your flow depending on what your team's goals are -- do you want to add a reminder email or SMS a few days after they receive the first? Perhaps a filter on the message to make sure that customers aren't suppressed or have purchased more than once? Sky is the limit here so make the most of it, we're excited to see what you come up with :)

Did this answer your question?