Field types
What you can put on a form. The palette is grouped, and the palette itself is the current source of truth: it changes more often than any document does.
| Group | Types |
|---|---|
| Basic | Text, Textarea, Email, Phone, URL, Number, Currency, Date, Date/Time |
| Choice | Picklist, Multi-Select, Radio Group, Checkbox, Rating |
| Advanced | File Upload, Signature, Barcode / QR Scan, GPS Location, Payment (Stripe), Hidden Field, Display Text, Image |
| Layout | Section, Columns, Repeating Group |
What every field carries
Section titled “What every field carries”Every field carries a Label, an API Name, a Required toggle, an optional Salesforce mapping, and collapsible Display, Visibility, and Validation sections in the inspector. Validation covers minimum and maximum length or value, a pattern, and the message a respondent sees when the pattern fails.
Two fields on the same form may not share an API name. Publishing is refused if any do, and the message names the duplicated name and every field carrying it.
A Default Value starts the field off with an answer already in it. On a Checkbox, the values true, 1, yes and checked all start it ticked. On a Hidden Field, a Default Value is stamped onto the mapped record on every submission, which is how a required Salesforce field gets filled without asking the respondent anything. See Mapping a starter form.
Display Text: long-form content on a form
Section titled “Display Text: long-form content on a form”A Display Text block holds up to 32,768 characters, written in the inspector’s Text content box with a live preview beneath it. It is where a privacy notice or a GDPR disclaimer goes, rather than in a field label.
It understands a deliberate subset of Markdown:
| Written as | Gives you |
|---|---|
| A blank line | A new paragraph. A single newline is a line break |
- and 1. | Bullet and numbered lists |
## and ### | Headings |
**bold**, *italics* | Bold and italics |
[label](https://...) | A link, opening in a new tab |
[label](mailto:someone@example.com) | An email link |
Everything else is shown to respondents as the characters you typed, including HTML, images, tables and code fences. http:// links are refused on purpose: use https://, and the builder warns you when a link would be shown as plain text.
The block’s Label is filled in for you from the first 255 characters, which is what names it on the canvas and in the version diff. Content too long to save, or too long to fit in a published version, is refused with an explanation: shorten it, or split it across two blocks.
Display Text and the other blocks nobody answers no longer appear as empty columns in a CSV export.
Date, Date/Time and Number rules
Section titled “Date, Date/Time and Number rules”- A Date or Date/Time answer must be a real calendar date between the years 1700 and 4000, with or without bounds. A default that is not written
YYYY-MM-DDis refused at submit and flagged at publish. - Date/Time uses the respondent’s own time zone. A limit is judged on the respondent’s day, and an answer without seconds is accepted.
- A Date question mapped to a Date/Time field is processed as midnight in the respondent’s zone. It cannot be used as a matching key on that field.
- A Number, Currency or Rating answer the mapped field cannot hold is refused at submit, such as a fraction for a whole-number field or too many digits. It is flagged beside the question on Experience Cloud. Republish an existing form that maps these questions to number fields to turn the check on.
- A field’s API name may contain only letters, digits and
_. Others are refused on save and import.
No Name or Address types
Section titled “No Name or Address types”There are deliberately no Name or Address composite types. They could only ever expand into primitive fields, so place those fields and map each one. The mapping picker makes that quick by pre-scoping to the form’s dominant object. See Mapping fields to Salesforce.
The green-tinted items
Section titled “The green-tinted items”A few palette items carry a green tint: File Upload, Signature, Payment, GPS Location, and Barcode. The tint groups the blocks that need the full form to run. Point at the item for the explanation.
Every one of them works in full on your own site and on a hosted form. Mobile has not had a release matching Sliick Forms 0.9.0, so check the mobile app before promising the 0.9.0 behaviour there, such as signature-only forms. It is a quiet category marker rather than a warning: placing one is an entirely normal thing to do. Where a form is answered somewhere that cannot show the block, such as a chat window, the respondent is handed a link to complete it on the full form instead.
A few field types carry a note in their settings for the same reason. Date, Date/Time and Multi-Select still work on those surfaces but simplify, and the note says how. Multi-Select is the one to watch: a respondent can pick only one option there, where you asked for several.
Two field types have their own pages: File uploads, and the three Layout items in Sections, columns and repeating groups.