Quiz results to customers via Klaviyo? | Community
Skip to main content
Answered

Quiz results to customers via Klaviyo?


Forum|alt.badge.img+1

Hi, friends! I have been searching and reading the Community posts for quite a while and still feel confused how I can send quiz results to my customers via Klaviyo?

I have created a quiz with just 4 results - you can see the current version with results pages “baked in” here.

From what I’ve read so far it sounds like I will need to use Zapier and then should create 4 Klaviyo lists with coordinating flows with an email that reveals quiz resutls to the customer… but how would I make sure the email address ends up on the correct list within Klaviyo based on their quiz outcome?

Feel free to direct me if this has been answered elsewhere - many thanks, all!

Best answer by Liz

Hi @yourmom welcome to the community! If you use the filters feature in Zapier, this should correctly place the respondent in the corresponding list in Klaviyo based on the filters you set. 

For example, you would set the filter to look something like this (based on your questions): 

and then, it would only continue if it matches the responses. 

A very, very detailed (and a bit more advanced than you’d need) version of this can be found in our Workspace Invaders post here: 

https://community.typeform.com/tips-inspiration-45/workspace-invaders-meet-the-typeform-that-s-saving-scientists-6-months-of-work-1800

Granted, they’re sending to a different app and needing to use webhooks, but the process is essentially the same for filtering and sending accordingly to Klaviyo. 

View original

11 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14905 replies
  • Answer
  • November 18, 2021

Hi @yourmom welcome to the community! If you use the filters feature in Zapier, this should correctly place the respondent in the corresponding list in Klaviyo based on the filters you set. 

For example, you would set the filter to look something like this (based on your questions): 

and then, it would only continue if it matches the responses. 

A very, very detailed (and a bit more advanced than you’d need) version of this can be found in our Workspace Invaders post here: 

Granted, they’re sending to a different app and needing to use webhooks, but the process is essentially the same for filtering and sending accordingly to Klaviyo. 


Forum|alt.badge.img+1
  • Author
  • Explorer
  • 12 replies
  • December 8, 2021

Okaayyyy I got the Zaps set up to the different lists but am having a ton of trouble figuring out the correct filter data because it seems like development gobble-ty gook….. anyone else have insight on this?


Forum|alt.badge.img+1
  • Author
  • Explorer
  • 12 replies
  • December 8, 2021

for example…

 

 


Forum|alt.badge.img+1
  • Author
  • Explorer
  • 12 replies
  • December 8, 2021

It seems like the “Outcome ID” or “Outcome Title” would be the determinant but I can’t find a variable to connect it with :disappointed_relieved:


Forum|alt.badge.img+1
  • Author
  • Explorer
  • 12 replies
  • December 8, 2021

In case anyone is following…. I posted a follow up question herre: 

https://community.typeform.com/integrate-your-typeform-43/outcome-quiz-to-zapier-what-id-to-connect-4029

 


Forum|alt.badge.img
  • Navigating the Land
  • 5 replies
  • January 14, 2022

Cool but there is a problem with the outcome quizz : 

 


Gabi Amaral
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • 1777 replies
  • January 17, 2022

Hey @altavia-act! Hope you're having a nice day! What is the problem with the outcome quiz? Let us know if you need any help! 


Forum|alt.badge.img
  • Navigating the Land
  • 5 replies
  • January 18, 2022

Hey @Gabi Amaral

It’s not really a problem, it’s more a typeform constraint.

In our case we are trying to build a ‘decision tree’ with 4 questions for which we except an unique answer for each one. We have an excel with 946 unique combinaisons of answers which lead to 60 different endings. Several unique combinaisons can lead to the same ending.

 

We tried to tackle this by using the ‘outcome quiz’ which is limited by the constraint that combinaison order isn’t take in consideration and the ending result will be shown by order. 

 

We should be able to create different unique combinaison by ending, meaning : 

  • Q1
    • B
    • C
  • Q2
    • A
    • B
    • C
    • D
    • E
    • F
    • G
  • Q3
    • A
    • B
    • C
    • D
  • Q4
    • A
    • B
    • C
    • D

Based on this config and on the fact that only one answer is expected by question, we should have 336 unique combinaisons. So if the answers are :

  • Q1:A - Q2:B - Q3:A Q4:A → the result is AAFD → display ending A
  • Q1:B - Q2:A - Q3:B Q4:B → the result is BABB → display ending A
  • Q1:B - Q2:C - Q3:D Q4:D → the result is AAFD → display ending B
  • Q1:C - Q2:B - Q3:D Q4:D → the result is CBDD → display ending C
  • etc

There isn’t any possibility to concatenate data in txt variables. This might solve our issue once for good 🙆🏻

So right now, we used a workaround by creating different variables for each questions q_1, q_2, q_3, q_4 and we setup all the logic conditions in the last question : 

if q_1 == 5 AND q_2 == 12 AND q_3 == 10 AND q_4 == 5 jump to ending C

 

Which is a heavy workload when you have to setup 946 combinaisons (even less) 🤯.

 

We are very annoyed because we taken the decision to use typeform instead of developing the Form from scratch. We lost so much time to try to find a way to handle our needs. 

 

If you have any idea 💡 to guide us towards an easiest way to handle ‘decision tree’.

 

Cheers ✌🏼

 


Gabi Amaral
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • 1777 replies
  • January 19, 2022

Ah, I understand @altavia-act! In fact, that'd be a lot of work! I'm tagging here @john.desborough and @Liz so they can check your use case and maybe offer some suggestions (they are amazing at coming up with cleaver workarounds!). Don't forget to send the URL of your form as well! 


Forum|alt.badge.img
  • Navigating the Land
  • 5 replies
  • January 19, 2022

Thanks a lot @Gabi Amaral , ping @john.desborough @Liz 

 

Here the links : 

Outcome quizz mode who don’t come to the good end

https://actstar.typeform.com/skindiagnosisfr#language=xxxxx

 

branching and calculations (with 1 variable by question), work in progress, 462 conditions to 26 ending (goal is 946 to 60 ending):

https://actstar.typeform.com/to/N7LFAedu#language=xxxxx

 

We can share in private the link of the google sheet with the conditions :-)

 

Hope you can help us or for the next time

 

 


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5272 replies
  • January 19, 2022

@altavia-act @Gabi Amaral @Liz - i have done a similar quiz for a client in the same industry sector. They have 12 possible outcomes, 8 questions: there were 4,200+ logic rules in the form including a tie-breaker question. 

there is no ‘fast’ solution to getting through it given the way that logic rules are implemented in the tool. 

 


Reply