Step 1: Client opens your booking page
Clients start by opening your booking page using the link you share.
On this page, they see:
Your business name and description
Your services, grouped by category
Clear pricing and service duration
Only services marked as Public appear here.
Step 2: Client selects a service
The client chooses the service they want to book.
Each service shows:
Service name
Price
Duration
The order of services matches how you arranged them in your Services list. If you reorder services in your dashboard, the booking page updates automatically.
Step 3: Client chooses a date and time
After selecting a service, the client is shown a calendar.
They:
Pick a date
Choose from available time slots for that service
Clients only see time slots that:
Fit your business hours
Match the selected service duration
Respect buffers and gaps
Do not overlap with existing bookings
Follow your booking rules (lead time and advance window)
If no slots are available on a selected day, the client is prompted to choose another date.
Step 4: Client enters their details
Once a time is selected, the client fills in their information:
Full name
Email address
Phone number
Optional notes or requests
This information is used for confirmations and future communication.
Step 5: Client reviews policies and payment
Before confirming, the client:
Reviews your cancellation and booking policies
Completes payment or deposit (if enabled)
If payments are required, the booking is only confirmed after successful payment.
Step 6: Booking confirmation
After the booking is completed:
The client sees a confirmation screen with appointment details
The client receives a booking confirmation email
You receive a booking notification email
The appointment is now added to your schedule and blocks the time automatically.
Timezones are handled automatically
Even if a client is in a different location, they will see appointment times aligned to your working hours. This ensures that both you and the client are always referring to the same time.
Availability is always calculated using your business timezone
This prevents confusion, missed appointments, and early or late bookings caused by timezone differences.
What happens if a client can’t find a slot?
If a client says they can’t see any available times, it’s usually because:
The service duration doesn’t fit that day
Buffers or gaps are blocking nearby times
The day is marked as off
Booking lead time or advance window applies
Availability is never random.
Key thing to remember
If a client can book a time, it means:
The slot fits your schedule
There are no overlaps
Your buffers and rules are respected
SuiteCal only shows bookable times that are safe to accept.
