Note: This article refers to using the branching tool with Submittable's new form engine. If you are still using our old form engine, please visit this article for instructions.
Our 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, so that you can determine applicant eligibility, or save time for reviewers who may only need to evaluate certain criteria.
Form Logic is available by request. If you’re interested in adding this feature, email us at firstname.lastname@example.org.
To use Form Logic, follow these steps:
1. Navigate to whichever Form you will be using and click Edit it ,or click Add Form to create a new Form.
2. In the Form Designer tab of the Form Builder, drag a Checkbox List, Dropdown or Radio List field from the Toolbox on to your submission form. (Note: Currently, the originating field for a Form Logic branch must be one of these fields.)
3. Write your Checkbox List or Radio List 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 optional answer. Enter a tag for the branch you're creating. Each Branch will automatically be assigned a color as well.
Note: Currently, you can use up to thirty branches in a Form.
7. Once you have designated a branch for an optional answer, identify what kind of 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). Drag and drop your desired Form Field into your submission form. The example below shows a date field for applicant's who answered Yes, asking at what time 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.
This will connect your Date field to the Yes response in the previous question.
8. Click Preview at the top of your page to test that your branching set up is working properly.
The .GIF belows shows how the branching configuration shown above will work when viewed by submitters.
9. Click the dropdown arrow icon to the right of any branch name to show the Manage Branch Labels link. This will bring up a dialog box that enables you to conveniently delete or change the name of any branches currently existing in your form.
10. Continue to add branches and sub-branches as needed in your form field. When you’re finished, click Save Form.
If you have questions about using Conditional Logic, please contact us at support@submittable. If you would like to add Conditional Logic to your account, contact us at email@example.com.