---
title: How to Show Form Questions Conditionally
description: Use conditional logic in TUIO forms to show questions based on earlier answers, combine rules, and understand hidden answers and field ordering.
---

[Skip to content](https://support.tuiopay.com/how-to-show-form-questions-conditionally#main-content)

English

Show submenu for translations

[![TUIO-logo-cmyk.png](https://support.tuiopay.com/hs-fs/hubfs/TUIO-logo-social-type-400x400-rgb.png?width=125&height=125&name=TUIO-logo-social-type-400x400-rgb.png)](https://support.tuiopay.com?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Contact support](mailto:support@tuiopay.com)

[Contact support](mailto:support@tuiopay.com)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Support for TUIO Admins](https://support.tuiopay.com/?hsLang=en)
2. [Forms, Attendance, Class & Student Management](https://support.tuiopay.com/forms-attendance-class-student-management?hsLang=en)

October 8, 2026

# How to Show Form Questions Conditionally

Conditional logic lets you show a custom form question only when an earlier answer meets your rules. This feature is currently marked **Beta**.

For example, show an allergy-details question when a parent answers Yes to an earlier allergy question.

### Add a condition

1. Open the custom form's **Field editor**.
2. Place the question that controls visibility above the question you want to show conditionally.
3. Open the menu on the dependent question and choose **Edit conditional logic**.
4. Choose the earlier question, a rule and the answer or answers to match.
5. To add another condition, select **Add condition**. With two or more conditions, choose **All** or **Any**.
6. Select **Save**.
7. Preview the form and test the matching and non-matching answers.

The controlling question must be an earlier question with selectable options. Dropdown or multiple-choice questions offer **is**, **is not**, **is any of** and **is none of**. Checkboxes offer **includes** and **does not include**.

Choose **All** when every condition must be met. Choose **Any** when at least one condition is enough.

### What parents see

A conditional question appears when its rules are met and disappears when they are no longer met. If the controlling question is unanswered, the dependent question stays hidden, including when the rule is negative, such as is not.

A hidden question is not required. Its answer is cleared when the form is saved and is excluded from the submission, PDF and email. Hiding it does not erase an existing matching answer on the student's or parent's profile.

### Edit or remove conditions

Use the field's conditional caption or **Edit conditional logic** to review its rules. Use **Remove conditions** to return the question to always being shown.

Rules belong to this form. Reusing a shared field on another form does not automatically apply the same conditions there.

TUIO prevents moving a controlling question below a question that depends on it. Deleting a controlling question or one of its options warns you about the conditions affected. Review that warning before continuing.

Conditions currently apply to custom questions, not standard fields or whole sections. They cannot read an answer from a different form in the same registration. Your organization's Forms feature must be enabled to edit a custom form.

For the general form workflow, see [How to Create Forms](https://support.tuiopay.com/how-to-create-forms-on-tuio?hsLang=en).

### Conditional logic dialog

This demo shows where to choose the controlling field, rule, and answer. Conditions have not yet been selected in this example.

![Conditional logic Beta dialog in the TUIO Academy form editor, with Field, Rule, Answer, and Add condition controls.](https://support.tuiopay.com/hs-fs/hubfs/clipboard-jpeg-Oct-08-2026-10-05-31-2818-PM.jpeg?width=1465&height=713&name=clipboard-jpeg-Oct-08-2026-10-05-31-2818-PM.jpeg)

- [Billing & Payments](https://support.tuiopay.com/billing-payments?hsLang=en#main-content)

    - [Overview & Structure](https://support.tuiopay.com/billing-payments?hsLang=en#overview-structure)
    - [Programs & Payment Plans](https://support.tuiopay.com/billing-payments?hsLang=en#programs-payment-plans)
    - [Students & Enrollments](https://support.tuiopay.com/billing-payments?hsLang=en#students-enrollments)
    - [Invoices](https://support.tuiopay.com/billing-payments?hsLang=en#invoices)
    - [Donations & Fundraising](https://support.tuiopay.com/billing-payments?hsLang=en#donations-fundraising)
- [Forms, Attendance, Class & Student Management](https://support.tuiopay.com/forms-attendance-class-student-management?hsLang=en#main-content)

    - [Student Management](https://support.tuiopay.com/forms-attendance-class-student-management?hsLang=en#student-management)
    - [Registration & Non-Registration Forms](https://support.tuiopay.com/forms-attendance-class-student-management?hsLang=en#registration-non-registration-forms)
    - [Attendance & Class Management](https://support.tuiopay.com/forms-attendance-class-student-management?hsLang=en#attendance-class-management)
- [Parent Management & Communications](https://support.tuiopay.com/parent-management-communications?hsLang=en#main-content)

    - [Parent Management](https://support.tuiopay.com/parent-management-communications?hsLang=en#parent-management)
    - [Communications & Notifications](https://support.tuiopay.com/parent-management-communications?hsLang=en#communications-notifications)
- [Reports, Exports & Reconciliation](https://support.tuiopay.com/reports-exports-reconciliation?hsLang=en)
- [Platform Management & Settings](https://support.tuiopay.com/platform-management-settings?hsLang=en)
- [Software Releases & Future Roadmap](https://support.tuiopay.com/software-releases-future-roadmap?hsLang=en#main-content)

    - [🚀 Future Roadmap](https://support.tuiopay.com/software-releases-future-roadmap?hsLang=en#future-roadmap)
    - [🆕 Software Releases](https://support.tuiopay.com/software-releases-future-roadmap?hsLang=en#software-releases)
- [Integrations](https://support.tuiopay.com/integrations?hsLang=en)

Copyright © 2025, TUIO