Skip to main content
Solved

Link custom-built quiz results to Klaviyo email flow

  • August 16, 2022
  • 1 reply
  • 394 views

Forum|alt.badge.img+2

We created a customized quiz on our site.

No apps were used, it is custom-built using javascript.
Is there a way to transfer the details of the quiz results on Klaviyo?
We want to create a flow for everyone who will take quiz, the 1st email will be the result of the quiz

Best answer by alex.hong

Hi there @dana dc,

Welcome to the Community.

This is possible using dynamic event data, but you will need to create a custom API call that passes along the product results of the quiz and the email address of the quiz you built to Klaviyo.  Once you have sent this data over, you can use dynamic event data tags to populate this information into Klaviyo. The flow email that is to contain this information must be triggered by the created API call event, it cannot be triggered by the user being added to a List in Klaviyo, as List-triggered flow emails cannot populate event data. 

Building out an API call does require a developer or someone with development knowledge on your team.  At this time, Klaviyo does not troubleshoot custom API calls or provide support for them besides passing along our API documentation.  
Klaviyo API Documentation
Klaviyo API Reference Guide

 

Hope that helped,

Alex

View original
Did this topic or the replies in the thread help you find an answer to your question?

1 reply

alex.hong
Forum|alt.badge.img+58
  • Klaviyo Alum
  • 1552 replies
  • Answer
  • August 16, 2022

Hi there @dana dc,

Welcome to the Community.

This is possible using dynamic event data, but you will need to create a custom API call that passes along the product results of the quiz and the email address of the quiz you built to Klaviyo.  Once you have sent this data over, you can use dynamic event data tags to populate this information into Klaviyo. The flow email that is to contain this information must be triggered by the created API call event, it cannot be triggered by the user being added to a List in Klaviyo, as List-triggered flow emails cannot populate event data. 

Building out an API call does require a developer or someone with development knowledge on your team.  At this time, Klaviyo does not troubleshoot custom API calls or provide support for them besides passing along our API documentation.  
Klaviyo API Documentation
Klaviyo API Reference Guide

 

Hope that helped,

Alex