The Forms module supports 11 field types. Choose the type that best matches the kind of information you want to collect.
Data Fields
Single-line field A short text input. Use for names, addresses, or any brief answer.
Multi-line field A larger text area. Use for longer responses, comments, or open-ended questions.
Drop-down list A select menu where the member picks one option from a list you define. Best when there are many options and screen space is limited.
Radio buttons A set of options where the member can select only one. All options are visible at once, making it easier to compare choices than a drop-down.
Checkbox One or more items the member can check. Allows multiple selections. Use for "select all that apply" questions.
Calendar A date picker. Use for requesting specific dates, such as event bookings or preferred service dates.
Email field A text input that validates the entry is in a valid email address format.
Phone field A text input formatted for phone number entry.
Single-line field (hidden) A field that is not visible to the member but is included in the submission email. Use it to pass fixed metadata or tracking values alongside the submission.
Layout Fields
Comments A read-only block of text displayed on the form. Not a data field — use it to add instructions, section headings, or notes within a longer form.
Divider line A horizontal rule that visually separates sections of the form. Does not collect any data.