Publish one appointment type, not your whole diary. The settings that keep staff in control, and the honest limits of letting customers book themselves.
Self-service booking is not a software project. It’s an operational change that happens to involve software, and the businesses that fail at it fail for entirely human reasons: they open everything at once, the staff lose control of their day within a fortnight, and the link quietly gets taken down.
Here’s how to do it so it survives.
Not “a calendar on the website”. You’re buying back the hours your staff spend arranging times, and you’re buying the bookings that happen at 10pm when nobody is there to answer the phone. Those are the two returns, and only one of them shows up in your revenue.
Every objection you’ll hear (“customers will book at silly times”, “they’ll book the wrong thing”, “my day will be chopped to pieces”) is legitimate, and all three are solved by configuration, not persuasion.
| The fear | The setting that fixes it |
|---|---|
| “Someone will book me for 8:55am while I’m driving in.” | Minimum notice. No bookings inside, say, four hours. The slot simply isn’t offered. |
| “My day will be back-to-back with no gaps.” | Buffers between appointments — and don’t publish your whole day. Which brings us to the rule most people miss… |
| “They’ll book the appointment type they shouldn’t.” | Only publish the types that are safe to self-book. The rest stay on the phone, deliberately. |
| “It’ll book me when I’m already busy.” | Two-way calendar sync (Pro plan). It reads your existing commitments out of Google, Outlook or iCloud and blocks those slots. Without it, you will be double-booked. |
Publish your quiet hours. Keep your busiest windows for the customers in front of you or for staff to schedule manually. A booking page that offers three sensible windows a day fills those windows; one that offers everything gives away the parts of your day you needed.
This single decision is the difference between staff who tolerate self-service and staff who defend it.
The most common disappointment is the business that expected the phone to stop ringing and is annoyed when it doesn’t. It won’t. What changes is what the calls are about: fewer “can I move Tuesday to Thursday”, more actual questions from people who need a human. That’s a better use of your staff, and it’s the honest version of the pitch.
Some customers will never self-book. Elderly customers, complicated cases, people who want reassurance. Forcing them online costs you more than the phone call ever did. Keep both doors open.
The most common cause of a “failed” self-service rollout is that customers never saw the link. In order of what actually produces bookings:
| Not solved by software | Reality |
|---|---|
| No-shows, on their own | Reminders help — SMS on Pro, a second reminder on Pro+. What actually fixes it is taking a deposit at booking. Free plans do neither. |
| Filling a cancellation | There is no waitlist in Bookafy. A cancelled slot reopens; nobody is called. |
| A messy service menu | If your staff can’t say how long something takes, self-service will publish that confusion to your customers, faster. Fix the menu first. |
| Triage | Anything requiring judgement about urgency should not be self-bookable. Keep it on the phone, on purpose. |
Two numbers, four weeks apart. Booking-related calls per week (before and after), and bookings made outside working hours. If calls are down and out-of-hours bookings exist at all, self-service is paying for itself — at $7/user/month on Pro, it doesn’t take much. If neither moved, your customers can’t find the link. That’s a marketing problem, not a software one, and no amount of feature comparison will fix it.
Bookafy’s Free plan is $0 for one user with unlimited appointments. The 7-day trial of Pro+ needs no credit card.
Customers choose and confirm their own appointment from your published availability, without phoning or emailing you. You control which appointment types are bookable and which stay with staff.
Set a minimum notice period so nothing can be booked at short notice, add buffers between appointments, and publish only the hours you want filled. Your availability in the tool does not have to match your actual working day.
Only if your calendar is not synced. Two-way sync (Google, Outlook/Office 365, iCloud, on the Pro plan) reads your existing commitments and blocks those slots. The Free plan has no sync, which is its main risk.
No — it changes what the calls are about. Routine rescheduling moves online; genuine questions stay on the phone. Some customers will never self-book, and forcing them online costs more than the call did.
Anything requiring triage or judgement about urgency, and anything where the wrong duration causes real harm. Publish the repetitive, low-risk types first and add more only as they prove safe.
Count booking-related calls per week before you launch and four weeks after, and count bookings made outside working hours. If neither number moved, customers cannot find the link.
If you are still working out which tool you need, start with the overview: appointment scheduling software — what it does, what it costs, and when you should buy something else.
Also useful: every Bookafy integration, in three honest lists — what is native, what needs Zapier, and what we simply do not do. And the pricing page, where the feature matrix is the real answer to “is that on the free plan”.