I am planing to run a Sale for a specific category and want to send more personalized emails to those who have viewed the product from that category in the last 30 days. I have created a segment to identify them. The question is how to create an email template corectly.
The idea is to send similar email like browse abandonment ‘You viewed it and now it’s on sale’ - include the product that person has viewed and announce it is on sale now.
What I am wondering is how to create that product block correctly. Could I copy it from the browse abandoned template? But I don’t know how to make sure the products will not appear from other categories that person possibly was looking at also.
Best answer by Bobi N.
What you want to do here is not possible, dynamic product blocks work only in flows because they are connected to the metrics. When metric like Viewed Product is triggered it collects the info that allows you to create the product block about that specific event that triggered the flow.
But in campaign this is not available, the code won’t work because campaigns are not connected to events happening on your website.
What I suggest is creating a product feed for that specific collection/category and than turning the personalized options to YES in klaviyo blocks. What this will do for example if you choose 3 products to be shown it will show different products to different people deepening on which products they interacted the most with from that collection/category.
Here is article about how to set this up correctly https://help.klaviyo.com/hc/en-us/articles/115005082787-How-to-Use-Product-Feeds-and-Recommendations