tl;dr: I want to embed a simple, one-question survey on a flow email without people having to click away/load a page. Klaviyo doesn’t seem to have a native way to do this, nor does it accept Google Form HTML embeds. Help! How can I achieve this?
------
I’m trying to get new customers to share how they found out about our brand (basically attribution or source of conversion) without them navigating away from the email so we can collect as many responses as possible.
The issue is that I can’t seem to find any documentation that Klaviyo can do this.
Key things to note:
- I only need one question answered; it can be either checkboxes or multiple choice.
- This is the first email new customers will receive in a post-purchase flow
- I tried this with Google Forms (detailed belwo) but I don’t need to use this.
- I need to be able to easily view collated/total results (e.g. xx% of people answered option A etc) without having to manually intervene on counting or otherwise.
The first method I tried with Google Forms was embedding directly by copy/pasting the “iframe src” string as the source of a Klaviyo text block, which doesn’t work. It looks okay in Edit Content mode, but when I preview the email on my phone it just says “Loading...” where the form should be.
The second method I tried with Google Forms was from an article for how to “hack” it (I used this one) by getting source code from gmail but that doesn’t work either. Same issue where it looks okay in Edit Content mode, but it isn’t interactive when I preview the email on my phone.
Screenshots for both methods are below.



Is there a way for me to use a flow email to directly collect responses from new customers? Either via Google Form or better yet with a functionality that Klaviyo offers.
This is super important for us as we need to understand how new customers find us. We’re activating a ton of different social media and marketing channels and this is a super easy way to get a big picture view on results.
Thanks in advance :)
Best answer by David To
View original