Introduction
The Forms module lets you build digital forms — such as intake questionnaires, consent forms, and waivers — and collect responses from clients before their appointments. Forms can be linked to specific services and automatically sent when an appointment is confirmed, or manually sent to individual clients at any time. Completed responses are stored against the client’s profile and the appointment, so your team always has the information they need.Key Features
- Form builder: Create forms with sections and fields using a click-to-add interface with reorder controls
- Eight field types: Short text, long text, multiple choice (single or multi-select), dropdown, yes/no, signature, and info blocks for display-only content
- Sections: Group related fields into named sections with optional descriptions
- Service linking: Apply a form to all services or select specific ones
- Frequency control: Send a form every appointment or only once per client
- Auto-send: Automatically create and send forms when an appointment is confirmed
- Manual send: Send any form to a client on demand with email and SMS notification
- Live preview: See exactly what clients will see before activating a form
- Print: Print form previews and submitted responses directly from the browser with a print-friendly layout
- Submissions: View all responses in the form editor, on the client profile, or on the appointment
- Activate/deactivate: Control when a form is live without archiving it
- Duplicate: Clone an existing form to create a variation quickly
- Archive and restore: Soft-delete forms you no longer need, and bring them back if required
Creating a Form
- Go to Forms in the sidebar
- Click Add Form
- Enter a Name (e.g., “Hair Consultation”) and an optional Description
- Click Save — you are taken to the form editor
Building Your Form
The form editor has four tabs: Builder, Settings, Preview, and Submissions.Builder tab
This is where you add sections and fields.Adding a section
- Click Add Section
- Enter a Title (e.g., “Medical History”) and an optional Description
- Use the up/down arrows to reorder sections
Adding fields to a section
- Click Add Field within a section
- Choose a field type from the menu:
| Field type | What it does |
|---|---|
| Short Text | Single-line text input |
| Long Text | Multi-line text area |
| Multiple Choice (Single) | Radio buttons — client picks one option |
| Multiple Choice (Multi) | Checkboxes — client picks one or more options |
| Dropdown | A dropdown menu — client picks one option |
| Yes/No | A simple yes or no toggle |
| Signature | A signature pad where the client draws their signature — ideal for consent forms and waivers |
| Info Block | Display-only text (e.g., terms and conditions, instructions) — no client input |
- Configure the field:
- Label: The question or prompt shown to the client
- Required: Toggle on to make the field mandatory
- Placeholder: Optional hint text shown inside the input
- Help Text: Optional additional guidance below the field
- Options: For multiple choice and dropdown fields, add the available choices
- Use the up/down arrows to reorder fields within a section
Removing sections and fields
Click the delete button on any section or field to remove it. Removing a section removes all its fields.Settings tab
Configure how and when the form is sent:- Apply to all services: Toggle on to link this form to every service, or toggle off and select specific services
- Frequency: Choose Every appointment (form sent each time) or Once per client (form sent only if the client hasn’t already completed it)
- Auto-send: Toggle on to automatically create and send the form when an appointment with a linked service is confirmed
Preview tab
See a read-only preview of the form exactly as your clients will see it. Use this to check layout, wording, and field order before activating. Click the Print button to print the form preview in a print-friendly layout.Activating and Deactivating a Form
A form must be activated before it will be sent to clients.Activating
- Open the form in the editor
- Click Activate
- Confirm in the dialog
Deactivating
- Open the form in the editor
- Click Deactivate
- Confirm in the dialog
Deactivating is different from archiving. A deactivated form is still visible and editable — it simply stops auto-sending. Use deactivate when you want to temporarily pause a form.
Sending a Form Manually
You can send any active form to a specific client at any time.- Open the form in the editor
- Go to the Submissions tab
- Click Send
- Select a client (and optionally link the form to an appointment)
- Click Send to confirm
If the form uses Once per client frequency, you cannot send it to a client who has already completed it.
How Clients Complete Forms
When a form is sent — either automatically or manually — the client receives an email and SMS notification with a link.- The client opens the link in their browser
- The form loads in the online booking portal
- The client fills in the fields across each section
- Required fields are validated before submission
- The client submits the form
- A confirmation is shown and the response is recorded
Viewing Submissions
There are three places to view form submissions:From the form editor
- Open a form and go to the Submissions tab
- See all submissions for this form — both pending and completed
- Click a submission to open the details in a read-only viewer. Use the Print button to print the submission
From a client’s profile
- Go to Clients and open a client’s profile
- Navigate to the Forms tab
- See all form submissions for this client across all forms
From an appointment
- Open an appointment
- Look for the Forms section
- See the status of each form linked to this appointment (pending or completed)
Editing a Form
You can edit a form at any time, whether it is active or inactive.- Go to Forms in the sidebar
- Click the form you want to edit
- Make changes in the Builder or Settings tabs
- Click Save
Duplicating a Form
- Go to Forms in the sidebar
- Click the three-dot menu on the form you want to duplicate
- Select Duplicate
Archiving, Restoring, and Deleting Forms
Archiving a form
Archiving hides a form from the default list and stops it from being sent to clients.- Click the three-dot menu on a form
- Select Archive
- Confirm the action
Viewing archived forms
Use the status filter on the Forms page to show archived forms.Restoring a form
- Filter the list to show archived forms
- Click the three-dot menu on the archived form
- Select Restore
Deleting a form
Permanent deletion is only available for forms with no submissions.- Click the three-dot menu on the form
- Select Delete
- Confirm the action
Auto-Send Behaviour
When a form is active with auto-send enabled, the system automatically creates a pending submission each time a matching appointment is confirmed. The matching logic works as follows:- The appointment is confirmed (whether booked online or by a team member)
- The system checks for active forms where auto-send is enabled
- For each matching form, it checks whether the booked services match the form’s linked services (or if the form applies to all services)
- If the form uses Once per client frequency, it checks whether the client has already completed this form — if so, it skips
- A pending submission is created and the client is notified
FAQs
Q: Can I edit a form after it has been activated? A: Yes. You can edit a form at any time. Changes apply to new submissions only — completed responses are preserved as they were. Q: What happens to submissions if I edit a form? A: Existing submissions are not affected. Each submission stores the field labels and response values as they were at the time of completion. Q: Can I send a form to a client without an appointment? A: Yes. When manually sending a form, the appointment field is optional. Q: What is the difference between deactivating and archiving? A: Deactivating keeps the form visible and editable but stops auto-sending. Archiving hides the form from the default list entirely. Both preserve existing submissions. Q: Can a client complete a form more than once? A: It depends on the frequency setting. If set to Every appointment, the client receives the form with each appointment. If set to Once per client, the client only receives it once. Q: What field types are available? A: Short text, long text, multiple choice (single select), multiple choice (multi-select), dropdown, yes/no, signature, and info block (display-only). Q: Can I print a form or a client’s submission? A: Yes. Both the form preview and individual submissions have a Print button that opens a print-friendly layout you can print or save as PDF. Q: Can I require certain fields? A: Yes. Toggle the Required option on any field. The client cannot submit the form until all required fields are filled in. Q: How does the client receive the form? A: Clients receive an email and SMS with a link to complete the form in your online booking portal. Q: Can I see which clients have not yet completed a form? A: Yes. In the Submissions tab of any form, pending submissions are shown alongside completed ones. Q: Do I need a specific subscription to use Forms? A: Yes. Forms is available on the Professional plan and above. If you don’t see Forms in your sidebar, check your subscription or contact support. Q: Can I link a form to specific services only? A: Yes. In the Settings tab, toggle off Apply to all services and select the specific services the form should be linked to. Q: What happens if I archive a service that is linked to a form? A: Nothing changes on the form side. Archived services won’t generate new appointments, so the form linkage is effectively inactive. You don’t need to update the form.Related Documentation
- Clients — View form submissions on a client’s profile
- Service Catalog — Manage the services that forms are linked to
- Automated Messages — Configure the notifications that include form links
- Online Booking — Set up your online booking portal where clients complete forms