Form Definition Reference
Form Configuration Reference
This page provides a detailed look at the fields and options available when defining a form in the site settings. See Forms and Submissions for a general guide.
Supported Field Types
When building a form in the Create and Manage Sites dashboard, you can add fields with the following types:
| Type | Description |
|---|---|
| Text | A single-line text input. |
| Validates email format. See Email Accounts and Notifications. | |
| Textarea | A multi-line text input. |
| Select | A dropdown list. |
| Checkbox | A single toggle. |
| Radio | A set of options. |
Validation Rules
Each field can have one or more validation rules applied. See Pages and Markdown Content for how these display.
| Rule | Description |
|---|---|
| Required | The field must not be empty. |
| Min/Max Length | Restricts the number of characters. |
| Regex | Validates against a custom expression. |
| Custom Message | The error shown if validation fails. |
Notification Options
Configure what happens after submission to the Public Endpoints Reference:
| Option | Description |
|---|---|
| Recipient Email | Who receives the notification. |
| Email Subject | Custom subject line. |
| Email Account | Select an Email Accounts and Notifications account. |
| Success Message | Shown to the visitor via Components and Liquid Templates. |
Security Settings
| Option | Description |
|---|---|
| Enable Captcha | Protect with Captcha Setup. |
| Rate Limiting | Restrict submissions per IP per hour. |
Next Steps
Always test your form definitions in Preview Workflows before you publish. All changes are tracked in Versioning and History. For path verification, see the Directory Reference and Site Config Reference. If issues persist, consult Troubleshooting TailStatic and check Analytics and Logs.
