SEA Commerce
SEA Post Purchase Survey App
SEA Post Purchase Survey App
  • 🚀Welcome to SEA Survey
  • ⚡Dashboard
  • 🛠️Survey Setup
    • Blank Survey Creation
    • Template Selection
    • Content Setup
    • Advanced logic
  • 📺Channels
    • Branded survey pages
    • On-site survey
    • Thank-you page for checkout extensibility
    • Post-purchase email
    • Exit intent
  • 🗃️Survey Management
  • 📚Response Management
  • 🔐Privacy Policy
  • 📈Analytics
    • Survey results overview
    • Single & multiple choices questions
    • Number scale, star rating and satisfaction
    • Short answer questions
  • 🌎INTEGRATION
    • ✉️Survey hyperlink in email
    • 🍃Working with Shopify Flow
Powered by GitBook
On this page
  • What is Advanced logic?
  • Why use Advanced logic?
  • How to use Advanced logic
  • Question type compatibility
  • Bottomline
  1. Survey Setup

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.

PreviousContent SetupNextChannels

Last updated 10 days ago

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 type
is submitted
equals to
includes any
does not include any

Single choice

Multiple choices

Star rating

Number scale

Satisfaction

Short answer

Date

Consent

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.

🛠️
Access Advanced Logic tab