Connecting Zapier integration to send an email based on Outcome Quiz Ending | Community
Skip to main content
Answered

Connecting Zapier integration to send an email based on Outcome Quiz Ending


JustinV22
Forum|alt.badge.img

Hi Typeform gurus!  

 

I’ve created an outcome quiz in Typeform with 45 different endings.  The logic all seems to be working well.  I’m struggling now to integrate Zapier to send an email via gmail to the quiz taker.  The email part is straight forward enough, but I have not yet figured out how to send a unique email based on the Ending that the user arrives at.  
The only workaround I’ve come up with would be to build the logic in to Zapier based on answers instead of endings--which kind of makes the outcome quiz moot.  Has anyone encountered this and found a good fix?  

 

Many thanks in advance!  Justin

Best answer by Liz

Better late than never, but adding @JustinV22 ‘s feature in our Workspace Invader’s series below in case anyone is looking for a similar setup! 

 

View original

7 replies

Mariana
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • 679 replies
  • April 13, 2021

Hi @JustinV22. Welcome to the Typeform Community! :hugging:

 

This article here might be helpful for you :) If you're still struggling to do it, would you mind sharing more details about the issue you're facing? We'll be happy to help! 


JustinV22
Forum|alt.badge.img
  • Author
  • Socializer
  • 5 replies
  • April 13, 2021

Thanks Mariana!  That article was really helpful to get me on this path of integrating Typeform and Zapier.  

The issue I’m running into is when I’m creating a Zap.  I want to send a unique email based on each of the 45 unique endings from my Typeform outcome quiz.  

Instead of rebuilding the Outcome Quiz logic set in the Zap, is it possible to just say “The quiz taker got Ending A, so send them Email A.  The quiz taker got Ending B, so send them Email B.  Etc”?  

To drill down, I think a simplified version of my question is:  Can I filter an action in Zapier based on the Ending a user reaches on my typeform quiz?  
Thanks again--and I hope that clarifies the issue I’m running into!

Justin

 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • April 27, 2021

Hi @JustinV22 apologies for the delay! You can set this up with Zapier, but the downside is you’d need to set up 45 different zaps - one for each ending. This is because Zapier’s filters allows you to filter down one option per email. 

Though, @Michaela might have some insight as to if this is easier with Integromat!


JustinV22
Forum|alt.badge.img
  • Author
  • Socializer
  • 5 replies
  • April 27, 2021

Hi @Liz,

 

Thanks for following up!  I ended up hiring a Zapier integration expert.  He guided me in using a Webhook to Zapier instead of an Integration.  The Typeform outcomes came through using the Webhook.  He then showed me how to set up a Lookup Table using the Formatter by Zapier in the Utilities action.  

Then we set up the Gmail action to pass through the output from the lookup table.  

Hope that helps someone else out if they run into the same issue.  


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • April 28, 2021

@JustinV22  Oh! Wow, that sounds brilliant. Would you mind sharing the steps a bit more or mind me messaging you 1-1 for more info? I’d be happy to create a tutorial for others who have a similar amount of endings looking for a solution like this! (If you’re open to it, of course.)


Michaela
Forum|alt.badge.img+6
  • Certified Partner
  • 189 replies
  • April 29, 2021

Happy almost May everyone and thanks @Liz for tagging me! :four_leaf_clover:

I see @JustinV22  that you’ve already found and shared your solution. Awesome stuff. I’d still like to briefly show you how you could achieve this with Integromat, though :nerd:.

 

In the Integromat automation builder, you need to:

  • select the instant ‘Watch Responses’ Typeform module which automatically gets triggered on new quiz responses

xTbd43AmN1FtJj9B_EJd112G0AO7m0bLcJ5bplTC_lFycHbrz7tfc4bFYPdeDG3dj_rbNPam8zIZCFkZiJtECX5f84plMiFs1YvNbLQN5GmgwS9PDwrlU_ALkPpEFPT-KiEe5xOd

  • within the module, you need to add a webhook by connecting your Typeform account to Integromat and selecting the form to be watched

s0gBrmo9zRKTwVh-qG3yQZ88gEEl0TYuFlPmdB9JlzFtUispegD572K9Py_PvWpkHS9eaPHFZLNMd1qnc2Oo2NbqvZfZCSPd3mOTE8eW0-M9dnxUtlRZqTd2c5aBlUHL7X8sCG_t

  • when the module catches the quiz response, you can see in the ‘outcome’ data collection it has the name of the end screen the user ended on based on the choices they made during the quiz

mJHUcDJL4AOZuv1ZHr1vRWJvy4ePMnyzp6bSjdOhPdcKUysfpWTq1hNjcEY-BLNnP70Qmh2kQJNoCHjPs7rjTSZInT-MLus3e0wjZaC-D_RUS-DSS-W_fiNo6c3HB9XHFz05a_xk

  • you can then add a router to the scenario to create multiple paths to send the data to

​​​​​​​V0ZuGHEe-X3q-vDHZAvgpv3TY4reyUricdaLny06qiQkeOI7SuRSZq7IA0-ANaZrSWDaqaWjoz7PVLMpM3ED51wqDvUJLEZV2oIHSnkWh_sBlvCgM07irkNPPem8NkLlPBvhfDSv

  • on each router branch, you can add a filter and set logic that will decide which email should be sent based on where the quiz ended

​​​​​​​5MEIJnu6rVeMv7lbohY85d45naO_FD3ovGjCPkRIPRI29mU4oD_VpOu1pmLMV4b2LXyRcLrCLTxjm1vsiZkFpioC3LhczeQbcDjv-9_PYZid0KEaAqjF24uBq3d6LFwD0PD_1zag

That pretty much covers the base of it :relaxed:


Once you’re done building the scenario, remember to save it and turn it on :arrow_forward:


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • Answer
  • December 30, 2021

Better late than never, but adding @JustinV22 ‘s feature in our Workspace Invader’s series below in case anyone is looking for a similar setup! 

 


Reply