Survey Setup
Advanced logic

Advanced logic

What is Advanced logic?

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.

Why use Advanced logic?

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

How to use Advanced logic

Step 1: Access the Advanced Logic tab on survey editor

  1. Go to your survey in the Build survey section
  2. Click on the "Advanced Logic" tab beside Build Survey tab

Step 2: Understanding logic types

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

Step 3: Set up basic logic rules

  1. Click Add new logic (If clause) to create a new condition
  2. 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

Step 4: Define actions (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

Step 5: Add Multiple Logic Rules

  1. Click Add Logic (THEN) to add additional actions to the same condition
  2. Use Add new logic (IF) to create completely new conditional rules
  3. 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

Question type compatibility

Different question types support different logic conditions:

Question typeis submittedequals toincludes anydoes not include any
Single choicetruetruetruefalse
Multiple choicestruetruetruetrue
Star ratingtruetruefalsefalse
Number scaletruetruefalsefalse
Satisfactiontruetruefalsefalse
Short answertruefalsefalsefalse
Datetruefalsefalsefalse
Consenttruetruefalsefalse

Bottomline

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.

Product
Install AppWebsiteChangelog
Resources
DocumentationFAQIntegrations
Company
Avada GroupPrivacy PolicyContact
© 2026 SEA Commerce. All rights reserved.