Key Takeaways
- Every vendor's feature grid is technically true, and that is the problem. Appointment types, staff assignment, intake forms and reminders appear on almost every calendar booking system. What decides your bill is which plan tier each one sits on.
- Four real bookings tell you more than four weeks of demos. Replay the appointment type that isn't 30 minutes, the customer who doesn't care which staff member they get, the booking that needs paperwork first, and the customer who reschedules twice.
- Intake is where service businesses end up paying twice. When the form has to be answered before the slot is confirmed, and the answers decide who gets the booking, many tools push that onto a team tier or a second form tool.
- Count the cost at the tier you will be on. Round robin and lead routing commonly sit two tiers above free, so the headline price and your price are rarely the same number.
Pick any three calendar booking systems and their feature lists look close to identical. All three handle appointment types. All three assign staff. All three send reminders. Shortlists built that way fall apart in month two, when someone finds the intake form can't gate a booking on the plan you bought, or that round robin was never included.
A better test takes an afternoon. Take four bookings your business already handles, write down exactly how each has to behave, then make every candidate perform them on the plan you intend to pay for. Whatever survives all four is your answer, and you will know its pricing page better than any comparison table would have taught you.
What a Calendar Booking System Has to Handle That a Calendar Can't
A shared calendar answers one question: is this slot taken. A booking system has to answer four more. Which service is being booked, who is qualified to deliver it, what has to be known before it starts, and what happens when the customer changes their mind.
That is why the category splits so sharply. Meeting-link tools are good at the slot and the follow-up and weak in the middle. Salon and clinic platforms are strong on service-to-staff assignment and weaker on inbound routing. Nothing in the marketing copy signals which half a given product was built for.
In a 3-comment r/edtech thread, someone scheduling test times reported working through Google Calendar, Microsoft Bookings, Calendly and Zcal before discovering that overlapping appointments in the same slot, the one thing they needed, was the capability none of the obvious candidates handled their way. You only find that by trying to book.
Replay Four Real Bookings Through Every Candidate
Booking 1: the appointment type that isn't 30 minutes
Write out your actual service menu with durations, buffers, capacity and price. A clinic might have a 20-minute follow-up, a 90-minute first consultation that needs 15 minutes of write-up afterwards, and a monthly 3-hour group workshop with eight seats.
Build all three on the candidate's free or entry plan and see what breaks. The usual failures are a cap on active appointment types, no per-type buffer, and seat-counted group bookings being treated as a separate product.
Calendly's Free plan allows one event type and one calendar connection, and multi-person meeting types start on Standard at $10/seat/month on yearly billing (checked 2026-10-01). Cal.com's free tier does the opposite, with unlimited event types and calendars for a single user (checked 2026-10-01). Same category, opposite entry constraint.
Mark which types need a capacity number rather than a one-to-one slot. Classes, workshops and assessment windows are group events, a specific feature rather than something you can fake with duration.
Booking 2: the customer who doesn't care which staff member they get
This is the requirement people most often discover too late, because it has two separate shapes and tools tend to support one.
The first shape is service-to-staff assignment: a customer picks "deep tissue massage", three therapists are qualified, the system shows the union of their availability and assigns whoever is free. The second shape is load balancing: inbound enquiries distributed evenly across a team, with weighting, capacity caps and vacation exclusions. Salon and clinic platforms are usually built for the first. Meeting-link tools are usually built for the second, under the name round robin.
Many businesses need both, plus a third path for the customer who specifically wants Anna. A 7-comment r/gohighlevel thread lays out the multi-practitioner clinic version, where the booking has to resolve to the right practitioner before any slot can be offered. A 20-comment r/smallbusiness thread covers the same problem across locations.
Then check the tier. Calendly's round-robin distribution begins on the Teams plan at $16/seat/month on yearly billing, two steps above free (checked 2026-10-01). With four staff that is a per-seat decision, not a per-account one.
Booking 3: the booking that can't start without paperwork
Ask one question of every candidate: can the form block the booking, or does it only follow it?
The difference is not cosmetic. A consent form, a health history, a patch test declaration or a signed engagement letter has to exist before the appointment, and a form sent in a confirmation email arrives after the slot is already committed. In a 10-comment r/Esthetics thread, someone explains that they kept paying for a separate form tool specifically because their forms had to appear before the booking could be finalised. A 20-comment r/smallbusinessuk thread weighs platforms on exactly this: built-in health history and consultation forms rather than bolted-on ones.
Then ask the harder question: can the answers decide the booking? Intake that routes sends a commercial enquiry to one calendar and a support request to another, based on what was filled in. That is a different feature from storing the answers, and it is priced differently. Calendly puts forms that screen invitees and route leads on its Teams tier (checked 2026-10-01).
Write down three things per candidate: whether the form gates confirmation, whether conditional logic works without code, and whether a signature field produces an auditable document or just a drawing. A 3-comment r/MassageTherapists thread shows how fragmented consent collection gets when the booking tool can't hold it.
Booking 4: the customer who reschedules twice and misses once
The booking is the easy part. The journey after it decides whether you get paid.
Trace it: confirmation, reminder cadence, self-service reschedule, cancellation window, no-show handling, follow-up. Then check which of those your customer can do without emailing you. A 10-comment r/smallbusiness thread captures the trap precisely: the poster liked their platform's provider side, with intake forms, files and notes all in place, and was ready to leave over how the customer side felt.
Three specifics to verify. Automated appointment reminders start on Calendly's Standard plan rather than Free, and SMS reminders on Setmore begin on Pro at $5/user/month on annual billing (both checked 2026-10-01). Whether customers can reschedule themselves without a support ticket. Whether a deposit can be taken at booking, the only no-show control that costs the customer something.
Then check where the appointment lands. A 10-comment r/Office_Managers thread from last month argues that a platform's features barely matter if the organisation lives inside Outlook and Teams and the tool doesn't write back there cleanly.
What to Check on the Pricing Page Before You Shortlist
Go back to each pricing page and find the exact tier that satisfies all four bookings. That tier is your real price.
| Requirement from the four bookings | Where it usually sits |
|---|---|
More than one active appointment type | Entry paid tier, sometimes free |
Requirement from the four bookingsMore than one active appointment type Where it usually sitsEntry paid tier, sometimes free | |
Several calendars connected per person | Entry paid tier |
Requirement from the four bookingsSeveral calendars connected per person Where it usually sitsEntry paid tier | |
Group bookings with a seat count | Mid tier, or a separate product |
Requirement from the four bookingsGroup bookings with a seat count Where it usually sitsMid tier, or a separate product | |
Staff assignment by service | Free on booking-first platforms |
Requirement from the four bookingsStaff assignment by service Where it usually sitsFree on booking-first platforms | |
Round robin with weighting and caps | Team tier, priced per seat |
Requirement from the four bookingsRound robin with weighting and caps Where it usually sitsTeam tier, priced per seat | |
Intake form that gates confirmation | Mid tier |
Requirement from the four bookingsIntake form that gates confirmation Where it usually sitsMid tier | |
Form answers that route the booking | Team tier |
Requirement from the four bookingsForm answers that route the booking Where it usually sitsTeam tier | |
Automated email reminders | Entry paid tier |
Requirement from the four bookingsAutomated email reminders Where it usually sitsEntry paid tier | |
SMS reminders | Entry paid tier, sometimes an add-on |
Requirement from the four bookingsSMS reminders Where it usually sitsEntry paid tier, sometimes an add-on | |
Deposits or payment at booking | Varies widely, worth checking first |
Requirement from the four bookingsDeposits or payment at booking Where it usually sitsVaries widely, worth checking first | |
Your own branding on the booking page | Mid tier |
Requirement from the four bookingsYour own branding on the booking page Where it usually sitsMid tier | |
Two costs the table doesn't show. Switching, which a 10-comment r/MassageTherapists thread treats as the reason to get the choice right rather than iterate into it, since client records, forms and booking history rarely move cleanly. And the gap between what you can afford and what the four bookings demand, which a 50-comment r/smallbusiness thread from two months ago spends most of its length negotiating.
Tools That Cover Different Parts of This
None of these is a verdict. Each is strong on a different subset of the four bookings, and the subset is what you are choosing between.
Calendly is a meeting-link scheduler with a clean booker-facing flow and wide calendar and video integration. It fits bookings 1 and 4 well. The constraints land on the other two: round robin and the forms that screen and route invitees both begin on the Teams tier, branding removal starts on Standard, the free plan allows one event type and one calendar connection, and deposit-taking runs through an integration rather than natively.
| Plan (yearly) | Price |
|---|---|
Free | $0 |
Plan (yearly)Free Price$0 | |
Standard | $10/seat/mo |
Plan (yearly)Standard Price$10/seat/mo | |
Teams | $16/seat/mo |
Plan (yearly)Teams Price$16/seat/mo | |
Enterprise | from $15,000/yr, 50 seats minimum |
Plan (yearly)Enterprise Pricefrom $15,000/yr, 50 seats minimum | |
Cal.com is the open-source option, and its free tier is generous on booking 1, with unlimited event types and calendars for one user. Team routing sits behind the paid tiers, and the trade for openness is setup work: self-hosting means owning the infrastructure, and the richer routing pieces assume someone comfortable in developer documentation. Payments and intake run through apps rather than one native pipeline.
| Plan (yearly) | Price |
|---|---|
Free | $0, 1 user |
Plan (yearly)Free Price$0, 1 user | |
Teams | $12/user/mo |
Plan (yearly)Teams Price$12/user/mo | |
Organizations | $28/user/mo |
Plan (yearly)Organizations Price$28/user/mo | |
Setmore comes from the service-business side, so staff-and-services assignment is native and the free plan covers up to four users. SMS reminders, which booking 4 usually depends on, start on Pro. Inbound routing from form answers is not its model, and the deeper intake and document work regulated services need tends to move to a separate tool.
| Plan | Price |
|---|---|
Free | $0, up to 4 users |
PlanFree Price$0, up to 4 users | |
Pro (annual / monthly) | $5 / $12 per user/mo |
PlanPro (annual / monthly) Price$5 / $12 per user/mo | |
Microsoft Bookings suits an organisation already standardised on Microsoft 365: it uses the Outlook calendars staff live in and turns appointments into Teams meetings without extra licensing. It isn't sold standalone, so availability depends on which Microsoft 365 plan you hold, and some advanced capability sits behind a per-staff Bookings Premium add-on. Payments at booking, e-signatures and inbound round robin sit outside its scope (checked 2026-06-03, so confirm your own plan's inclusions).
Where meetergo Fits, and Where It Doesn't
meetergo is a Cologne-built scheduling and client-pipeline tool covering consulting, healthcare, legal, sales and other service verticals. Its relevance here is that intake, booking, payment and follow-up are one pipeline rather than four integrations, with 90+ app integrations and data on German servers under EU law. Over 4,000 IT consultants and advisory firms use it.
Appointment types with their own rules
Each service carries its own duration, buffer, capacity, price and availability window, including seat-counted group bookings and recurring series. Buffers are per type, so a 90-minute consultation can reserve write-up time that a 20-minute follow-up doesn't.

Routing that decides who gets the booking
Intake forms carry 25+ field types with conditional logic and no code, and the answers route the booker to the right person, calendar or service before a slot is confirmed. That is the piece that usually needs a second tool and a manual handoff.

Round robin with weighting and real availability
Load balancing assigns the lowest-load available team member, with seniority weighting, weekly capacity limits and vacation exclusions. It checks Google, Outlook and Apple calendars before assigning rather than after.

Deposits and reminders in the same flow
Payment at booking through Stripe, PayPal and Mollie covers deposits and payment-to-confirm, from the free plan rather than a team tier. Email and SMS reminders run on the same workflows.

| Plan | Price |
|---|---|
Free | €0/mo, forever |
PlanFree Price€0/mo, forever | |
Light | €9.90/mo |
PlanLight Price€9.90/mo | |
Suite | €29.90/mo (regular €34.90) |
PlanSuite Price€29.90/mo (regular €34.90) | |
Premium | €49.90/mo (regular €59.90) |
PlanPremium Price€49.90/mo (regular €59.90) | |
Enterprise | on request, 30+ users |
PlanEnterprise Priceon request, 30+ users | |
The Free tier is free forever rather than a trial, and the paid tiers each carry a 7-day free trial (checked 2026-10-01).
Honest limits
The free plan is genuinely free rather than a trial, but it allows one linked calendar and one active appointment type, so the multi-service multi-staff setup described here needs Suite. Round robin, host selection, multi-step funnels and lead routing all start at Suite, which makes meetergo's answer to bookings 2 and 3 a €29.90 answer, not a free one. There is no self-hosting option either, so if owning the infrastructure is a hard requirement, that rules it out first.
Set up the four bookings on the free plan and see which tier they actually need. No credit card required.
Common Mistakes
Comparing free plans when you will be on a paid one. Free tiers differ most where it matters least to a multi-staff service business. Compare the tier that satisfies all four bookings.
Treating intake as a form problem. Collecting answers and acting on answers are different features at different prices. If routing matters, test it on the pricing page, not in the demo.
Buying for the service menu you have today. Next spring's workshop and next year's second location are both tier decisions, and a scheduling conflict across locations is cheaper to design for than to retrofit.
Judging the booking page from the admin side. You will spend hours in the dashboard; customers spend ninety seconds on the booking page. Book an appointment with yourself on a phone, as a stranger would, first.
Booking + video conferencing in one tool.
Booking + video conferencing in one tool.
Frequently Asked Questions
Is a calendar booking system the same as online scheduling software?
They overlap heavily. Meeting-link schedulers optimise for one person's availability, while booking systems built for service businesses optimise for a service menu, staff assignment and customer payment. The label a vendor uses tells you less than which of those two problems it was built around.
Can I run a multi-staff service business on a free plan?
Sometimes, if your needs are narrow. Free tiers usually cap appointment types or calendar connections, and the two features that make multi-staff work, round robin and form-based routing, are the ones most often reserved for team tiers. Free booking tools are a fair place to prove the workflow before paying for it.
Does the booking system need to connect to my existing calendar?
Yes, in both directions. One-way sync produces a double booking the first time someone adds a personal appointment in Outlook. Check how many calendars each person can link, which is often the hidden limit on entry plans.
How do I handle appointments that need a signed document first?
Look for intake that gates confirmation plus a signature field that produces an auditable document rather than an image. If the tool can't do both, the usual arrangement is a form tool in front of the booking link, which means two systems and a manual handoff.
What should I test on a mobile phone specifically?
The full customer path: find the service, pick a slot, fill the intake form, pay a deposit, get the confirmation, then reschedule. Most abandonment happens on a phone, and an intake form that is tolerable on a laptop is often the step that loses the booking.
How long should an evaluation take?
Two or three afternoons across two candidates, if you have written the four bookings down first. Without that written spec, evaluations expand indefinitely, because every demo looks good and nothing has a pass or fail condition.
Where to Start
Write the four bookings down this week, with durations, staff rules, required paperwork and your cancellation window as explicit pass conditions. Then take two candidates, embed the booking page on a test page, and book all four as a customer on a phone. Whichever fails fewest conditions wins, and you will know its real tier before the first invoice rather than after it.





