PortalWeb
Online booking system

Simple booking. Less admin. More appointments.

Customers pick a day and time, automatically receive a confirmation, and the appointment lands straight in your calendar.

Free initial consultation
Online booking system on laptop and smartphone
Calendar syncEmail confirmationOnline paymentBooking rulesMobile optimised

Who is an online booking system suitable for?

Hotels & accommodation

For check-in slots, spa and wellness appointments, breakfast times, shuttle bookings or housekeeping slots.

Service providers & local businesses

For consulting, beauty, medical and physiotherapy, coaching, tradesperson appointments, test drives, studio bookings or courses.

Rental & resource planning

For rooms, equipment, vehicles, pitches or complete packages – with rules, availability and capacities.

How it works for your customers

  1. 1Select a service (e.g. check-in, consultation, massage, meeting room)
  2. 2Choose date and time (only available slots are shown)
  3. 3Enter details (name, email, phone, notes)
  4. 4Receive confirmation (email, optionally SMS)
  5. 5The appointment is fixed and lands automatically in your calendar

What your booking system handles for you

Automatic calendar entries

Appointments are created directly in your Google Calendar or Outlook – including service name, customer details, notes and duration.

Emails & reminders

Confirmation after booking, reminder email (e.g. 24h before), optional SMS reminder, follow-up after the appointment (feedback/review).

Booking rules that save you time

Buffer times, minimum lead time, max. bookings per day, teams and locations, blocked periods and holidays.

With or without payment – you decide

Without payment

Perfect if you only want scheduling: select a service, book a slot, confirmation – done.

  • No payment processing needed
  • Fast booking for customers
  • Ideal for free services
Optional:

With payment

Ideal for hotels and services with a no-show risk: full payment or deposit, cancellation terms, automatic payment confirmation.

  • Significantly reduces no-shows
  • Credit card, Apple Pay, Google Pay
  • Deposits and cancellation fees

Supported payment methods:

Visa
Mastercard
TWINT
PayPal

Hotel use cases: check-in and guest processes

Check-in slots & digital arrival

You can give guests fixed slots (e.g. 14:00–20:00) – making reception and staffing far easier to plan.

Also possible: an advance form for guest details, automatic emails with arrival information, optionally a self check-in flow.

Make extras bookable

Late check-outParkingBreakfast slotSpa/wellnessShuttle
Hotel check-in with a digital system

Integrations we implement

Calendars & tools

  • Google Calendar / Outlook / iCal
  • Team calendars
  • Multiple services with different durations

Website & systems

  • Integration directly into your website (WordPress or custom)
  • Widget or dedicated page
  • Connection to CRM/email marketing on request

Notifications

  • Email templates in your brand design
  • Optional SMS dispatch
  • Admin notifications for new bookings

Example: what a booking looks like

Pick an appointment and try the whole flow – from choosing a time to the confirmation.

August 2026
MonTueWedThuFriSatSun
Choose a time

This is a demo – real integrations with calendar, email and payment are set up during the project.

Process: from idea to a live booking system

1

Short conversation

Industry, processes, services, rules

2

Concept

Page structure + booking flow + integrations

3

Implementation

Design, calendar sync, emails, payment optional

4

Testing phase

Running through bookings, edge cases

5

Go-live

Going live + tracking + optimisation

Frequently asked questions

What does an online booking system cost?
It depends on whether you only want to schedule appointments or also need payments, team calendars and check-in processes. Simple appointment booking with calendar sync and automatic confirmations starts at around CHF 1,500. Add payments, several staff members with their own calendars or a connection to existing systems and the range is CHF 4,000 to 9,000. On top come small running costs for the booking service, usually CHF 20 to 50 per month. The best yardstick isn't the price but what your current solution costs you: anyone spending twenty minutes a day arranging appointments by phone recovers the investment within months.
Can the appointment be added directly to my calendar?
Yes, and this is the part that saves most in daily practice. We connect the booking system to your Google Calendar or Outlook so new bookings appear automatically as events – with name, contact details, chosen service and notes. It works the other way too: if you enter an appointment or holiday yourself, those times disappear immediately from the bookable slots. That means no double bookings and nothing to reconcile. With several staff, each person gets their own calendar, and customers either choose directly or the system assigns automatically by availability.
Do customers receive an email automatically?
Yes. Right after booking the customer receives a confirmation by email with date, time, address or link and a cancellation link. On request a reminder follows, typically 24 hours before, either by email or SMS. That reminder noticeably reduces no-shows and often covers the cost of the system on its own. After the appointment a follow-up email can be set up, for example asking for a review. We design all emails in your brand's look so they don't feel like automated system messages.
Can I integrate payments?
Yes, and you decide whether at all. Without payment the flow is fastest: choose a service, book a slot, confirmation. With payment you can require either the full amount or a deposit. That reduces no-shows considerably, because a paid appointment carries different weight than a non-binding one. We integrate Stripe, which covers credit card, Apple Pay and Google Pay; TWINT can be added. Cancellation terms are possible too, such as free cancellation up to 24 hours before and a fee after that. Refunds then run automatically.
Does it work on mobile?
Yes, and it's no side issue: most bookings today come from a smartphone, often in the evening after work. The whole flow is therefore designed for small screens – the calendar works with a thumb, the time slots are large enough to tap, and the form asks only what's genuinely needed. Every extra mandatory field costs completions. We test on real devices rather than just a shrunken browser window, because keyboards and autofill behave differently on a phone.
Is it compliant with data protection law?
We collect only what the appointment requires – usually name, email and, depending on the case, phone number. The data is stored encrypted and isn't used for advertising unless the customer explicitly agrees. After an agreed period, old bookings are deleted automatically. For health data, for instance in a medical practice, stricter requirements apply: such details don't belong in a booking form and should only be collected in a protected setting. We supply the matching sections for your privacy policy.

Ready for a booking system that takes work off your hands?

Tell us briefly what you want to make bookable (services, duration, payment yes/no, calendar). We will come back to you with a suitable setup.

Free initial consultation