Advanced logic
Learn how to use Advanced Logic in SEA Survey to create dynamic survey flows based on customer responses. Set up conditional logic, automate actions, and improve survey experience.
Last updated
Learn how to use Advanced Logic in SEA Survey to create dynamic survey flows based on customer responses. Set up conditional logic, automate actions, and improve survey experience.
Last updated
Advanced logic is a powerful feature in SEA Survey that allows you to create dynamic survey flows using if-then-else
conditions. With this feature, you can show or hide questions, trigger specific actions, and customize the survey experience based on how customers respond to your questions.
Instead of showing every customer the same linear survey, Advanced Logic helps you create personalized survey paths that adapt to each customer's answers in real-time.
Advanced logic helps you create more engaging and efficient surveys by:
Reducing survey fatigue - Show only relevant questions to each customer
Improving response quality - Guide customers through logical question flows
Personalizing customer experience - Create different paths for different customer segments
Increasing completion rates - Shorter, more relevant surveys encourage completion
Go to your survey in the Build survey section
Click on the "Advanced Logic" tab beside Build Survey tab
Advanced Logic offers two main categories:
Logic apply to Merchant
This logic triggers actions that affect you as the merchant, such as:
Integrating with Slack notifications
Learn how to get Slack webhook here.
Logic apply to Customer
This logic affects the customer's survey experience, such as:
Showing or hiding specific questions
Ending the survey early
Redirecting to different pages
Adding customer or order tags
Click Add new logic (If
clause) to create a new condition
Choose your trigger condition from the dropdown options:
is submitted - Triggers when any answer is provided
equal to - Triggers when the answer matches a specific value
includes any - Triggers when the answer contains any of the specified values
does not include any - Triggers when the answer excludes specified values
Then
clause)After setting your IF condition, choose what happens THEN:
For Merchant actions:
Send notification email - Get notified when specific responses are submitted
Send Slack notification - Integrate with your Slack workspace for real-time alerts
For Customer actions:
End survey - Complete the survey and show thank you message
Skip to - Jump to a specific question later in the survey
Redirect customer - Send customer to a specific URL after survey completion
Add customer tag - Tag the customer profile for future segmentation
Add order tag - Tag the related order for tracking purposes
Click Add Logic (THEN) to add additional actions to the same condition
Use Add new logic (IF) to create completely new conditional rules
Organize multiple rules using the dropdown logic operators:
OR - Either condition can trigger the action
AND - Both conditions must be met to trigger the action
Different question types support different logic conditions:
Single choice
Multiple choices
Star rating
Number scale
Satisfaction
Short answer
Date
Consent
Advanced logic transforms static surveys into dynamic, personalized experiences that adapt to each customer's responses. By setting up conditional flows, you can reduce survey fatigue, improve response quality, and automate follow-up actions based on customer feedback.
Start with simple if-then conditions and gradually build more complex logic as you become comfortable with the feature. Remember to test your logic flows thoroughly before publishing your survey.