Boost Email Engagement with Dynamic Reviews

Boost Email Engagement with Dynamic Reviews

Table of Contents

  1. Introduction
  2. Integration with Shopify
  3. Connecting to Klaviyo
  4. Creating the Review Block
    • 4.1 Adding the Feed
    • 4.2 Configuring the Data Source
    • 4.3 Styling the Block
  5. Displaying Specific Product Reviews
    • 5.1 Adding Product IDs
    • 5.2 Showing Multiple Products
  6. Displaying Specific Reviews
    • 6.1 Finding Review IDs
    • 6.2 Adding Review IDs
    • 6.3 Showing All Reviews
  7. Customizing the Number of Reviews Displayed
  8. Conclusion

Integrating Dynamic Reviews in Klaviyo Emails

In this tutorial, I will walk you through the process of adding dynamic reviews to your Klaviyo emails using the integration. This integration allows you to connect your Shopify store to Klaviyo, enabling your customers to leave reviews that can be inserted into your emails.

Integration with Shopify

Before diving into Klaviyo, you will first need to integrate with your Shopify store. You can do this by visiting the relevant app store (such as the Shopify app store) and downloading the app. Once installed, you will be asked to add your site ID and private API key from your account. You can find your private API key by accessing your account, navigating to "API keys" under the "Accounts" section, and clicking on "Create API key". Make sure to copy and save this key as it will be needed later.

Connecting to Klaviyo

After successfully integrating with Shopify, you can now connect it to Klaviyo. To do this, log in to your Klaviyo account, and navigate to the "Emails" section. Here, you will create a review block that will display the reviews from your website.

Creating the Review Block

4.1 Adding the Feed

To add the feed to Klaviyo, click on "Add data feed" and provide a name for the feed. Then, copy the URL from your account's data feeds section and paste it into the appropriate field in Klaviyo. Make sure to set the request method to "GET" and the content type to "JSON".

4.2 Configuring the Data Source

Next, you need to configure the data source for the review block. Start by adding a table with one column. In the column settings, select the dynamic data source and copy the provided code. Replace the placeholder text "reviews" with the actual name of the reviews field from your data feeds in This code is responsible for pulling the reviews data into the Klaviyo email.

4.3 Styling the Block

To style the review block, access the block settings and remove or add borders as desired. You can also customize the colors and fonts to match your email template. The styling process is similar to any other text editor, allowing you to make adjustments easily.

Displaying Specific Product Reviews

If you want to show reviews for a specific product, you can modify the feed URL by adding the product ID at the end. To find the product ID, create a product block in Klaviyo and select the desired product from your catalog. The product ID will be visible in the URL. Once you have the product ID, add it to the feed URL after "product_ids=". You can add multiple product IDs by separating them with commas.

Displaying Specific Reviews

In addition to showing reviews for specific products, you can also display selected reviews in your Klaviyo emails. To do this, change the data source code from "product_ids" to "review_ids". Retrieve the review ID by navigating to the review's page and extracting it from the URL. Simply replace the review ID in the data source code to showcase the selected review.

Customizing the Number of Reviews Displayed

To adjust the number of reviews displayed in the block, access the review block's settings and change the value in the data source code. Update the number in the code to define how many reviews you want to show. By making this change, you can control the amount of review content displayed in your emails.


By following these steps, you can easily integrate dynamic reviews into your Klaviyo emails using the integration. Connecting your Shopify store, customizing the display options, and selecting specific products or reviews will help you enhance the user experience and increase engagement with your email content. Experiment with different configurations to find the setup that works best for your business.


  • Integration of with Klaviyo for dynamic reviews in emails
  • Displaying random or specific product reviews
  • Showcasing selected reviews in emails
  • Customizing the number of reviews displayed


Q: Can I use this integration with e-commerce platforms other than Shopify? A: Yes, you can use and Klaviyo integration with various e-commerce platforms, such as WooCommerce or BigCommerce. The process may vary slightly, but the overall concept remains the same.

Q: How do I find the product or review IDs? A: To find the product or review ID, you need to access the respective pages in your e-commerce platform or the dashboard. The ID is usually visible in the URL.

Q: Can I adjust the styling of the review block to match my email template? A: Yes, you have full control over the styling of the review block. You can customize the colors, fonts, and borders to align with your email template and brand aesthetics.

I am a shopify merchant, I am opening several shopify stores. I use ppspy to find Shopify stores and track competitor stores. PPSPY really helped me a lot, I also subscribe to PPSPY's service, I hope more people can like PPSPY! — Ecomvy

Join PPSPY to find the shopify store & products

To make it happen in 3 seconds.

Sign Up
App rating
Shopify Store
Trusted Customers
No complicated
No difficulty
Free trial