Let customers choose a service and book an available appointment
Your Zolis booking page gives customers a direct route to your services. They can review service pricing, appointment duration and deposit details before completing their booking.
Where your business offers multiple locations, customers choose a branch and see the services available there. This keeps the booking journey relevant to the place they want to visit.
From choosing a service to confirming the booking
- Choose a location and service. Customers select from the services available at their chosen location.
- Find an available time. The booking journey presents available appointment slots for the selected service.
- Enter their details. Customer information stays connected to the appointment rather than being collected in a separate message exchange.
- Complete the booking. Bookings without a required payment proceed to confirmation. If a deposit is required, the customer continues to Stripe Checkout and the booking is confirmed after payment is verified.
Keep services and availability under your control
Set up the services your business offers and assign them to the locations where they can be booked. Availability checks account for staff working hours, time off and existing appointments, helping customers choose from suitable times.
For a salon, that might mean offering a cut and a colour appointment as separate services with their own durations. A business with more than one branch can offer services only at the locations that deliver them.
Explore team and location management for the wider operational setup.
Require a deposit where your booking policy needs one
Selected services can require an online deposit through your connected Stripe account. Services without a required payment can continue through booking without the checkout step.
Your Stripe connection must be ready before customers can complete a deposit-required booking. If online payments are unavailable, customers are directed to contact your business instead.
Read about Stripe booking deposits and payment setup.
Keep the appointment connected to the customer
A completed booking includes the service, appointment time, location and customer information captured during booking. That gives your team the context needed to manage the appointment without reconstructing it from separate calls or messages.
See customer management and booking confirmations and reminders for the surrounding customer journey.
Questions about online booking
Do customers have to pay a deposit for every appointment?
No. The checkout step applies when the selected booking requires a payment. Bookings without a required payment proceed to confirmation.
Can customers book at different branches?
Yes, where your business has configured multiple active booking locations. Customers see the services offered at the location they choose.
Is a deposit booking confirmed if the customer leaves checkout?
No. A required deposit must be verified as paid before the booking is confirmed. Leaving checkout does not count as completing payment.
Build your booking setup
Compare Zolis plans and pricing, explore the feature overview, or ask the Zolis team about your booking requirements.