Let your customers book online
Salon, clinic, consultant, studio — a fully-featured online booking system for your service business. Customers pick a slot from the calendar; you manage it all from one dashboard.

A full calendar instead of phone tag
The Appointments plugin lets you define your services, staff and availability, and lets customers book their own appointments 24/7. Conflicts are prevented automatically, an approve/reject flow keeps you in control, a calendar view plans your day, and automatic email notifications mean no one forgets their appointment.
Online booking
Email reminders
Services and availability
Everything a booking business needs

Service and staff management
Define the services you offer with their duration and price; set each staff member's expertise and availability.

Working hours and availability
Weekly hours, breaks and days off. The system only shows customers the slots that are genuinely available.

Self-service online booking
Customers pick the service, staff member, date and time themselves. Conflicting slots close automatically.

Booking dashboard and notifications
Manage all appointments in calendar or list view; approve or reschedule. Automatic email notifications go out.
Get booked in four steps
Define your services, set your availability and start taking appointments.
Create a free account
Set up your free site in minutes.
Enable Appointments
Turn on the Appointments plugin from your dashboard.
Define services and staff
Enter services, durations and availability.
Accept bookings
Share your booking link and fill your calendar.
See booking businesses live
From barbershop to beauty salon, from physiotherapy to nutrition — explore real demo businesses built with this plugin.
Good to know
The most common questions about the Appointments plugin.
Any business that runs on appointments: hair salons and barbers, beauty and aesthetics clinics, medical and dental practices, consultants, studios, spas and more.
Start filling your calendar today
Start free, enable the Appointments plugin and let your customers book online.





