---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Make a form change based on responses in Creator Studio

# Make a form change based on responses in Creator Studio {#ariaid-title1}

* Release version: Yokohama
* 
* Updated August 11, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Make a form update based on how users answer a question using dynamic behavior. For example, if a user says they want a T-shirt for an event they're attending, you can make a T-shirt size field required.

## Before you begin

You must name the form before you can add [dynamic behavior](https://servicenow-prod.fluidtopics.net/nliD8WmMVPd9fJnZiLDpOw#gloss-dynamic-behavior "A form for a catalog item can use dynamic behavior to automatically update based on how users answer a question. For example, if a user says they don't want lunch for an event they're attending, you can make a Meal preference field disappear.") to it.

To add dynamic behavior to a form, you must be given permission to work on the app.

## About this task

A different way that you can make a form change is to have questions automatically populate based on a user's answer to another question on the form. For more information, see [Customize your form for an app in Creator Studio](https://servicenow-prod.fluidtopics.net/3RRHKcSXr11jJJnDqBB2nw "Forms help people ask for things they need, such as a new keyboard or permission to take time off. The default form that's added when you create an app in Creator Studio needs some changes to fit your needs. For example, you must add question labels to gather information about the request.").

## Procedure

1. Go to AllApp EngineCreator Studio to see all the apps on the Creator Studio home page.
2. Open the application that contains the form you want to add dynamic behavior to.
3. Select the form you want to work on in the navigation panel.  
   Figure 1. Select the form
4. Select the question that should be affected by how users answer one or more previous questions.  
   For example, select the T-shirt size field to make it required if a user answers <kbd class="ph userinput">Yes</kbd> to the Do you want a T-shirt? question.
5. Select the Behaviors tab of the settings panel.  
   Figure 2. Add behavior button on the Behaviors panel
6. Define the conditions that will make the form change in the Conditions section.
   1. Select Questions in the Field field to specify that you're choosing questions from the form.  
      The name of the form automatically appears in the Item field.
   2. Choose the question whose answer triggers the dynamic behavior in the Question field.  
      For example, select the Do you want a T-shirt? question.
   3. Select the condition Operator to determine the status of the selected field that will trigger the dynamic behavior.  
      For example, you could select Is as the operator for the Do you want a T-shirt? field.

      For more information, see [Condition builder](https://www.servicenow.com/docs/access?context=c_ConditionBuilder&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US).
   4. Enter or select the value for the user's response to the trigger question.  
      For example, the value could be Yes if they want a T-shirt.
   5. **Optional:** Specify another field and value to create a more complex set of triggering conditions by selecting the or button or the and button.
   6. **Optional:** Build another set of conditions by selecting the Add condition set button and repeating steps a-e.

   {#creator-studio-dynamic-behavior__substeps_en2_32x_vcc}  
   Figure 3. Dynamic behavior example
7. Define how the form changes in response to the conditions that you defined in the Action section of the Behaviors panel.
   1. Choose what the form does when the triggering conditions are met in the Select an option field.  
      Depending on the conditions you created, the following actions may be available:
      * Make it visible
      * Mark as required
      * Make read-only
      * Display a message
      * Choose a value

      {#creator-studio-dynamic-behavior__ul_kvb_gdy_vcc}

      You can add multiple actions, but you can add only one of each type of action for each set of dynamic behavior.  
      Figure 4. Dynamic behavior actions
   2. Choose what happens for each action that you select.  
      For example, if you chose to Display a message, you can make it an Info, Warning, or Error message, and then you must enter the message that appears.
   {#creator-studio-dynamic-behavior__substeps_gks_1fy_vcc}
8. Select Save.

## Result

The question appears with a dynamic icon (![]()) to indicate that it has dynamic behavior.

The dynamic behavior appears in a card on the Behavior tab of the settings panel. You can select the card at any time to view or edit its details, or select the Add behavior
button to add another dynamic behavior.

*[\>]: and then


