Booking appointments: letting the client book on their own

The hidden cost of email back-and-forth

"When are you free?" — "Tuesday or Thursday?" — "Mornings are better" — "Does 10 work?" — "Actually, no…" Every appointment set by hand costs several emails, missed slots, double bookings and prospects who cool off during the exchange. For a coach, a consultant, a therapist, a service provider, it's a leak of time and sales: a hot prospect who has to wait for your reply is a prospect who can change their mind.

The solution is a booking tool: you publish your real availability via a link, the client picks a slot, the event is automatically added to both calendars, and each person gets a confirmation and reminders. Zero emails, zero double booking.

The reference tools

  • Cal.com: the open-source alternative, very complete, with a solid free plan for individual use and advanced features (pay-at-booking, multiple appointment types, team) from ~€12/month. An excellent default for those who want to own their tool.
  • Calendly: the market standard, ultra simple, free plan limited to one appointment type, paid ~€10–16/month for the rest. Perfect if you want "it just works right away."
  • SimplyBook.me: built for shops and businesses with multiple services, resources and staff (salon, practice, workshop). Free plan, then ~€9/month and up.
  • Microsoft Bookings / Google: if you're already in Workspace or 365, booking solutions are included — worth checking before paying for yet another tool.

Simple rule: individual and autonomous → Cal.com; the simplest possible → Calendly; multi-service shop → SimplyBook.me.

The settings that change everything

A poorly configured booking tool creates as many problems as it solves. Four settings not to miss:

  • Buffer time. Add 10–15 minutes before/after each appointment so you don't stack them without breathing, and to absorb delays.
  • Minimum booking notice. Prevent booking for "in 30 minutes": require, say, 12 or 24 hours' notice.
  • Real availability windows. Only publish the slots where you genuinely want to work. Block your production mornings if they're sacred.
  • Automatic reminders. Turn on an email reminder (and SMS if the tool allows) 24 hours then 1 hour before: it's the number one lever against no-shows.

Charging at booking

No-shows are expensive. The most effective countermeasure: charge, or take a deposit, at the moment of booking. Cal.com, Calendly and SimplyBook.me connect to Stripe to collect a deposit or the full price when the client picks a slot. A prepaid appointment is honored in almost every case. For paid consultations, it's also a cash flow win: you're paid before you work.

Video, location and automations

Connect your tool to Google Meet, Zoom or Microsoft Teams: the video link is then generated and inserted automatically into the invitation. For in-person appointments, include the address and a map in the confirmation. And think about what follows: most of these tools can trigger, via Zapier or Make, an action after booking — add the client to your email list, create a record in your CRM, send a preparation questionnaire. The appointment becomes the starting point of an automated journey.

Where to place the link

A booking link is only useful if people find it. Put it everywhere a prospect might decide to meet you: a clearly visible "Book an appointment" button on your site, in your email signature, in your Instagram/LinkedIn bio, and at the end of your discovery calls. The shorter the path from "I'm interested" to "it's booked," the more you convert.

Key takeaways

Replace the email back-and-forth with a booking link: Cal.com by default, Calendly for simplicity, SimplyBook.me for multi-service. Configure buffer, minimum notice, real availability and reminders, charge at booking to kill no-shows, and spread the link everywhere. You reclaim time and stop losing hot prospects in your inbox.

We use Microsoft Clarity to understand how the site is used and improve it. By continuing to browse, you accept it. You can disable it at any time.