Enhance your studies with dynamic logic, intelligent probing, and personalized content.
Conditional Logic
Show or hide questions based on previous answers.
Example
If participant selects "Yes" to "Do you own a car?" → Show follow-up questions about car usage
If participant selects "No" → Skip car-related questions
Setting Up Conditions
Select the question you want to control
Open condition settings
Define the rule:
Source question - Which question triggers it
Operator - Equals, not equals, is one of, greater than, etc.
Value - The answer that triggers the action
Save changes
Available Operators
Operator | Use Case |
Equals | Exact match |
Not equals | Any option except specified |
Is one of | Any of multiple options |
Is not one of | None of multiple options |
Greater than | Numeric above threshold |
Less than | Numeric below threshold |
Is empty | Question was skipped |
Is not empty | Any answer provided |
Common Patterns
Follow-up questions:
Q1: Do you use our app? - Yes → Show "How often?" - No → Skip to next section
Satisfaction follow-up:
Q1: Rate your satisfaction (1-5) - If 1 or 2 → "What disappointed you?" - If 4 or 5 → "What do you like most?"
Multi-select branching:
Q1: Which products do you use? (Select all) - If "Mobile app" selected → Show mobile-specific questions - If "Website" selected → Show website-specific questions
Combining Conditions
Create complex logic with AND/OR groups:
All conditions (AND) - Every condition must be true
Any condition (OR) - At least one condition must be true
Example: Show a question if participant is age 25-34 AND uses the product daily.
Testing Logic
⚠️ Warning: Always test conditional logic before launching. Test ALL paths, not just the main one.
See Survey Validation for common conditional logic errors.
Screening Rules
Automatically terminate participants who don't qualify.
How It Works
Screening rules determine if participants continue. If they fail, they're redirected to a "thank you" page and marked as "screened out."
Screening vs Conditional Logic
Screening | Conditional Logic |
Terminates unqualified participants | Shows/hides questions |
Ends survey immediately | Continues survey differently |
Used early in survey | Used throughout survey |
Common Screening Criteria
Demographics:
Age under 18 → Screen out
Location outside target markets → Screen out
Gender not matching quota → Screen out
Behavioral:
Never used product category → Screen out
Works in market research → Screen out (avoid professionals)
Purchased competitor recently → Screen out or keep (depends on goal)
Best Practices
💡 Tip: Screen early. Don't waste participants' time with 10+ questions before screening.
💡 Tip: Hide the "right" answer. Instead of "We need smartphone owners. Do you own one?" ask "Which devices do you own? (Select all)"
Screening Rate Guidelines
Rate | Indication |
0-10% | Very permissive |
10-30% | Normal for targeted studies |
30-50% | Narrow criteria |
50%+ | Very restrictive—may be hard to recruit |
AI Follow-Up Questions
Automatically generate intelligent probing questions based on responses. Questions with follow-ups are marked with a badge showing the number of follow-ups.
How It Works
Participant answers a question (usually open-ended or video)
AI analyzes the response in real-time
AI generates a relevant follow-up question
Participant elaborates on specific points
Example
Original question: "What do you like most about this product?"
Response: "I love how easy it is to use, especially the quick setup."
AI follow-up: "You mentioned the quick setup. What specifically made it feel quick and easy?"
Configuration Options
Number of follow-ups:
Setting | Use Case |
1 follow-up | Light probing, shorter surveys |
2 follow-ups | Standard depth |
3+ follow-ups | Deep exploration |
Custom instructions: Guide the AI on how to probe:
"Focus on emotional reactions"
"Ask for specific examples"
"Explore comparison with competitors"
"Probe for unmet needs"
Best Practices
💡 Tip: Enable follow-ups on your most important qualitative questions—not every question.
💡 Tip: Write good initial questions. Open, exploratory questions give the AI more to work with.
What AI Probes For
Topic | Example Follow-Up |
Clarification | "What do you mean by 'confusing'?" |
Examples | "Can you give me a specific example?" |
Reasons | "Why do you feel that way?" |
Comparisons | "How does this compare to alternatives?" |
Emotions | "How did that make you feel?" |
Variable Text
Insert dynamic content into question text based on previous answers.
How It Works
Use #{{question_id}} syntax to reference a previous answer:
Q1: What brand of coffee do you usually buy?
Q2: What do you like most about #{{Q1}}?
If the participant answered "Starbucks" to Q1, they'll see:
"What do you like most about Starbucks?"
Setting Up Variables
Write your question text
Click the variable inserter or type
#{{Select the source question
The question ID is inserted automatically
Supported Variable Sources
Variables can reference:
Multiple choice answers - The selected option text
Open text responses - The typed text
Numeric values - The entered number
Tips
💡 Tip: Variables always reference earlier questions. You cannot reference questions that come after.
⚠️ Warning: Consider what happens if the source question was skipped or had an unexpected answer.
Option Piping
Reuse options from one question in another without duplicating them.
Use Cases
Follow-up on selections:
Q1: Which brands do you know? (Select all) - Brand A, Brand B, Brand C, Brand DQ2: [Pipes selected options from Q1] Which of these is your favorite? - (Only shows brands selected in Q1)
Matrix from selection:
Q1: Which features do you use? (Select all)Q2: [Pipes selected options as matrix rows] Rate your satisfaction with each feature: | Feature | Very Dissatisfied | ... | Very Satisfied |
Setting Up Option Piping
Create your source question (must come first)
Create the follow-up question
In "Use options from," select the source question
For matrix questions, select which column to pipe
Column Filtering
When piping from a matrix, you can filter which rows to include:
Pipe only rows rated "Satisfied" or above
Pipe only rows the participant selected
Randomization
Reduce order bias by randomizing option presentation.
What Can Be Randomized
Multiple choice options - Shuffle answer choices
Ranking options - Randomize initial order
Matrix rows - Shuffle items being rated
Enabling Randomization
Select the question
Enable "Randomize options" in settings
Options will be shuffled for each participant
When to Use
Yes: Testing multiple concepts/brands fairly
Yes: Long option lists where position might affect selection
No: Ordered scales (Strongly disagree → Strongly agree)
No: Questions where order provides context
Related Pages
Question Types - All question formats and configurations
Stimulus Materials - Adding images and videos
Survey Validation - Pre-publish validation checks
