A booking system exists to put your customers in a position to confirm their own appointment. It looks like a tool for removing phone calls and email threads, but what actually pays for itself is the other half: no double-bookings, a confirmation email the moment a slot is taken, and a reminder the day before.
This page walks through how service businesses — coaches, consultants, professional advisors, schools, salons, and anyone who sells their time — should choose one: what a free plan really covers, where the paid line falls, and how to compare cost without fooling yourself.
Contents
What a booking system actually automates
Taking a booking breaks into five steps: show what is free, let the customer choose, confirm the slot, notify both sides, and remind them before the day. Adopting a booking system is essentially deciding how many of those five you hand over.
The step people underestimate is the first one. A booking page that is not connected to your calendar will offer times you are no longer free. A customer books, it collides with something already in your day, and you end up contacting them to rearrange — more work than the phone call you replaced.
So before comparing anything else, treat two-way sync with your calendar (Google or Outlook) as a hard requirement. A tool that fails here will not survive contact with real weeks, whatever else it offers.
How far a free booking system gets you
Starting free is entirely reasonable. What varies enormously is which dimension a free plan restricts, and that determines when you hit a wall.
| Restriction | What it means | Where it bites |
|---|---|---|
| Booking volume | A monthly cap on bookings | Your busiest month is the one where bookings stop |
| Number of pages | Only one booking link | As soon as you offer a second service or session length |
| Features | Payments, capacity and team features cost extra | The moment you want to charge for the appointment |
| Branding | Vendor logo or banner on your page | When the page has to look like yours, not theirs |
For service businesses, the binding constraint is usually volume or features. A volume cap gets more painful the better things go. A plan that leaves volume unlimited and charges for capability instead lines your cost up with your growth. When comparing free plans, check for a booking cap first.
The other common free starting point is a form tool or a spreadsheet. Those take a booking, but they cannot reflect live availability or prevent overlaps. If that is where you are now, start with building a booking flow in Google Forms, and where it stops working.
Six things worth comparing
Feature lists are long and look identical side by side. In practice, six things separate booking tools for service businesses.
1. Is calendar sync two-way?
Not just writing bookings into your calendar, but removing already-busy time from what customers can pick. Double-booking prevention lives or dies here.
2. How many booking pages can you create?
A 60-minute first consultation, a 30-minute follow-up and a group briefing do not belong on one page. If you offer more than one thing, multiple booking links is a practical requirement, not a nice-to-have.
3. Can you ask what you need before the appointment?
What they want to discuss, which service, how to reach them on the day. If you cannot collect that at booking time, you will email for it afterwards — which is the work you were trying to remove. Look for custom intake forms.
4. Can you take payment at the moment of booking?
For paid consultations and lessons, prepayment changes your no-show rate directly. The mechanics and the break-even are covered in four ways prepaid booking prevents no-shows.
5. Can customers request a specific person?
With several staff, "anyone available" and "I want to see her again" are different products. Choosing a tool that supports staff and service selection covers how to build both.
6. Can confirmations and reminders sound like you?
The confirmation email is the first thing a customer receives from you. If the wording is locked, it stays a generic auto-reply forever. See writing confirmation emails that actually arrive.
Cost is the monthly fee plus payment fees, never one alone
Comparing booking systems on the monthly price alone will mislead you almost every time. If money changes hands, what you actually pay is the monthly fee plus a percentage of everything you collect.
That percentage is usually two fees stacked. One is card processing itself (with Stripe, roughly 3.6% via Connect). The other is whatever the booking system adds on top — which varies by plan, from nothing to several percent.
Monthly fee + (total fee rate × monthly revenue) = what you actually pay
At low volume the monthly fee dominates; as revenue grows the rate does. Run the numbers at your own monthly revenue and the ranking often reverses. "Cheapest" in a roundup is rarely cheapest for you.
What matters by type of service business
| Kind of business | What you need first |
|---|---|
| Coaches and consultants | A page per offering, intake forms, automatic video-meeting links |
| Professional advisors | Case details up front, prepayment for paid consultations, controlled hours |
| Schools and studios | Capacity limits, waitlists, one-off versus recurring enrolment |
| Multi-staff businesses | Requesting a specific person, or auto-assigning whoever is free |
| Schools and childcare | Reaching every parent without creating slot collisions |
Each is covered in depth: multi-coach, multi-service booking design, booking for professional advisory practices, and parent-teacher meeting scheduling.
If you have a physical location, letting people book straight from Google Search and Maps removes a step before they ever reach your page — see setting up a Google Maps booking link.
Rollout order: what to settle in week one
- Connect the calendar. Get this wrong and every later setting is wasted.
- Build one page for your most common booking. Just the first consultation. The full menu comes later.
- Set your hours — and the hours you do not want bookings. Including travel and preparation time.
- Rewrite the confirmation and reminder emails. This is the one default never to keep.
- Book yourself once. Walk the flow your customer sees, end to end.
That is one to two hours of work. Payments, capacity and staff selection are better added when you need them — faster to launch, and cheaper.
Where SailLab fits
SailLab is a Japan-built platform covering both meeting scheduling and service bookings in one product. Measured against the six criteria above:
| Plan | Monthly (excl. tax) | What you get |
|---|---|---|
| Free | ¥0 | One booking link, unlimited bookings, Google and Outlook sync, automatic Meet/Zoom/Teams links, confirmation and reminder emails, English and timezone support |
| Light | ¥1,000 (¥800 annual) | Unlimited links, event registration with capacity, multi-host meetings, custom URL, SailLab branding removed, editable email templates |
| Standard | ¥1,500 (¥1,200 annual) | Service bookings with prices, Stripe pay-now and pay-later, round robin, organization management, booking analytics |
| Professional | ¥2,800 (¥2,240 annual) | Identical features to Standard. The only difference is the payment commission |
SailLab's commission is 3% on Standard and 0% on Professional, on top of Stripe's own processing fee (roughly 3.6% via Connect). Your real cost is therefore about 6.6% on Standard and 3.6% on Professional. The higher your payment volume, the more that gap outweighs the difference in monthly price — put it through the formula above.
Free and Light cannot take payments at all. Collecting money at booking time requires Standard or above.
If you are not charging at booking yet, Free is genuinely enough — there is no booking cap, so growth never switches it off. Wanting a second booking link is the signal to look at Light.