Building surveys in GoHighLevel without conditional logic is like driving with your eyes closed—you're going in a direction, but you have no idea if it's the right one. Most agencies waste time manually segmenting respondents or creating separate surveys for different audience types. That's inefficient, and it kills your conversion rates.
Conditional Logic v2 changes everything. It transforms your surveys into intelligent, adaptive forms that respond to what your contacts actually tell you. Show different questions based on previous answers. Redirect unqualified leads before they waste your time. Disqualify prospects automatically. Jump between slides based on specific conditions. All of this happens instantly, creating a personalized experience for every respondent.
In this guide, I'll walk you through exactly how to set up and master conditional logic in GoHighLevel surveys—so you can qualify leads faster, improve data quality, and build smarter automations. And if you want to see this in action yourself, start your FREE 30-day GoHighLevel trial here—that's double the standard trial period, with no credit card required.
What Is Conditional Logic v2 (And Why It Matters)
Conditional Logic v2 is GoHighLevel's system for creating dynamic, branching surveys that respond intelligently to user behavior. Instead of showing every respondent the same questions in the same order, you build rules that determine which questions appear, what happens next, and where users are sent—all based on their answers.
Think of it as the survey equivalent of an "if/then" statement in your workflows. If someone selects "not interested" on a qualification question, then hide the product details slides and redirect them. If they select "interested," then show the pricing slide and jump to your booking page. It's automation applied directly to your survey experience.
What's new in v2 compared to v1? Version 2 adds significantly more flexibility. You can now apply multiple conditions to a single rule, use more granular operators (like "contains," "starts with," and date comparisons), and control multiple actions simultaneously. This means your surveys can handle complex qualification logic without breaking a sweat.
💡 Pro Tip
Conditional logic reduces survey abandonment. When respondents only see relevant questions, completion rates jump by 20-40% because you're not asking them irrelevant questions that kill their momentum.
Available Actions: Show/Hide Slides, Messages, Redirects & More
Conditional Logic v2 gives you four primary actions you can trigger based on your conditions:
1. Slide Visibility (Show/Hide)
This is the most common action. Based on a respondent's answer, you can automatically hide unnecessary slides or show relevant ones. For example, hide the "service details" slide if someone says they're not interested in learning more. This keeps the survey lean and focused.
2. Display Messages
Show contextual messages based on responses. Someone selected a high-budget option? Display a message saying "Perfect! Let me connect you with our enterprise team." Selected a low-budget option? Show "Great news—we have an affordable plan that fits." This creates a more personalized feel and sets expectations before the next step.
3. Redirect Users
Send respondents to different URLs based on their answers. High-intent leads go to your calendar. Lower-intent prospects go to a nurture landing page. Unqualified responses go to a feedback form. Redirects happen instantly after the final slide, so the experience feels seamless.
4. Disqualify Leads
Mark contacts as disqualified within GoHighLevel automatically. This is powerful for qualification surveys. If someone answers "no" to a critical question, they're immediately tagged as disqualified, and they won't enter your high-touch sales workflow. Your sales team only sees qualified prospects.
Supported Fields and Operators for Survey Logic
To set up conditional rules, you need to understand which fields you can reference and which operators are available.
Supported Fields: You can build conditions based on responses to text fields, multiple choice questions, single-select dropdowns, email fields, phone number fields, date pickers, and custom fields from your contact record. This is crucial—you're not limited to survey answers alone. You can also reference contact data already in GoHighLevel (like their company size, previous purchase history, or lead source).
Available Operators:
- Equals – Exact match ("Service Type" = "Web Design")
- Is Not Equal To – Everything except exact match
- Contains – Text field includes specific words ("Budget" contains "1000")
- Does Not Contain – Excludes text containing specific words
- Starts With – Field begins with specific characters (email domain checks)
- Greater Than / Less Than – Numerical comparisons (budget thresholds)
- Is Blank / Is Not Blank – Check if a field has data
You can combine multiple conditions with AND/OR logic. Want to show a slide only if someone selected "interested" AND has a budget over $10,000? That's possible. This creates incredibly sophisticated survey paths with relatively simple rule setup.
This is built into GoHighLevel. Try it free for 30 days →
Step-by-Step: How to Set Up Conditional Logic in Your Survey
Step 1: Create or Open Your Survey
Go to your GoHighLevel account, navigate to the Forms section, and either create a new survey or open an existing one. Make sure you've already added all your slides and form fields—you'll reference these when building conditional rules.
Step 2: Navigate to Conditional Logic Settings
On the form builder page, look for the "Conditional Logic" option in the left menu or settings panel. Click into it. You'll see an option to "Add Rule" or "Create New Condition."
Step 3: Define Your Condition (The "If")
Click "Add Condition" and select the field that will trigger your rule. For example: "What's your budget?" Next, choose the operator (Equals, Contains, Greater Than, etc.). Finally, enter the value you're checking for ("$5,000+", "interested", etc.). If you need multiple conditions, click "Add Another Condition" and choose AND/OR logic.
Step 4: Select Your Action (The "Then")
Now define what happens when that condition is true. Do you want to show a slide? Hide a slide? Display a message? Redirect to a URL? Disqualify the lead? Select the action and fill in the details. If you're showing/hiding a slide, select which slide. If you're redirecting, paste the URL. Keep it specific.
Step 5: Save and Test
Save your conditional rule. Then test it by going through the survey yourself. Answer the qualifying question and verify that the correct action triggers. Go back through and test different answer combinations. This catches bugs before your contacts hit the form.
Real-World Examples: Conditional Logic in Action
Example 1: Sales Qualification Survey
Your survey asks: "What's your annual marketing budget?" If they answer "Under $5,000," hide the enterprise pricing slide and show a "Small Business Plan" message instead. If they answer "$50,000+," show the enterprise slide and redirect them to your sales team's calendar. Different paths, same survey.
Example 2: Service Selection Logic
First question: "Which service interests you?" Based on their answer, show different follow-up slides. If they select "SEO," show questions about current traffic. If they select "PPC," show questions about ad spend. Each path is customized to their service interest without showing irrelevant questions.
Example 3: Lead Disqualification
Question: "Are you currently working with an agency?" If they answer "Yes," the rule disqualifies them automatically and shows a message: "Thanks for your interest. We work with businesses not currently under contract. We'd love to hear from you in the future." No wasted follow-up on contacts you can't work with.
Common Setup Mistakes and How to Avoid Them
Mistake #1: Forgetting to Test Different Paths
Don't assume your logic works. Test every answer combination. Slide through the survey answering "Option A," then refresh and test "Option B." You'll catch mistakes where the wrong slide displays or a redirect goes to the wrong URL.
Mistake #2: Overlapping Conditions (Conflicts)
If two rules can apply to the same response, GoHighLevel processes them top-to-bottom. If one rule hides a slide and another shows it, the top rule wins. Organize your conditional rules logically and avoid conflicting logic. Use AND conditions to make rules mutually exclusive when needed.
Mistake #3: Not Using Contact Data in Conditions
You can reference fields already in your GoHighLevel contact record—company size, industry, lead source, previous purchase history. Don't just use survey answers. Combine them with existing contact data for smarter logic. This gives you powerful personalization without adding survey questions.
Mistake #4: Hiding Critical Questions Instead of Using Logic
Don't manually hide slides and forget to unhide them. Use conditional logic so slides display dynamically based on answers. This keeps your survey structure clean and scalable. Future edits are much easier when logic is documented in rules rather than hidden in manual settings.
Conditional Logic v2 is your secret weapon for creating surveys that feel personalized, qualify leads automatically, and reduce friction in your sales process. Start simple—create one survey with basic show/hide logic. Then layer in redirects and disqualification. You'll see the impact immediately on your lead quality and sales team velocity.