How to Connect Shopify Flow to Your Quiz
Connecting Shopify Flow lets you trigger automations when a customer completes your quiz. You can use quiz answers, recommended products, matched result path, and customer details as conditions and actions in your flows.
Prerequisites
- You have at least one published quiz in SEA Survey
- You have Shopify Flow installed in your Shopify admin
Steps
Step 1: Open the Shopify Flow integration
- In the SEA Survey sidebar, click Integrations.
- Click the Quiz tab.
- On the Shopify Flow card, click Try now.
Step 2: Connect and select quiz
Click Connect to activate the integration, then use the dropdown to select which quiz you want to trigger flows from.
Step 3: Create a flow in Shopify
Go to your Shopify admin and open Shopify Flow. Create a new automation and select SEA Survey as the trigger app.
SEA Survey provides two quiz triggers:
| Trigger | When it fires |
|---|---|
| Sea Quiz Submitted (with email captured) | Quiz completed and customer email is available |
| Sea Quiz Submitted | Quiz completed with no email (anonymous) |
Step 4: Use quiz data in your flow
Both triggers pass the following data to your flow:
- Quiz ID and Quiz Name
- Matched Path: the result path the customer was matched to
- Answers: each question and the customer's response
- Recommended Products: the products recommended based on quiz results
- Response Date
The Sea Quiz Submitted (with email captured) trigger also includes the customer's email address and customer record, which lets you use actions like tagging a customer or sending a follow-up email.
Step 5: Verify the connection
After saving, the Shopify Flow card on the Quiz tab shows Connected. The button changes from Try now to Manage, which you can click to update your settings at any time.
Tips
- Use the with email trigger when you want to tag customers or send follow-up emails based on quiz results
- Use the no email trigger to track anonymous quiz completions or update segments without requiring a login
- You can use Matched Path as a condition to build different actions for different quiz outcomes