Hello, community folks! Itās nearly summer and our Workspace Invaders series is heatinā up!Ā š„š„š„
Ā
Helping scientists plan experiments faster
Ā
A little over a month ago,Ā
Ā
Locus.ly helps scientists find tests to run their experiments through an outcome quiz typeform. The form asks a few questions based on the data theyād like to obtain, then presents them with a beautiful customized PDF of the test theyāll need to run as well as the costs of each test. Previously, this data had to be scoured by the scientists on their own by contacting each company individually and asking the sales rep similar questions.
Ā
Our idea was to bill it as "6 months of research in 6 minutes" ā Justin Valley
Ā
We were blown away by both the idea and the solution so James and I caught up with Locus.ly Founder Justin and his Scientific Consultant Brian Steffy to find out how (and why!) they did it!
Ā
In this video, weāll talkĀ about:Ā
Ā
-
What Locus.ly is and how they found Typeform
-
Using the outcomes quiz template to simplify the questionnaire
-
How to use Webhooks, Zapier, and Typeform to send custom emails based on answers
-
Setting up different email templates within Zapier
Ā
Ā
Ā
How to do it yourself
Ā
Want to build your own quiz with multiple outcomes or want to share different products with your customers based on their preferences? Here's a quick guide to setting up Zapier + Typeform Webhooks to send different emails based on the outcome your respondent received ā just like Justin didā¦
Ā
1. Set up your zapĀ
The first step is to set up your zap. Youāll want the trigger event to be āCatch Hookā in Zapier, followed by āUtilities,ā then ending with āSend Emailā in your email service provider. For the sake of this tutorial, weāll be using Gmail.Ā
Ā
Ā
2. Turn on webhooks and submit a real responseĀ
Ā
Youāll first want to submit a real response to your form in order to capture the endings within the results. A test webhook wonāt capture this data for you.Ā
Ā
After you submit a real response, you can grab the webhook URL within your zap and add this to your Typeform like this:Ā
Ā
Ā
Be sure to test the trigger in Zapier in order to move to the next step!
Ā
3. Find the Outcome IDs to setup Zapier Utilities
Ā
The ID is a unique string of letters and numbers assigned to each ending on the form. This will help Zapier identify which ending was submitted to the results and then send a different email accordingly.Ā
Ā
You can find the Outcome ID by searching through the Webhook data.Ā
Ā
Ā
Weād suggest adding the outcome IDs to a Google Spreadsheet so itās easier to keep track of.Ā
Ā
Ā
4. Create a lookup table
Ā
Create a lookup table with the IDs and the information youād like to have in your email.Ā For this tutorial, weāre changing the URL within each email, but you could add specific text instead, too.Ā
Ā
In case anything changes with your form, be sure to add a Fallback value underneath the Lookup Table options. This will provide a default value in case the zap canāt match any of the IDs within the table.Ā
Ā
5. Finally, format the body of your email!Ā
Ā
Ā
When a respondent submits your form now, the body of the email will change according to the zap youāve setup. Be sure to test this before sharing the form live with respondents to make sure everything is working!Ā
Ā
Helpful resourcesĀ
-
Typeform Office Hours (this is MayāsĀ edition, more details on the next event coming soon on the community. Check our Events section for more)
Ā
Ā
If youāre curious about Locus.ly, be sure to check them out and follow their progress here!Ā
Got a cool use case like Locus.ly's? We'd love to hear from you and share what you're doing with our community like Justin and Brian did. Just hit us up via this typeform.