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

In this guide, we'll walk through creating a basic product review request email template in Klaviyo. This is intended as a guideline to help you get started, feel free to match things according to your business and branding needs!

We'll cover the following steps below:


1. Start with a blank email

Once logged into your Klaviyo account, there are a few places where you can create a blank email in Klaviyo - we recommend creating it from within a flow once you've setup your review request flow in Klaviyo that's triggered by the "Junip - Review request" event. You can choose to do this from the Templates page as well.

In the flow, you can drag an Email action into your flow. Click on the Email action, and in the sidebar, click on Select template. Then, click Create blank email. Give it a relevant name (we used "Junip - Product review request" and you should start with something like the below.

Blank email template in Klaviyo

2. Add the basic blocks

Add your branding to the top header bar block or remove it if you don't want it to appear. You can also edit the footer blocks or replace them with your own universal blocks.

Next, add a Text block, make it a heading, and replace the default text with some greeting text, we used the following:

Hey {{ first_name|default:'there' }}!

Add another Text block to include the email body. Choose a text style, such as "body," and then add the message you'd like to use to ask your customers for a review.

Take a second to review your recent purchase.

Add a Divider block below it to provide some visual separation.

3. Add the product block

Add a Text block. In this block we will show the products we want the customer to review. Click on the Source code in the sidebar and paste the following code:

{% for item in event.order_line_items %}
<p style="text-align: center"><a href="{{ item.review_url }}"><img src="{{ item.image_url }}" width="250px" /></p>

<p style="text-align: center; margin-bottom: 10px"><a href="{{ item.review_url }}">{{ item.name }}</a></p>
{% endfor %}

Add another Divider block underneath for spacing.

At this point, your template should look similar to this:

Customizing the product review request template in Klaviyo

4. Add a leave a review CTA

Add another Text block and enter text that will help entice a customer to leave a review. We used "Click a product title or the button below to leave a review :)"

Below this add a Button block. Set the button text to whatever you wish (we chose "Leave a review") and the "Link address" to be {{ event.order_review_url }}.

We also added a Spacer block below the button to better separate the CTA from the unsubscribe footer.

5. Preview your email

To preview your email, you can click Preview & test in the right-hand corner. If you're editing from within a flow that's triggered by the "Junip - Review request" event, then you'll see the Preview info show automatically on the right hand side. Note: If you are previewing from the Template editor, then Klaviyo will not know what data to preview, so it'll allow you to choose. Click "Event" and then select "Junip - Review request".

From here, you can choose different profiles / info to preview the email with. You may have lots of options here that you can toggle through, but if you've just setup the integration, you will only have one sample event. In this case, the preview will use placeholder data (see below) and the links + product images will reflect your store data when an email is actually sent.

Previewing the product review request email in Klaviyo

You've now successfully created a product review request email template in Klaviyo πŸŽ‰

If you're setting up the Klaviyo integration, then you can hop back into our Klaviyo guide where you last left off to wrap up the setup by checking & enabling the flow!


​


​

Did this answer your question?