Easy!Appointments
Let customers book appointments on your website, 24/7, without paying a monthly subscription or a fee on every booking. Easy!Appointments gives your visitors a proper booking experience: they pick a service, pick a staff member, see the real free slots from your calendar, choose a time, and confirm.
About this tool.
Let customers book appointments on your website, 24/7, without paying a monthly subscription or a fee on every booking.
Easy!Appointments gives your visitors a proper booking experience: they pick a service, pick a staff member, see the real free slots from your calendar, choose a time, and confirm. You and your customer both get an email. The appointment lands in your calendar. That’s it.
It runs on your own hosting, so there is no subscription, no per-booking cut, no cap on how many appointments you take, and no third-party company sitting on your customers’ names, phone numbers, and appointment history.
See it working before you install anything
Try the real booking form and the real admin calendar, right now, no signup:
https://demo.easyappointments.org
That takes about 60 seconds and will tell you more than this page can.
Please read this bit: it explains the two pieces
This is the part most people ask about, so here it is up front and in plain language.
Easy!Appointments is made of two things :
- 01Easy!Appointments , the booking engine. It holds your calendar, services, staff, working hours, holidays, customers and emails. It is free and open source, and you install it on your own hosting (most shared hosts handle it fine, as it needs PHP and MySQL, the same as WordPress).
- 02This plugin , the bridge. It puts the booking form from that engine straight onto a page of your WordPress site, on your domain, inside your theme, so customers never get bounced off to a different-looking website to book.
So yes, you need Easy!Appointments installed somewhere before this plugin does anything. We would rather tell you that in the first 30 seconds than have you find out after installing.
Why it is built that way: keeping the booking engine separate is exactly what lets it be free, unlimited and fully yours. Nobody can raise your price, change the terms, or lock your customer list behind an upgrade, because nobody else is holding it.
Get the engine here: https://easyappointments.org
What it costs
Nothing. There is no paid tier, no trial that runs out, and no feature held back for an upgrade.
- No monthly or yearly subscription
- No commission or fee on any booking
- No per-staff or per-user pricing
- No cap on appointments, services, staff or customers