SailLab

Choosing a booking system for a service business

How far free gets you, where the paid line falls, and how to compare cost honestly — written for coaches, advisors, schools, and anyone who sells their time.

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.

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.

RestrictionWhat it meansWhere it bites
Booking volumeA monthly cap on bookingsYour busiest month is the one where bookings stop
Number of pagesOnly one booking linkAs soon as you offer a second service or session length
FeaturesPayments, capacity and team features cost extraThe moment you want to charge for the appointment
BrandingVendor logo or banner on your pageWhen 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 businessWhat you need first
Coaches and consultantsA page per offering, intake forms, automatic video-meeting links
Professional advisorsCase details up front, prepayment for paid consultations, controlled hours
Schools and studiosCapacity limits, waitlists, one-off versus recurring enrolment
Multi-staff businessesRequesting a specific person, or auto-assigning whoever is free
Schools and childcareReaching 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

  1. Connect the calendar. Get this wrong and every later setting is wasted.
  2. Build one page for your most common booking. Just the first consultation. The full menu comes later.
  3. Set your hours — and the hours you do not want bookings. Including travel and preparation time.
  4. Rewrite the confirmation and reminder emails. This is the one default never to keep.
  5. 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:

PlanMonthly (excl. tax)What you get
Free¥0One 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.

Articles in this hub

Each topic above, worked through in detail.

Frequently asked questions

Does a free plan cap how many bookings I can take?
It depends on the vendor. Some cap monthly bookings; others leave volume unlimited and separate plans by capability instead. SailLab’s Free plan has unlimited bookings and one booking link, so growth never switches your booking page off.
When should I move off the free plan?
Three practical signals: you want a second booking link; you want to collect payment at booking time; or you want the page to carry your branding rather than the vendor’s. Until one of those applies, free is fine.
Can I compare booking systems on the monthly price alone?
If no money changes hands, yes. If you take payments, compare monthly fee plus (total fee rate × monthly revenue). The rate is usually two fees stacked — card processing plus whatever the booking system adds — and the second matters more the more you collect.
Does it sync with Google Calendar?
SailLab syncs with Google Calendar and Microsoft (Outlook). Sync is two-way, so time already blocked in your calendar disappears from the slots customers can pick. Available on every plan, including Free.
Can I ask questions before the appointment?
Yes. Custom intake forms can be attached per booking link, so you can collect what they want to discuss, which service they want, and how to reach them — without a follow-up email after the fact.
Can customers book a specific staff member?
On Standard and above, service bookings let customers pick both the service and the person. If you would rather not take requests by name, round robin assigns whoever is free instead.
Can I take payment when someone books?
Standard and above support Stripe pay-now and pay-later (invoice). Free and Light have no payment capability at all, so collecting at booking time requires Standard or higher.
Does it handle classes and seminars with limited seats?
Yes — event registration on Light and above supports seat limits and waitlists, so a full session can still collect names and offer the seat when someone cancels.
Can customers book in English?
Booking pages work in Japanese and English with automatic timezone conversion, on every plan including Free — so overseas customers work without upgrading.

Start with your most common booking.

Connecting your calendar and publishing one booking page is free, and takes about ten minutes. No credit card required.