Custom Forms Builder in Book24Seven | Create Personalized Booking Forms

Learn how to create custom booking forms in an online booking system with Book24Seven’s intuitive Form Builder. Add custom fields, set conditions, and personalize your booking experience to collect exactly the information your business needs.

If you want to create custom booking forms in an online booking system, Book24Seven makes it simple with its intuitive Custom Forms Builder. You can design personalized forms that collect exactly the information you need from your clients—whether it’s customer details, preferences, or service-specific notes. This flexibility helps businesses like salons, clinics, and wellness centers streamline bookings and deliver more tailored experiences.

Accessing the Custom Forms Builder

  1. Log in to your Book24Seven dashboard.
  2. Click on Custom Forms from the sidebar to launch the module.
Book24Seven Custom Forms dashboard Menu

How to Create & Customize a Booking Form

Step 1: Create a New Form

  • Click “CREATE NEW FORM”
  • Enter a unique form name
  • Select the service(s) the form will apply to
    • Leave blank to apply the form to all services
  • Click “Create”
Creating a new custom booking form in Book24Seven with the “Create New Form” button
Creating a new custom booking form in Book24Seven with the form name “Create” button

Step 2: Build the Form Using Drag-and-Drop Tools

Drag fields from the left panel into the form layout.
Available field types include:

Field TypeUse Case
LabelDisplay static text or instructions
Text Input / Text AreaShort or long customer messages
Number / Date / Time InputsCapture numeric, date, or time entries
Select / Checkboxes / Radio ButtonsOffer dropdowns or multi-choice options
File UploadAccept images or documents
LinkCollect website URLs
Email / PhoneValidate customer contact details
Form Builder drag-and-drop interface in Book24Seven for designing custom booking forms

Customize Field Settings

After adding a field:

  • Click the field to open its settings panel
  • Customize:
    • Label
    • Placeholder text
    • Validation rules (required fields, email format, etc.)
Custom form field settings panel showing label, placeholder, and validation options

Adding Conditional Fields to Your Booking Form

Conditional logic lets you show or hide fields based on customer selections, creating a dynamic, user-friendly form.

How to Set Up Conditional Fields

  1. Click Form Conditions (top right)
  2. Click “New Condition” and “New Action”
  3. Define your rule:
    • Example:
      If “Service = Wedding Package”, then show Wedding Date input
    • Combine rules using AND/OR logic
  4. Save the condition
Conditional logic setup screen in Book24Seven Custom Forms with “New Condition” options
Example of conditional form field display based on customer service selection
Another example of conditional form field display based on customer service selection

Real-World Use Cases

ScenarioHow It Helps
Service-Specific QuestionsAsk extra questions only for selected services
Location-Based FieldsShow fields based on customer-selected branch
Customer PreferencesReveal input fields if “Other” is selected in dropdown

Benefits of Using Conditional Logic

  • Enhanced User Experience – Show only relevant fields
  • Streamlined Forms – Keep forms clean and easy to complete
  • Better Data Accuracy – Capture only what’s needed when it’s needed

Saving & Managing Custom Forms

  • Click “SAVE FORM” when finished
  • Use action buttons next to each form to:
    • Edit
    • Delete
    • Perform bulk deletions using checkboxes
Form management screen in Book24Seven showing save and delete options
Final saved custom booking form dashboard with conditional fields enabled
Form management screen in Book24Seven showing edit and delete options
Book24Seven Custom Forms dashboard showing list of existing custom booking forms

Viewing Customer Responses in Book24Seven

From the Calendar Module

  1. Go to Book24Seven > Calendar
  2. Click on the appointment
  3. Open the “Custom Fields” tab to view submitted responses
View the custom booking form From the Calendar Module
Viewing custom form responses inside an appointment in Book24Seven from Calendar module

From the Appointments Module

  1. Click the three dots next to an appointment
  2. Select “Info”
  3. View responses under the Custom Fields tab
View the custom booking form From the Appointment Module
Viewing custom form responses inside an appointment in Book24Seven from Appointment module

Using Custom Form Responses in Workflows, Notifications & Reminders

How to Automate with Form Data

Leverage data collected through forms in automated workflows.

  1. Go to Book24Seven > Workflows
  2. Create or edit a workflow
  3. In the action setup (e.g., Send Email):
    • Use dynamic tags to insert form responses (e.g., {customer_name}, {wedding_date})
Workflow integration settings showing use of custom form data in notifications

✅ Summary

With the Custom Forms Builder in Book24Seven, you can create custom booking forms in your online booking system—no coding required.

  • Build branded forms tailored to your services
  • Use simple drag-and-drop tools for full customization
  • Show or hide fields dynamically using conditional logic
  • Automatically route form responses into emails, workflows, or booking records
  • View individual submissions per appointment for easy follow-up

Whether you’re a salon requesting client preferences or a clinic collecting pre-consultation details, Book24Seven’s Custom Forms make data collection seamless, flexible, and fully personalized to your business.

en_GBEnglish