Skip to main content

How Clients Book an Appointment

This article explains what your clients experience when booking an appointment through your SuiteCal booking page. Knowing this flow helps you answer client questions confidently and spot issues quickly.

Updated over 2 months ago

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:

  1. Pick a date

  2. 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.

Did this answer your question?