Features / Conditional Flows

Branching Logic

Create smart surveys that adapt in real time based on how customers answer - showing, hiding, or skipping questions to build fully dynamic survey flows.

Available on Free 14-day trial

How it works

How Branching Logic works

1

Set Conditions

Define rules based on how customers answer questions (e.g., answer equals, contains, or is within a range).

2

Add Actions

Choose what happens when conditions match — jump to another question, show or hide fields, redirect, or end the survey.

3

Guide the Flow

Automatically control how users move through the survey based on their answers, creating a dynamic experience.

Real-world example

Post-purchase NPS survey with conditional follow-ups

See how surveys adapt automatically based on customer sentiment.

Trigger

Order Created

Survey Question

How likely are you to recommend us to a friend?

0
1
2
3
4
5
6
7
8
9
10
Not likely Very likely

Ask what went wrong

Score 0–6

How can we improve?

Score 7–8

Thank you page

Score 9–10

Logic Actions

Control what happens after every answer

Automate your survey flow with powerful branching actions that respond to your customers in real time.

Jump to Question

Send users to a specific question based on their answer.

Show / Hide Questions

Reveal or hide questions dynamically on the same page.

Jump to Result Page

Direct users to a specific result or thank-you page.

Redirect to URL

Send users to any external page after an action is triggered.

End Survey

Finish the survey immediately based on responses.

Tag Customers

Assign tags for integrations and segmentation.

How it works

Set up branching logic in minutes

Create dynamic survey flows in just a few steps.

1
Default thank you
+ Add Thank You Page
Survey branching
1
Step 1

Open Survey Branching

Click the Survey branching button inside your survey to start building logic.

2
Branching logic
IF
What's your name?
= is equal to
= is equal to
is not equal to
contains
is submitted
Step 2

Set Conditions

Define when the logic should trigger based on how users answer your questions.

3
Hide question(s)
Go to next question
Jump to question
Hide question(s)
Show question(s)
End survey
Redirect to URL
Add customer tag
Step 3

Choose an Action

Select what happens next — jump to a question, show or hide fields, redirect, or end the survey.

Outcomes

Smarter Paths, Better Insights

Create dynamic survey flows

Adapt questions in real time based on customer answers.

Increase response accuracy

Show only relevant questions for more meaningful data.

Reduce survey drop-offs

Avoid irrelevant or repetitive questions with smart logic.

Make better decisions

Get clearer insights from personalized survey paths.

Improve user experience

Deliver a smoother, more engaging survey journey for every user.

Start collecting feedback that grows your store.

Install in 2 minutes. No code, 14-day free trial.