Online Booking Page
Discover what your clients see when booking through your shared link: service selection, date and time, information form, and confirmation steps.
What is the Booking Page?
The booking page is a public page where your clients can book appointments directly through the link you share. No login is required. A numbered step bar (1-2-3-4) is shown at the top, and clients navigate using "Back" and "Continue" buttons at each step.
Booking Flow
Service
The client chooses from the services you offer.
Date
Selects a date from the monthly calendar, then picks an available time slot.
Information
Fills in name, email, and optional details.
Confirmation
Reviews all information and confirms the booking.
Service Selection
In the first step, the client selects one of the services listed on the booking page.
Service Name
The name of your service is displayed with a colored dot.
Duration
The duration of the service is shown in minutes.
Fee
The fee for the service is displayed. Free services are labeled as "Free".
Date & Time Selection
After selecting a service, the client chooses a suitable date and time.
Calendar
A monthly calendar view is presented. Weeks start on Monday. Left and right arrow buttons allow navigating between months, but users cannot go back to past months. Past dates are disabled and today is highlighted.
Available Times
After selecting a date, available time slots are fetched with a loading indicator and displayed in a 3-4 column grid (e.g. 09:00, 09:30, 10:00...). The selected time is highlighted in the theme color.
If no times are available, different messages are shown depending on the reason:
- General: "No available time slots for this date."
- If the date is too soon: "This date is too soon. A minimum notice of X hours is required for booking."
- If too far ahead: "This date is too far ahead. Appointments can be booked up to X days in advance."
Timezone
If the client is in a different timezone, times are automatically converted and a banner is shown: "Times are displayed in your timezone."
Client Information Form
After selecting a date and time, the client enters their contact information.
First Name
The client's first name. Required field — shown with a red asterisk (*).
Last Name
The client's last name. Always displayed but not required.
The client's email address. Required field — shown with a red asterisk (*). A confirmation or pending email is sent to this address. The system matches the client by email or phone number; this information must match the client's record in Mindora.
Phone
Only shown when required. When required, a red asterisk (*) is displayed. Example format: 05XX XXX XX XX.
Note
A field where the client can leave a note about the appointment. Enabled by default.
Confirmation & Result
In the final step, the client reviews all information and finalizes the booking by clicking the "Confirm Appointment" button.
Booking Summary
The confirmation screen shows the service, date and time, full name, email, phone (if provided), total fee or Free, and note (if provided).
Your Appointment is Confirmed!
Shown in automatic confirmation mode. A green checkmark icon appears with the message "Your appointment has been successfully created and confirmed" and "A confirmation email has been sent. Please check your inbox."
Your Appointment is Received!
Shown in manual confirmation mode. An amber clock icon appears with the message "Your therapist will review your request and you will be notified about the approval status" and "You will be notified by email when the status changes."
Tips
Theme & Appearance
The booking page color theme and overall appearance can be customized. See the Appearance Customization guide for details.
Booking Setup
To configure booking preferences and link settings:
Booking Setup
Booking preferences, link settings, and confirmation management
Service Catalog
To manage the services displayed on the booking page:
Service Catalog
Creating services, pricing, and default settings
Working Hours Setup
To set your available hours and configure your work schedule:
Working Hours Setup
Working days, hours, and holiday settings
Appearance Customization
To customize the theme and overall appearance of the booking page:
Appearance Customization
Color theme, logo, and page layout settings
