Checkbox¶
How to add and configure a Checkbox field in the Notebook Editor.
Important
Checkbox is deprecated for new form design. It remains fully supported for existing notebooks and existing Checkbox fields are not removed. For new forms, prefer Select one option with explicit choices such as “Yes” and “No”.
What This Field Does¶
A Checkbox Field provides a toggle that stores a boolean value — checked (true) or unchecked (false). Use it for presence/absence indicators, consent acknowledgements, procedural confirmations, or data quality flags. Unlike other choice fields (e.g., Select Field, Select Multiple), a Checkbox captures a single yes/no state rather than a selection from a list.
Adding the Field¶
New Checkbox fields are not available from the add-field chooser. Checkbox remains supported for legacy notebooks where it already exists. For new forms, add Select one option instead.
Note: You can still edit Checkbox settings for existing fields.
Configuring the Field¶
Click the field’s grey header bar to expand it and see its settings. For an overview of the settings shared by all fields — including Label, Helper Text, Field ID, and the field toolbar — see Field Identity and Field Toolbar.
Give the field a meaningful Label, review the auto-populated Field ID, and add any desired Helper Text.
Tips¶
“Required” does not mean “must be checked.” Marking a Checkbox as Required prevents a null (unanswered) state but still allows the collector to leave it unchecked (false). If you need to force a checked state (e.g., for consent forms), this must be configured via JSON validation rules.
For questions with more than two states (e.g., “yes / no / unknown”), use a Select Field or a ‘Select one option’ field instead of a Checkbox.
Checkbox is ideal for quick binary flags during rapid data collection — presence/absence of charcoal, bioturbation observed, safety check completed.
Enable Annotation and Uncertainty if collectors might need to qualify their answer, such as noting “could not confirm — poor visibility”.
Migration Guidance¶
Existing Checkbox fields can be left in place and will continue to work.
For new templates, replace Checkbox with Select one option to make choices explicit.
If you need three or more states (for example “yes / no / unknown”), use Select one option or Select Field.