The phone rings in the middle of a treatment. In the evening, three people leave messages, and the next morning you call them all back. With online booking, your customers choose a free slot themselves. Here you'll read what your customers expect and how to make the switch. You'll also learn what practices need to know about data protection.
What your customers expect
The KMU Digital Pulse 2025 study shows a big gap. It comes from localsearch and Lucerne University of Applied Sciences (press release of 28 August 2025, in German):
- 77% of the population would like to book appointments with SMEs online.
- Only 3% of all Swiss SMEs offer this on their website.
- For 56%, online booking is a deciding factor when choosing a provider.
- 80% trust online booking with SMEs.
Older people like booking online too. This is how many want the option, by age:
| Age group | Would like online booking |
|---|---|
| 18 to 29 | 87% |
| 30 to 44 | 87% |
| 45 to 59 | 74% |
| 60 to 79 | 64% |
So if you offer online booking, you belong to a small minority. That is exactly your opportunity.
Who benefits from switching
Online booking works wherever customers book a fixed slot with you. Typical examples:
- Medical, dental and therapy practices
- Physiotherapy, massage and osteopathy
- Hairdressers, beauty and nail salons
- Advisers, fiduciaries and driving schools
- Garages with fixed service appointments
It suits jobs less well where you need to see the situation first. A good enquiry form helps more there.
How to switch in six steps
1. Choose which appointments can be booked online
Start with your most common standard appointments. These might be a first consultation, a check-up or a haircut. Special cases stay on the phone for now.
2. Set durations, breaks and buffers
Each type of appointment gets a fixed length. Plan buffers for tidying up, notes or late arrivals. That keeps your day free of stress.
3. Connect all calendars
If several people or rooms work in parallel, each person needs their own calendar. The booking page only shows times that are genuinely free. With calendar sync, private appointments block slots automatically too.
4. Set the rules for cancelling and rescheduling
Decide how late customers can cancel or reschedule on their own. A link in the confirmation makes this easy. A free slot can then be booked again straight away.
5. Send reminders
A reminder before the appointment, by email for example, helps make sure nobody forgets. The confirmation includes the date, place and directions.
6. Only ask for what you really need
Name, phone, email and the type of appointment are usually enough. Every extra field makes booking longer. In practices this matters twice over, as the next section shows.
Data protection: what practices need to know
Under Swiss data protection law, health data is sensitive personal data (Art. 5 let. c FADP). The Federal Data Protection and Information Commissioner (FDPIC) calls for particular care when processing it (FDPIC, data protection FAQ, in German). For online booking, this means:
- Little data: Don't ask for a diagnosis or medical history in the form. The type of appointment is enough.
- Contract with the provider: If a provider stores your bookings, it processes the data on your behalf. You are still responsible and must be able to answer data requests.
- Where the data is stored: Check where the data is kept. Switzerland or a country with adequate data protection is the safe option. The list of these countries is in Annex 1 of the Data Protection Ordinance.
- Privacy policy: Name the booking tool in your privacy policy. That is how you meet the duty to inform under Art. 19 FADP.
- Professional secrecy: Many health professions are also bound by professional secrecy (Art. 321 Swiss Criminal Code). Even the fact that someone has an appointment can fall under it.
This section is not legal advice. If you are unsure, your professional association can help.
How to introduce online booking
- Trial run: Let your team and a few regular customers book first. That way you find mistakes before everyone books.
- Keep the phone: The phone stays open as a second option. Anyone who prefers to call still can.
- Link it everywhere: Put the booking link on your website, in your Google Business Profile and in your email signature.
- Review: After a month, check how many appointments come in online and where things get stuck.
What changes day to day
After the switch, front-desk work shifts. You'll notice it mainly in these places:
- Phone: Standard appointments go through online booking. The phone stays free for questions that really need a conversation.
- Out of hours: Customers book in the evening and at weekends. By morning, the appointments are already in your calendar.
- Cancellations: Anyone who can't come cancels via a link. The slot can be booked again straight away.
- Team: Decide who looks after the calendars and who briefly checks new bookings. A clear routine prevents manual double bookings.
Allow a little time in the first few weeks for questions from customers and your team.
What online booking costs
At chrismachts, we build online booking into your existing website as a module. The module has a set price: CHF 490.
Included in the online booking module:
- Booking with calendar sync
- Email reminders
- Links to cancel and reschedule
- Built into your existing website
We take the switch off your hands. We agree appointment types, durations and rules with you, in a way that fits your day-to-day work. We set up the rest. If you build a new website with us, online booking comes with every package if it helps you. Find out more under Online booking.
Your customers book on a Sunday evening, and you read the confirmation on Monday. Your evenings stay yours.
Frequently asked questions
Do older patients actually want to book online?
According to the KMU Digital Pulse 2025 study, 64% of people aged 60 to 79 would like online booking. Keep the phone open as a second option anyway.
Can a practice offer online booking?
Yes, as long as data protection is right. Health data is sensitive personal data. Only ask for what you need. Agree the processing with the provider in a contract, and name the tool in your privacy policy.
What does online booking cost?
At chrismachts, the module costs CHF 490, built into your existing website. We build online booking into every website package if it helps you.