---
title: "Forms: Conditional Logic Customizations"
description: You can hide or show a form component based on the value of another component. For example, if a user checks off a box in a checkbox component, then a particular text field can appear.
---

[Skip to content](https://gohub.casebook.net/knowledge/forms-conditional-customizations#main-content)

[More support](https://gohub.casebook.net/knowledge/kb-tickets/new)

[![logo-raspberry (1)](https://gohub.casebook.net/hs-fs/hubfs/logo-raspberry%20(1).png?width=1286&height=255&name=logo-raspberry%20(1).png)](https://gohub.casebook.net/)

- [Knowledge Base](https://gohub.casebook.net/knowledge)
- [Video Library](https://gohub.casebook.net/video-library)
- [Still Need Help?](https://gohub.casebook.net/knowledge/kb-tickets/new)

Open main navigation

Close main navigation

- [Knowledge Base](https://gohub.casebook.net/knowledge)
- [Video Library](https://gohub.casebook.net/video-library)
- [Still Need Help?](https://gohub.casebook.net/knowledge/kb-tickets/new)
- [More support](https://gohub.casebook.net/knowledge/kb-tickets/new)

 Hi. How can we help?

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

1. [Knowledge Base](https://gohub.casebook.net/knowledge)
2. [Admin](https://gohub.casebook.net/knowledge/admin)
3. [Forms](https://gohub.casebook.net/knowledge/admin#forms)

# Forms: Conditional Logic Customizations

## You can hide or show a form component based on the value of another component. For example, if a user checks off a box in a checkbox component, then a particular text field can appear.

### How to Add Conditional Logic to a Form: 

1. **Navigate to the Form Builder** in cb Admin by creating a new form. ![Screen Shot 2022-02-03 at 8.32.37 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.32.37%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.32.37%20AM.png)
2. **Add form components** to your form. Check out [this article](https://gohub.casebook.net/knowledge/create-and-build-forms) to learn more about how to add form components. In this example, the text boxes will only populate on the form when a certain value is chosen from the checkboxes. ![Screen Shot 2022-02-03 at 8.49.48 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.49.48%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.49.48%20AM.png)
3. To enable this, enter edit mode by selecting the **Arrow Icon**, and navigate to the **Conditional** tab.![Screen Shot 2022-02-03 at 8.51.29 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.51.29%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.51.29%20AM.png)
4. Configure the Conditional Logic:  
     1. **This component should Display.** Selecting True will enable this form component to display when this logic is met. Selecting False will enable this form component to stay hidden when this logic is met. ![Screen Shot 2022-02-03 at 8.39.18 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.39.18%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.39.18%20AM.png)
     2. **When the form component.** Select the form component that this logic will be based on. This should be another form component on this form. ![Screen Shot 2022-02-03 at 8.39.51 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.39.51%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.39.51%20AM.png)
     3. **Has the value.** Enter the value that the form component must meet for the conditional logic to run. ![Screen Shot 2022-02-03 at 8.40.27 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.40.27%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.40.27%20AM.png)  
        **The values can be found on the form component that this logic is based on.** ![Screen Shot 2022-02-03 at 8.41.28 AM](https://gohub.casebook.net/hs-fs/hubfs/Screen%20Shot%202022-02-03%20at%208.41.28%20AM.png?width=688&name=Screen%20Shot%202022-02-03%20at%208.41.28%20AM.png)
5. Select **Save**. 

Check out this video to see it in action: 

<iframe data-hsv-src="https://play.hubspotvideo.com/v/6899772/id/178213657719" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="178213657719" data-hsv-style="" data-hsv-width="688" data-hsv-height="387" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

 

- [Getting Started With Casebook](https://gohub.casebook.net/knowledge/getting-started-with-casebook#main-content)

    - [Casebook Overview](https://gohub.casebook.net/knowledge/getting-started-with-casebook#casebook-overview)
    - [Getting Started for New Users](https://gohub.casebook.net/knowledge/getting-started-with-casebook#getting-started-for-new-users)
    - [Services in Casebook](https://gohub.casebook.net/knowledge/getting-started-with-casebook#services-in-casebook)
    - [Notes](https://gohub.casebook.net/knowledge/getting-started-with-casebook#notes)
- [Admin](https://gohub.casebook.net/knowledge/admin#main-content)

    - [Casebook Security](https://gohub.casebook.net/knowledge/admin#casebook-security)
    - [Roles and Permissions](https://gohub.casebook.net/knowledge/admin#roles-and-permissions)
    - [User Management](https://gohub.casebook.net/knowledge/admin#user-management)
    - [Notifications](https://gohub.casebook.net/knowledge/admin#notifications)
    - [Data](https://gohub.casebook.net/knowledge/admin#data)
    - [Field Configuration](https://gohub.casebook.net/knowledge/admin#field-configuration)
    - [Dynamic Fields](https://gohub.casebook.net/knowledge/admin#dynamic-fields)
    - [Forms](https://gohub.casebook.net/knowledge/admin#forms)
    - [Implementation & Adoption](https://gohub.casebook.net/knowledge/admin#implementation-adoption)
- [People](https://gohub.casebook.net/knowledge/people)
- [Intake](https://gohub.casebook.net/knowledge/intake)
- [Engage](https://gohub.casebook.net/knowledge/engage#main-content)

    - [Text Messages](https://gohub.casebook.net/knowledge/engage#text-messages)
    - [Configuration](https://gohub.casebook.net/knowledge/engage#configuration)
    - [Notes](https://gohub.casebook.net/knowledge/engage#notes)
- [Track](https://gohub.casebook.net/knowledge/track)
- [Access](https://gohub.casebook.net/knowledge/access)
- [Workflow & Tasks](https://gohub.casebook.net/knowledge/workflow-tasks)
- [Reporting](https://gohub.casebook.net/knowledge/reporting#main-content)

    - [Overview](https://gohub.casebook.net/knowledge/reporting#overview)
    - [Datasets](https://gohub.casebook.net/knowledge/reporting#datasets)
    - [Dashboards](https://gohub.casebook.net/knowledge/reporting#dashboards)
    - [Pre-built Reports](https://gohub.casebook.net/knowledge/reporting#pre-built-reports)
    - [Custom Reports](https://gohub.casebook.net/knowledge/reporting#custom-reports)
    - [Data Visualizations](https://gohub.casebook.net/knowledge/reporting#data-visualizations)
    - [Filters](https://gohub.casebook.net/knowledge/reporting#filters)
    - [Calculated Fields](https://gohub.casebook.net/knowledge/reporting#calculated-fields)
    - [Other](https://gohub.casebook.net/knowledge/reporting#other)
- [Audit Logs](https://gohub.casebook.net/knowledge/audit-logs)
- [Integrations](https://gohub.casebook.net/knowledge/integrations#main-content)

    - [Low-code incoming integrations with Zapier](https://gohub.casebook.net/knowledge/integrations#low-code-incoming-integrations-with-zapier)
    - [Custom incoming integrations with Casebook API](https://gohub.casebook.net/knowledge/integrations#custom-incoming-integrations-with-casebook-api)
    - [Custom outgoing integrations with Webhooks](https://gohub.casebook.net/knowledge/integrations#custom-outgoing-integrations-with-webhooks)
- [Program Area Specific](https://gohub.casebook.net/knowledge/program-area-specific#main-content)

    - [VOCA Reporting](https://gohub.casebook.net/knowledge/program-area-specific#voca-reporting)
- [Customer Support](https://gohub.casebook.net/knowledge/customer-support#main-content)

    - [Getting Unstuck](https://gohub.casebook.net/knowledge/customer-support#getting-unstuck)
    - [Account Management](https://gohub.casebook.net/knowledge/customer-support#account-management)
- [Product Release Notes](https://gohub.casebook.net/knowledge/product-release-notes#main-content)

    - [2026](https://gohub.casebook.net/knowledge/product-release-notes#2026)
    - [2025](https://gohub.casebook.net/knowledge/product-release-notes#2025)
    - [2024](https://gohub.casebook.net/knowledge/product-release-notes#2024)
    - [2023](https://gohub.casebook.net/knowledge/product-release-notes#2023)
    - [2022](https://gohub.casebook.net/knowledge/product-release-notes#2022)
    - [2021](https://gohub.casebook.net/knowledge/product-release-notes#2021)
    - [2020](https://gohub.casebook.net/knowledge/product-release-notes#2020)
- [Frequently Asked Questions](https://gohub.casebook.net/knowledge/frequently-asked-questions#main-content)

    - [Global](https://gohub.casebook.net/knowledge/frequently-asked-questions#global)
    - [Casebook Calendar](https://gohub.casebook.net/knowledge/frequently-asked-questions#casebook-calendar)
    - [Casebook Services](https://gohub.casebook.net/knowledge/frequently-asked-questions#casebook-services)
    - [Casebook Forms](https://gohub.casebook.net/knowledge/frequently-asked-questions#casebook-forms)
    - [Casebook Notes](https://gohub.casebook.net/knowledge/frequently-asked-questions#casebook-notes)
    - [cb Admin](https://gohub.casebook.net/knowledge/frequently-asked-questions#cb-admin)
    - [cb Track](https://gohub.casebook.net/knowledge/frequently-asked-questions#cb-track)
    - [cb Reporting](https://gohub.casebook.net/knowledge/frequently-asked-questions#cb-reporting)
    - [cb Access](https://gohub.casebook.net/knowledge/frequently-asked-questions#cb-access)
    - [Program Specific](https://gohub.casebook.net/knowledge/frequently-asked-questions#program-specific)

[![logo-raspberry-1-1](https://gohub.casebook.net/hs-fs/hubfs/logo-raspberry-1-1.png?width=32&height=30&name=logo-raspberry-1-1.png "logo-raspberry-1-1")](https://www.casebook.net/)

© 2025 Casebook. All rights reserved.

Casebook Knowledge Base [Video Library](https://gohub.casebook.net/video-library) [Still Need Help?](https://gohub.casebook.net/knowledge/kb-tickets/new)

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://6899772.fs1.hubspotusercontent-na1.net/hubfs/6899772/Knowledge%20Base%20Videos%20from%20Vidyard/Forms%20with%20Conditional%20Logic%2022022.mp4",
  "dateModified" : "2024-09-11T19:36:27.495Z",
  "duration" : "PT3M45S",
  "height" : 1080,
  "name" : "Forms with Conditional Logic 22022",
  "thumbnailUrl" : "https://gohub.casebook.net/hubfs/Knowledge%20Base%20Videos%20from%20Vidyard/Forms%20with%20Conditional%20Logic%2022022.mp4/medium.jpg",
  "uploadDate" : "2024-09-11T18:43:06.346Z",
  "width" : 1920
}
```