This article is part of our complete Wix guide.
Wix Bookings turns your website into a 24/7 receptionist. Instead of playing phone tag or answering the same “are you free on Thursday?” message ten times a day, clients pick a service, choose an open time and confirm the booking themselves. For salons, consultants, coaches, therapists, tutors, fitness studios, photographers and repair shops, a well-configured booking system is often the single most valuable feature on the whole site.
The catch is that Wix Bookings has a lot of settings, and the defaults are rarely right for a real business. Buffer times, booking windows, cancellation rules, staff hours and the booking form all need deliberate choices. This guide walks you through every part of the setup in the order we use for client projects at MIVAQ, explains the trade-offs, and lists the mistakes we see most often when we audit booking sites.
Key takeaways
- Wix Bookings supports three service types: one-to-one appointments, group classes and multi-session courses. Pick the type before anything else, because it controls how scheduling works.
- Set business hours, staff hours and buffer times first; most “no availability” complaints come from conflicting hours.
- Booking policies (how far ahead, how late, cancellation rules) protect your calendar more than any other setting.
- Connect payments and automated reminders to cut no-shows and stop chasing money after the session.
- Test every service as a customer on mobile before you announce that online booking is live.
In this guide
- What is Wix Bookings and who is it for?
- Appointments, classes or courses: which service type do you need?
- How to set up Wix Bookings step by step
- How to manage staff, hours and availability
- Booking policies and booking forms
- Payments, reminders and calendar sync
- How to design a booking page that converts
- Common Wix Bookings mistakes
- Get help from MIVAQ
- Frequently asked questions
What is Wix Bookings and who is it for?
Wix Bookings is Wix’s built-in scheduling app. When you add it to a site, Wix creates a set of booking pages (a service list, a service page, a calendar and a booking form) and a Booking Calendar in your dashboard where you and your team can see, add, move and cancel sessions. Clients receive confirmation emails automatically, and every person who books becomes a contact in your Wix CRM, so you can follow up later.
It suits any business that sells time: salons and barbers, consultants and accountants, physiotherapists and personal trainers, tutors and music teachers, and local repair shops.
Because it lives inside Wix, Bookings shares data with the rest of the platform: Wix Pricing Plans can sell session packs, Wix Members Area shows clients their upcoming bookings, and Wix Automations can trigger follow-up emails. If you are still deciding whether Wix is the right platform at all, read our honest review of whether Wix is good for small business first. Online booking is only available on paid Wix plans that support accepting payments and business features, so check the current options on the official Wix plans page before you build.
Appointments, classes or courses: which service type do you need?
Every service you create in Wix Bookings has a type, and the type decides how clients book. Choosing the wrong one is the most common setup error we fix, because you cannot simply switch a class into an appointment later without rebuilding it.
| Service type | How it works | Best for |
|---|---|---|
| Appointment | Client chooses any open slot within your available hours. Usually one client per session. | Haircuts, consultations, massages, private lessons, repair drop-offs |
| Class | You set fixed dates and times. Several clients book the same session up to a maximum capacity. | Yoga, group fitness, workshops, tastings |
| Course | A series of sessions sold as one package. Clients sign up for the whole course, not individual dates. | 8-week programmes, language courses, training cohorts |
Quick rule: the client picks the time, it is an appointment; you pick the time for a group, it is a class; sessions only make sense together, it is a course. For self-paced video learning, see how to sell online courses on Wix.
How to set up Wix Bookings step by step
Here is the order we follow for every client. Doing the steps in this sequence avoids having to go back and fix availability later.
- Add Wix Bookings to your site. From the Wix App Market or the Add panel in the editor, add Bookings. Wix creates the booking pages and adds a Booking Calendar and Booking Services section to your dashboard.
- Set your business info and time zone. In your site settings, confirm the business name, address, time zone and default currency. A wrong time zone silently shifts every slot.
- Set business hours. These are the outer limits of when anything can be booked. Staff hours cannot exceed them.
- Add staff members. Create a profile for each person who delivers services and set their individual working hours, days off and breaks.
- Create your first service. Choose the type, then add a clear name, a short description, an image, duration, price and location (your premises, the client’s address, or online by video).
- Assign staff and set buffer time. Choose which staff can deliver the service and add buffer time between sessions for cleaning, notes or travel.
- Configure booking policies. Decide how far ahead clients can book, how late they can book, and your cancellation and rescheduling window.
- Edit the booking form. Add only the questions you truly need before the appointment.
- Connect payments. Choose whether clients pay online, in person, or either, and whether you take a deposit.
- Turn on notifications. Review confirmation, reminder and cancellation emails, and add SMS reminders if available in your region.
- Design the booking pages. Match your brand fonts and colours and place a “Book now” button in the header.
- Test as a client. Book, reschedule and cancel a real test session on desktop and mobile, then check what you and the client receive.
If you would rather hand this list to someone else, our Wix design and setup service includes complete Bookings configuration and testing.
How to manage staff, hours and availability
Availability in Wix Bookings is calculated from several layers, and a slot only appears if every layer allows it: business hours, staff working hours, existing bookings, blocked time, buffer time and your booking policies. When a client says “your calendar is empty”, one of those layers is usually closing everything.
Staff working hours
Each staff member has their own weekly schedule. Use it for real working patterns, such as a stylist who works Tuesday to Saturday or a therapist who only takes clients in the afternoon. Add holidays and one-off days off as blocked time rather than editing the weekly schedule, so you do not forget to restore it.
Buffer time and session length
A 45-minute treatment that needs 15 minutes of clean-up should be set as a 45-minute service with 15 minutes of buffer, not a 60-minute service. That way the client sees the correct duration, and your calendar still protects the gap. For mobile services where you travel to the client, a larger buffer stops you from being booked across town with no travel time.
Booking policies and booking forms
Policies are where you protect your time. In the Bookings settings you can usually control:
- Booking window: how far in advance clients can book (for example up to 60 days) and how close to the session they can still book (for example at least 12 hours before).
- Cancellation and rescheduling: whether clients can cancel or reschedule online and up to what point before the session.
- Waitlists: for classes, let clients join a waitlist when a session is full.
- Policy text: a short written policy that clients see before they confirm, such as “Cancellations less than 24 hours before the session are charged in full”.
Write your policy in plain language and keep it consistent with what you actually enforce. If you charge for late cancellations, explain it clearly and consider taking a deposit; our guide on taking payments and deposits with Wix Bookings covers exactly how.
The booking form collects details before the session. Name, email and phone are standard. Add custom fields only when they change how you prepare, such as “Is this your first visit?”, “Vehicle model” for a repair shop, or “Any allergies?” for a beauty treatment. Every extra field reduces completions, so keep the form short. For longer intake questionnaires, send a separate form after booking using Wix Forms and an automation.
Payments, reminders and calendar sync
Bookings can take payment through Wix Payments or another connected provider. For each service you can choose to collect the full price online, accept payment in person, let the client choose, or (for appointments) take a deposit. Services can also be included in Wix Pricing Plans, so a client who buys a 10-session pass books without paying each time; read how to sell memberships and subscriptions on Wix to set this up.
Reminders are the cheapest way to reduce no-shows. Enable reminder emails (and SMS where available in your region) and customise them with the address, parking tips, what to bring and a reschedule link. Staff can also connect Google Calendar so private events block availability.
For deeper follow-up, such as review requests the day after a visit or a “we miss you” email after 60 days, build simple automations in the Wix dashboard. Our guide to Wix CRM and automations shows practical recipes for service businesses. You can find the full list of current Bookings settings in the official Wix Help Center.
How to design a booking page that converts
Put a contrasting “Book now” button in the header, show prices or “from” prices, and write service descriptions that explain what happens, who it is for and what to bring. Use real photos of your space and team, add a short review near the button, and check every step on a phone using our mobile-friendly Wix checklist. To be found by local clients, follow our Wix local SEO guide or let our Wix SEO service handle it.
Common Wix Bookings mistakes
These are the problems we find most often when a business asks us to review an existing Wix booking setup:
- Wrong time zone. Slots appear an hour off, especially after daylight saving changes. Always confirm the site time zone.
- Staff hours outside business hours. Staff appear available, but nothing can be booked because business hours are narrower.
- No minimum notice. Clients book a slot that starts in ten minutes, and nobody sees it in time.
- Classes set up as appointments. Group sessions end up with one person each, or appointments show a capacity field that confuses clients.
- Forms that are too long. Ten required questions before confirmation lose bookings.
- Never testing cancellation. The owner discovers the cancellation rules only when a client complains.
Pre-launch checklist: time zone confirmed; business and staff hours aligned; buffer times set; booking window and minimum notice set; cancellation policy written; payment options chosen; reminders customised; booking form trimmed; Google Calendar connected; test booking, reschedule and cancellation completed on mobile.
Need help with Wix Bookings? Let MIVAQ do it for you
MIVAQ Creative Solutions sets up Wix Bookings for service businesses from start to finish. We plan your services and service types, configure staff, hours, buffers and locations, write clear booking policies, connect payments and deposits, customise confirmation and reminder messages, and design booking pages that match your brand and work on mobile. If Bookings needs to do something unusual, such as custom intake logic or a special calendar view, we can extend it with custom code or build a tailored solution through our custom Wix app development.
Every project comes with a fixed-price quote, so you know the cost before we start, and a free consultation to map out exactly what you need. See our full Wix solutions or get in touch:
- WhatsApp: message us
- Email: hello@mivaq.com
- Form: send your project details
Related Wix guides
- How to take payments and deposits with Wix Bookings
- How to sell memberships and subscriptions on Wix
- How to create a members area on your Wix site
- Wix CRM and automations
- How to build a Wix website step by step
- The complete Wix guide
Frequently asked questions
Is Wix Bookings free?
You can add the Bookings app to any Wix site, but accepting online bookings and payments requires a paid Wix plan that supports business features. Check the current plans on wix.com, as features and plan names change over time.
Can Wix Bookings sync with Google Calendar?
Yes. Staff members can connect a Google Calendar so that personal events block availability and new bookings appear in their calendar. Review the sync settings for each staff member after connecting.
Can clients cancel or reschedule their own bookings?
Yes, if you allow it in your booking policies. You decide whether online cancellation and rescheduling are allowed and how close to the session they can do it.
Can I take deposits with Wix Bookings?
Yes. For appointment services you can require a deposit online and collect the remaining balance later. Deposit availability depends on your payment provider and region.
Can MIVAQ set up Wix Bookings for my business?
Yes. MIVAQ configures Wix Bookings end to end, including services, staff, policies, payments, reminders and booking page design, with a fixed-price quote and a free consultation before any work starts.
Conclusion
Wix Bookings can take a huge amount of admin off your plate, but only when the service types, hours, policies and reminders reflect how your business really runs. Follow the steps above, test everything as a client, and review your settings every few months as your services change. If you would like a booking system that works perfectly from day one, contact MIVAQ for a free consultation and a fixed-price quote.