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:
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.
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.
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?
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 946unique 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:
A
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’.
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!
@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.