Field Types
Discover all available field types for building your forms.
Overview
| Type | Description | Validation |
|---|---|---|
| Text | Short input (single line) | - |
| Email address | Email format | |
| Phone | Phone number | Numeric format |
| Number | Numeric value | Numeric |
| Boolean | Checkbox (yes/no) | - |
| Paragraph | Long input (multiple lines) | Coming soon |
Text
Single-line input field, ideal for short information.
Use Cases
- First name, last name
- Address
- City
- Company
- Any short text
Configuration
| Property | Description |
|---|---|
| Label | Displayed text |
| Placeholder | Input example |
| Required | Yes/No |
Example
Label: "Company Name"
Placeholder: "Acme Corporation"
Required: No
Email
Specialized field for email addresses with automatic format validation.
Use Cases
- Primary email (pre-configured)
- Secondary email
- Billing email
- Additional contact
Automatic Validation
The field automatically verifies:
- Presence of @ character
- Valid domain after @
- Correct general format
Configuration
| Property | Description |
|---|---|
| Label | Displayed text |
| Placeholder | Email example |
| Required | Yes/No |
Email Field Specific Properties
In addition to common properties, Email type fields have special properties for managing video delivery:
| Property | Description | Default |
|---|---|---|
| Send emails to this address | The video email will be sent to the address entered in this field | Enabled (on default Email field) |
| CC this address | Sends a copy of the email to this address | Disabled |
| Allow multiple addresses | Allows entering multiple addresses separated by commas | Disabled |
Enable CC this address on an additional email field to allow guests to add other recipients as CC on the video email.
Enable Allow multiple addresses to let a guest send the video to multiple people by entering their emails separated by commas.
Example
Label: "Billing Email"
Placeholder: "billing@company.com"
Required: No
Each project has a required Email field that cannot be deleted. This field is used for communications and content delivery. The Send emails to this address option is enabled by default on this field.
Phone
Field for phone numbers with format validation.
Use Cases
- Mobile phone
- Landline
- Emergency number
Validation
- Accepts digits, spaces, hyphens, and + sign
- Verifies a coherent minimum length
Configuration
| Property | Description |
|---|---|
| Label | Displayed text |
| Placeholder | Expected format |
| Required | Yes/No |
Example
Label: "Mobile Phone"
Placeholder: "+33 6 12 34 56 78"
Required: No
Number
Field for numeric values.
Use Cases
- Age
- Quantity
- Number of guests
- Year
- Any numeric value
Validation
- Accepts only numeric values
- Verifies numeric format
Configuration
| Property | Description |
|---|---|
| Label | Displayed text |
| Placeholder | Number example |
| Required | Yes/No |
Example
Label: "Number of Guests"
Placeholder: "2"
Required: No
Boolean
Checkbox for yes/no answers.
Use Cases
- Terms acceptance
- Newsletter opt-in
- Attendance confirmation
- Yes/no options
Configuration
| Property | Description |
|---|---|
| Label | Question or statement |
| Required | Yes/No |
| Checked by default | Initial state |
Example
Label: "I want to receive the newsletter"
Required: No
Checked by default: No
Display
The boolean displays as a checkbox with the label next to it.
Paragraph
The Paragraph field type for multi-line text input is currently in development and will be available soon.
Multi-line text area for long inputs.
Planned Use Cases
- Personal message
- Comments
- Detailed description
- Full address
- Special notes
Summary Table
| Type | Validation | Multi-line | Ideal for |
|---|---|---|---|
| Text | - | No | Name, short address |
| Email format | No | Contacts | |
| Phone | Numeric format | No | Contact details |
| Number | Numeric | No | Quantities, ages |
| Boolean | - | No | Confirmations, opt-ins |
| Paragraph | - | Yes | Messages, comments (coming soon) |
Best Practices by Type
Text
- Use explicit placeholders
- Prefer specialized fields when available
- Keep it simple and clear
Email
- Only one required email (the primary)
- Additional emails as optional
- Clearly indicate the purpose
Phone
- Indicate the expected format in the placeholder
- Make it optional unless truly necessary
- Specify the country if international
Number
- Use for quantities, ages, or numeric values
- Provide a clear example in placeholder
- Consider if the value should be required
Boolean
- Clearly formulate the question
- For terms and conditions, make it required
- Avoid double negatives