How to add booking to a Wix websitewithout rebuilding it.
Keep your Wix site as it is. Add a ZenSched booking link, button, popup, bottom-corner bubble or inline widget so clients can book from your existing pages.
The essentials
What you actually get
- 01
Works with Wix buttons
Paste your ZenSched Smart Slug into any Wix button, menu item or call to action. It is the fastest setup for a live site.
- 02
Popup, bubble or inline widget
Use the versioned ZenSched embed script when you want booking to open inside your Wix page instead of sending clients away.
- 03
Matches your brand
Your logo, booking colors, services, staff picker and custom intake fields come from the same ZenSched booking setup.
- 04
Email confirmations and reminders
Clients get confirmation and reminder emails. Your dashboard gets the booking without email delivery blocking the appointment.
Setup
Set it up in five steps
- 01
Create your ZenSched booking page
Add your services, hours, staff and booking rules. ZenSched gives you a Smart Slug you can use on any Wix page.
- 02
Choose link, popup, bubble or inline
Use a normal Wix button for the simplest setup. Use the ZenSched widget snippet if you want a floating booking bubble, popup button or embedded booking area.
- 03
Open the Wix page editor
Pick the page where people already decide to book, usually your home page, services page or contact page.
- 04
Add the booking action
For a link, paste the Smart Slug into the Wix button URL. For the widget, add the versioned script and widget container in a Wix embed/custom code block.
- 05
Test a real appointment
Book a test slot from the published Wix page. Confirm the appointment appears in ZenSched and the customer confirmation email arrives.
FAQ
Questions people ask
Do I need a Wix booking app?+
No. ZenSched can work from a plain Wix link or through the embeddable widget. You do not need to rebuild your site around a Wix-specific booking app.
Can I keep my current Wix design?+
Yes. Your marketing site stays in Wix. ZenSched handles the booking flow, availability checks, staff selection and reminder emails.
Can I add a floating booking button to Wix?+
Yes. Use the bubble mode in the ZenSched embed snippet and choose bottom right or bottom left for the position.
Will customers leave my Wix site?+
Only if you choose the direct link setup. The widget options let clients book in a popup, bubble or inline area on the page.
How do reminders work?+
ZenSched sends a confirmation email the moment a client books and a reminder email before the appointment. Sends run on a queue so they never block a booking.
Do you support multiple staff members with different services?+
Yes. Each staff member has their own hours and service list. Clients pick a service, then a specific staff member or Anyone, and only real availability shows up.
How do you prevent double bookings?+
The public booking endpoint is transactional and rate limited. It validates the full service duration against staff hours, existing appointments and capacity in a single call, so two clients hitting the same slot cannot both win.
Read next
- How to add online booking to Wix in 2 minutes
- Booking widget for Squarespace
- Booking widget for WordPress
- Online booking page
- Salon booking software
- How to Add Online Booking to Squarespace in 2 Minutes
- Nail Appointment App: Free Plan, No Booking Fees (2026)
- Booksy vs Fresha,
- Booksy vs Squire,
- A Booksy alternative that gives you the page,
- GlossGenius is polished.
- A barber appointment app
- A booking system
- A free appointment booking app
- Pricing
- See the booking flow
Ready to add booking to your Wix site?
Create the booking page, copy the snippet, and test it from your published Wix page.