When creating a question, you must select a fieldtype for your data. Here's the available fieldtypes for CaseLocker:
Basic Fields
Text
A simple text field. Performs no validation or limits on input.
Text Area
A simple, enlarged text field. Performs no validation or limits on input.
Hard Date (Dropdown)
A dropdown selection based date input field. Limits the user to entering a valid date. Date inputs may be a year, month/year, or month/day/year. CaseLocker will not save a day without a month, and will not save a month without a year.
Number
An integer limited number field. Supports whole numbers only, up to 9 digits in length. Leading zeros will not be saved (ex. 001 will save as 1, 00300 will save as 300).
Currency
A decimal limited number, supports two decimal places. (Ex, 3.00).
File
A field to allow the user/contact to upload a file from their computer/phone.
Option Fields
Dropdown
A field to allow a single selection from a dropdown list from a list of options saved in the field. Only the selected option is displayed on the form.
Radio
A field to allow a single selection from a list of options saved in the field. All options are displayed on the form, with the answered value checked/filled in.
Checkbox
A field to allow one or more selections from a list of options saved in the field. All options are displayed on the form, with the answered values checked/filled in.
Special Fields
A text field that validates the value entered is in an email format. Cannot validate that an email is valid, only that it matches the expected format of: username@domain.com
Social Security Number
A text field that validates the value entered meets the published IRS rules for valid Social Security Numbers. This field cannot validate that the SSN matches the individual on the form, but does prevent entering filler values (0s), entering SSNs previously used for marketing purposes, and other rules.
Regular Expression
An advanced field that allows you to specify your own validation rules, value masking, and validation error messages for a field. The Regular Expression field also includes 2 prebuilt patterns for US 5 digit ZIP codes and US 10 digit phone numbers.
Additional Signer
A signing field to allow the form to add signers other than the Contact. Additional Signer fields require a full name and valid email to be entered in order to request a signature from the individual.
Complex Fields
Complex fields can contain subfields of any of the above fields, but cannot contain other complex fieldtypes.
List
A field that allows you to create a list/table of answers of given subfields. By default, these fields are displayed in cards, where you can add a new card when filling out the form. You can check the "Display as Table" option to change the format to display as a table, however the table may be displayed in a card format on mobile devices.
To add a new row to the list field, select "Add Row" when filling out the form. By default, there is no limit to the number of rows a user/contact can add.
The "Minimum Rows" value does not require the user/contact to enter the specified number, however instead of showing 1 row by default, it will show the number of rows you specify here. This includes on PDF generation.
To limit the number of rows that can be added, set the "Maximum Rows" value to the maximum number of rows you want to allow.
Custom
A custom field that allows you to add subfields to your answer. Useful for questions such as Addresses, where you may need to collect Street, City, State, and ZIP in separate fields.
Deprecated Fields
These fields are available, but strongly advised to not use and may be removed in a future release.
Soft Date
A legacy field, originally intended to allow users/contacts to enter dates in free-text, and attempt to parse the value server-side into a valid date. This functionality did not work as intended, and some date formats may be parsed incorrectly or not at all. We do not recommend using this field.