Skip to main content
All CollectionsBuild Your Program
How can I add Branching to my Project?
How can I add Branching to my Project?

Use Submittable's Form Logic feature to build branching based on submitter responses.

Pam English avatar
Written by Pam English
Updated over a month ago

Submittable's Form Logic feature enables you to use branching in your submission forms so that certain questions or form fields will only appear if users select specific responses. This can be very helpful for simplifying long application forms so that applicants don’t have to sift through questions that don’t apply to them. You can also use Form Logic to write “gatekeeper” questions to determine applicant eligibility or save time for reviewers who may only need to evaluate certain criteria.

Form Logic can be used when creating Initial Forms, Review Forms, Additional Forms, and Request Forms.


To use Form Logic, follow these steps:

  1. Navigate to the Form you will be using and click +New Form to create a new Form or begin working to edit an existing form.

  2. Drag a Dropdown List, Multiple Response Question, or Single Response Question field from the Toolbox into your form. The originating field for a Form Logic branch MUST be one of these fields.

  3. Write your question and enter the optional answers for the question.

  4. Check the Enable Branching checkbox in the form field.

  5. Create branch entry boxes will appear to the right of each option. Enter a name for the branch you're creating. To create a new branch title, type it into the "Create Branch" field to the right of a response and click Enter. Previously created branches will populate as the title is typed in. Each branch will automatically be assigned a color. Note: You can use up to 30 branches in a form.

  6. Once you've designated a branch for an optional answer, identify which form field you want users to see next if they choose that answer. Note: You can designate any type of form field to appear when a branch is selected.

  7. Drag and drop your desired form field into your submission form. The example below shows a date field for applicants who answered Yes, asking on what date they previously applied for the same opportunity. Click on the Add Branch dropdown in the upper left area of the field, and select the branch to which this field should be connected.

    In this example, the Date field is now branched (connected) to the Yes response in the previous question.

  8. Click Preview at the top of your page to test that your branching is working properly.

    You can see below how the branching configuration shown above will work when viewed by submitters:

Click the dropdown arrow icon to the right of any branch to show the Manage Branch Labels link. This will bring up a dialog box that enables you to delete or change the name of any branches currently existing in your form.

In your form field, continue to add branches and sub-branches as needed. When you’re finished, click Save Form.

Form Logic is available by request. If you’re interested in adding this feature, please contact our Account Management team here.


Did this answer your question?