Conditional Logic in Surveys

Modified on: Fri, 20 Jun, 2025 at 9:17 AM

Create dynamic, personalized surveys in HighLevel with the new Conditional Logic Feature. This guide covers the what, why, and how of setting up conditional logic in HighLevel surveys, combining official documentation with hands-on tutorials.


IMPORTANT - This Feature is available only for newly created or cloned surveys. Conditional logic will not get transferred when we create a snapshot of the account.

TABLE OF CONTENTS


What Is Conditional Logic in Surveys?


Conditional Logic in Survey Builder allows you to set up rules that change the survey flow or content based on how users respond. By defining specific actions triggered by certain answers, you can personalize the survey journey, streamline data collection, and ensure only relevant questions are shown to each respondent. This feature is available for newly created or cloned surveys in HighLevel.


Example Scenario:  Imagine you ask, “What’s your budget range?” If a user selects “Enterprise,” you might want to:


  • Show an extra set of enterprise-specific questions.

  • Skip over small-business slides entirely.

  • Redirect qualified leads to a booking page.


Why Conditional Logic Matters


Implementing conditional logic in your surveys helps you:


  • Personalize the experience: Ask only relevant questions and keep respondents engaged.

  • Improve data quality: Filter out or disqualify responses that don’t meet your criteria.

  • Shorten surveys: Jump respondents past irrelevant sections to reduce abandonment.

  • Drive actions: Redirect high-value leads to booking pages or custom thank-you screens.


How to Access Conditional Logic in Surveys


Get started by opening your survey in the builder. This section walks you through exactly where to find and enable conditional logic so you can begin creating dynamic, personalized survey flows.


Step 1: Open Your Survey Builder


  1. Navigate to Sites → Surveys in your dashboard.

  2. Create a new survey or edit an existing one.

  3. Add at least one survey element (radio buttons, dropdown, etc.) to serve as a trigger.




Step 2: Open the Conditions Panel


  1. In the survey builder toolbar, click the middle icon (conditional logic button). The Conditions panel will slide in from the right.

  2. (Alternatively, click the “Conditional Logic” link in the right sidebar.)



Available Conditional Logic Options


HighLevel surveys offer five powerful conditional logic types—Show/Hide Fields, Jump To, Display Custom Message, Redirect to URL, and Disqualify Lead, that let you tailor every respondent’s journey. Here are the five available conditional logic options:

  1. Show/Hide Fields
  2. Jump To
  3. Display Custom Message
  4. Redirect to URL
  5. Disqualify Lead




Whether you want to progressively reveal follow-up questions, branch users down different paths, surface context-aware messages, route qualified leads to custom pages, or automatically filter out unqualified prospects, there’s a rule type designed for the job.


OptionWhen to UseHow to Set UpExample
Show/Hide Fields- Reveal follow-up questions only when relevant
- Hide sections for specific respondent types
- Build personalized survey paths
1. Choose Show/Hide Fields
2. IF block:
- Field: select trigger element
- Operator: Is Equal To, Contains, etc.
- Value: enter matching text
- (+) Add Condition to combine with And/Or
3. THEN block:
- Action: Show or Hide
- Target: select field(s)
IF “Service Interest” → “Is Equal To” → “Premium”
THEN Show → “Premium Features Questions”
Jump To- Skip irrelevant slides for certain answers
- Create branching paths in your survey
1. Choose Jump To
2. IF block:
- Field: select trigger element
- Operator: Is Equal To, Contains, etc.
- Value: enter matching option
- (+) Add Condition to combine with And/Or
3. THEN block:
- Target Slide: pick the destination slide
IF “Are you a new customer?” → “Is Equal To” → “No”
THEN Jump To → “Existing Customer Questions”
Display Custom Message- Show personalized thank-you messages
- Provide conditional instructions or warnings
1. Choose Display Custom Message
2. IF block:
- Field: select trigger element
- Operator: Is Equal To, Contains, etc.
- Value: enter matching criteria
- (+) Add Condition to combine with And/Or
3. THEN block:
- Message: Type your custom text in the editor
IF “Satisfaction Rating” → “Is Less Than” → “3”
THEN Show Message → “We’re sorry to hear this—someone will reach out soon.”
Redirect to URL- Send respondents to the landing pages by answers
- Route to product demos or custom pages
1. Choose Redirect to URL
2. IF block:
- Field: select trigger element
- Operator: Is Equal To, Contains, etc.
- Value: enter matching option
3. THEN block:
- URL: paste full link (include https://)
IF “Budget Range” → “Is Equal To” → “Enterprise”
THEN Redirect to → https://yoursite.com/enterprise-demo
Disqualify Lead- Automatically filter out unqualified prospects
- Maintain CRM data quality
1. Choose Disqualify Lead
2. IF block:
- Field: select trigger element
- Operator: Is Equal To, Contains, etc.
- Value: enter matching criteria
3. The system marks the lead as disqualified
IF “Annual Budget” → “Is Less Than” → “5000”
THEN Lead is marked as Disqualified

Best Practices


  • Plan your logic flow before building and diagramming complex paths.

  • Use clear, descriptive field names so rules are easy to manage.

  • Keep rules simple where possible; nest “And/Or” sparingly.

  • Test in Preview mode after each rule is added.

  • Use progressive disclosure: reveal only what’s necessary to reduce survey length.


Frequently Asked Questions


Q: Can I use Conditional Logic in existing surveys?
No, Conditional Logic is only available for newly created or cloned surveys.

 

Q: What field types are supported for Jump To Slide actions?
Jump To Slide currently supports radio buttons and single-select dropdown fields.

 

Q: What happens if two conditions overlap?
Only the first valid condition (from top to bottom) will be executed.

 

Q: Can I display a custom message when disqualifying a lead?
Yes, you can set a custom message to show when a respondent is disqualified.

 

Q: Is there a limit to the number of conditions I can add?
No, you can add as many conditions as needed for your survey logic.

 

Q: How do I reorder conditions?
Use the drag-and-drop interface in the Conditions panel to change the order.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article