Booking Forms
Custom booking forms capture the information you need from clients.
Default Form Fields
Every booking form includes:
- Client name
- Email address
- Phone number
- Preferred date/time
- Service selection
Custom Fields
Adding Fields
- Go to Scheduling > Forms
- Click "Add Field"
- Choose field type
- Configure options
Field Types
- Text - Short answer
- Textarea - Long answer
- Select - Dropdown options
- Checkbox - Yes/no questions
- Radio - Single choice from options
- Date - Date picker
- File - Upload capability
Form Logic
Conditional Fields
Show fields based on answers:
- Add a field
- Click "Add Condition"
- Set trigger (if X, show Y)
- Save logic
Example: Show "Wedding Details" only if "Wedding Photography" selected.
Required Fields
Making Fields Required
- Edit the field
- Enable "Required"
- Client must complete to submit
Embedding Forms
On Your Website
Get embed code:
- Go to Forms
- Click "Embed"
- Copy the code
- Paste into your website
Direct Link
Share the form directly:
- Click "Share"
- Copy the link
- Send to clients or post on social
Form Notifications
New Submission Alerts
When someone submits:
- You receive email notification
- Submission appears in dashboard
- Client receives confirmation
Customizing Notifications
- Go to Form settings
- Edit notification template
- Add team recipients if needed
Was this article helpful?