company logo

Help Center

Go to Aesthetix CRM
Terms & ConditionsPrivacy Policy
All collectionsSurveysBuilding SurveysConditional Logic in Surveys

Conditional Logic in Surveys

How to build smart, dynamic surveys in Aesthetix CRM using conditional logic to show or hide slides, jump between questions, redirect, or disqualify based on patient answers.

Conditional logic makes your surveys smarter and more responsive. It lets you show or hide slides, display custom messages, redirect patients, disqualify responses, or jump between slides, all based on how someone answers. For a med spa, that means an intake survey can skip pregnancy screening for patients it does not apply to, a consultation quiz can route Botox-interested prospects to different follow-up questions than filler-interested ones, and a satisfaction survey can surface a personalized message when someone reports a concern.

This article explains what conditional logic does, the actions available, how to set it up, and which fields are supported.

Surveys live under Web Tools in your Aesthetix CRM account. Conditional logic works the same way here as it does in Forms, with a few survey-only extras like slide-to-slide jumps.

Important: Conditional logic is available only for newly created or cloned surveys. Logic rules do not carry over if your account is duplicated from a snapshot, so plan to rebuild rules in those cases.

What Conditional Logic Does

Conditional logic automates actions inside your survey based on patient input. You can define conditions such as:

  • If the answer is "No," show a custom message.

  • If a score is below 5, disqualify the response.

  • If a date falls within a range, redirect to another page.

  • Jump patients to a specific slide instead of showing every slide.

This makes your surveys more interactive, relevant, and efficient.

Available Actions

When you open conditional logic, you will see the available action types:

Action

Description

Show/Hide Fields

Dynamically show or hide questions or slides.

Display Custom Message

Show personalized instructions or messages.

Redirect to URL

Send respondents to a custom webpage after submission.

Disqualify Lead

Automatically mark responses that do not qualify.

Jump To (Slide)

Skip or branch to another slide based on answers. (Surveys only)

Rules are executed top to bottom. Later matches override earlier ones when applicable.

How to Set Up Conditional Logic

You add and manage rules directly inside the Survey Builder.

1. Open Conditional Logic

In the survey builder, click Conditional Logic in the top bar, or open it from the Conditional Logic link in the right sidebar.

2. Add a New Condition

Click Add New Condition, then choose an action (Show/Hide, Message, Redirect, Disqualify, or Jump To). The three-step logic builder opens.

3. Build the Rule

Follow the guided flow:

  1. Select Field: Choose the survey field or slide to base the rule on.

  2. Select State: Pick the operator (for example, is equal to, is empty).

  3. Provide Value: Enter the value (text, number, date, or option).

You can add multiple conditions in the same rule using AND or OR connectors:

  • AND means all conditions must be true.

  • OR means any condition can be true.

Switching between AND and OR updates all conditions in the block. Some operators do not require a value (for example, is empty or is checked).

4. Choose the Action Result

Depending on your selection:

  • Redirect to URL: Enter a valid link (for example, https://example.com).

  • Display Message: Add your custom message text.

  • Show/Hide Fields: Select the fields to display or hide.

  • Disqualify Lead: Automatically stop the submission.

  • Jump To (surveys only): Select the target slide or question.

5. Save the Rule

The Save button activates only after all required inputs are filled. The system checks for missing values and prevents looping logic. Rules run top to bottom in the list.

Supported Fields

Conditional logic supports a wide range of survey fields.

Survey fields: Single Line, Multi Line, Number, Monetary, Score, Date Picker, Dropdown (Single), Dropdown (Multi), Radio Select, Checkbox, Terms and Conditions (TnC1 / TnC2), File Upload, Signature.

Static elements: Text, HTML, Image.

Note: Calendar fields are not supported in conditional logic.

Supported Operators by Field Type

Field Type

Operators

Text (single/multi line)

equal to, not equal to, contains, does not contain, starts with, ends with, is empty, is filled

Number / Score / Monetary

equal to, not equal to, greater than, less than, between, is empty, is filled

Date

equal to, before, after, between, is empty, is filled

Dropdown (Single) / Radio

is equal to, is not equal to, is empty, is filled

Multi Dropdown / Checkbox

is equal to {Option}, is not equal to {Option}, is empty, is filled

TnC1 / TnC2

is checked, is not checked

File Upload / Signature

is empty, is filled

Survey-Specific Features

Jump To Logic

  • IF basis: Field or slide.

  • THEN action: Jump to a slide or question.

  • When it runs: On click of Next.

  • Conflict handling: If multiple Jump To rules match, the first one runs.

  • Protection: Loops are prevented (Slide A to Slide B and back to Slide A).

Rule Filtering

In surveys, filter rules for easier editing:

  • By Field: Shows rules linked to a specific field.

  • By Slide: Shows rules that affect or target a selected slide.

Behavior and Evaluation

  • Rules run top to bottom in order.

  • Redirect, Message, and Disqualify: Only the first matching rule executes.

  • Show/Hide: Later rules override earlier ones.

  • Jump To: Evaluated on slide transition (the Next button).

  • Text matching is case-insensitive and ignores extra spaces.

  • Date logic uses your account timezone.

Tips

  • Use Between for numeric or date ranges (it is inclusive).

  • Try quick date presets like Today or This Week.

  • "Radio Other" appears only if custom input is enabled.

  • Always preview your survey to verify your logic and Jump To flow before you share it with patients.

HIPAA Reminder

Conditional logic often branches on health-related answers, such as a patient reporting a medical condition, pregnancy, or a medication. Those answers are protected health information. Route them only within your CRM, keep any redirect destinations on pages you control, and make sure only authorized staff can view survey submissions.

Frequently Asked Questions

Can I mix AND and OR in the same rule? No. Each rule must use only one type of connector. If you need both, build separate rules.

Can I have multiple rules in the same survey? Yes. Each rule runs independently.

What happens if more than one condition matches? For Redirect, Message, or Disqualify actions, the first match wins. For Show/Hide, later rules override earlier ones.

Can I create loops in Jump To logic? No. The builder blocks loops and displays a warning if it detects one.

Why can't I select fields in the IF dropdown? Check that each survey field has a unique Query Key, then refresh the panel.

Will conditional logic work on a survey I copied from a snapshot? No. Logic rules do not carry over from a snapshot. Conditional logic is available only for newly created or cloned surveys, so you will need to rebuild the rules.

Are calendar fields supported? No. Calendar fields cannot be used in conditional logic. All other listed survey fields and static elements are supported.

Does the Between operator include the endpoints? Yes. Between is inclusive for both numeric and date ranges.

Did this answer your question?
😞
😐
😁