Custom booking fields
Custom booking fields let you collect extra details during booking, such as allergies, preferences, or anything else your salon needs before an appointment.
You can add up to 10 custom booking fields. Each field is a text field with a label and optional placeholder text.
Add a custom booking field
Open Settings.
Go to Custom Booking Fields.
Add a new field.
Enter a clear label.
Optional: add placeholder text to show an example answer.
Save your changes.
Use labels that tell clients exactly what to enter, such as “Allergies” or “Preferred stylist”.
How custom booking fields work
Every field you add appears in the online booking flow. The same fields also appear when staff create an appointment manually, as described in Managing Appointments.
Clients must fill in every configured custom field before they can submit a booking.
Staff can leave custom booking fields empty when creating an appointment in the admin.
Custom booking fields are plain text fields only. They do not support dropdowns, checkboxes, or file uploads.
When to use custom fields instead of notes
Use custom booking fields for information you want to collect during booking. Use customer notes for private staff-only information added later, such as service history or internal reminders. For staff notes, see Adding Notes to Customer Profiles.
Best practices
Only ask for details you actually need.
Use one field per question.
Keep labels specific so clients know what to write.
Use placeholder text for examples, not instructions.
What’s next
After you add your fields, test your booking flow to make sure clients understand the questions. If you also want to adjust what clients can book, see Adding and Editing Services.