Date Picker
A visual calendar selector for choosing dates. Respondents click a calendar widget instead of typing, which prevents format errors.
Configuration
| Field | Description |
|---|---|
| Question text | The label |
| Min date | Earliest selectable date |
| Max date | Latest selectable date |
| Date format | How the date displays (YYYY-MM-DD, MM/DD/YYYY, DD/MM/YYYY) |
| Include time | Add time picker alongside date |
| Default value | Pre-selected date |
| Required | Must be filled |
Constraints
| Constraint | Example | Use case |
|---|---|---|
| Min: today | Can't pick past dates | Appointment booking |
| Max: 30 days from now | Limit to near future | Event registration |
| Min: start of year | Current year only | Annual surveys |
| No constraints | Any date | Birthdays, historical dates |
Common uses
- Appointment/meeting date
- Event registration date
- Start/end dates for projects
- Date of birth
- Delivery date preference
Note
For time-only input (without a date), use the Time Picker field instead.
Configuration tabs
Every field has 5 configuration tabs when clicked on the form canvas:
| Tab | What you configure |
|---|---|
| Design | Question text, description, placeholder, help text |
| Data | Default value, variable name, prefill from URL parameters |
| Settings | Required/optional, read-only, hidden |
| Validations | Format rules, min/max, custom error messages |
| Image | Attach an image alongside the question |
Using in workflows
When this field is part of a form connected to a workflow via the Form Submission trigger, its value is available as a variable:
{{trigger.fieldName}}
Use it in any downstream node: send it in an email, store it in a database, pass it to an AI node for analysis, or use it in an If-Else condition for routing.