1. A reminder with a «Confirm booking» button
In the online booking settings, choose how long before the visit the client gets a reminder: a day ahead or 90 minutes, for example. The reminder has a «Confirm booking» button — the client taps it and the booking card shows «Client confirmed visit».
That way, a day ahead you see who is definitely coming and whom to call. If a client confirmed by phone or in a messenger, mark it yourself with «Mark: client confirmed».
2. Easy to cancel means fewer no-shows
It's easier for a client to cancel than to call and apologise. When a booking is cancelled or moved, the time frees up straight away and shows again through your booking link, so another client can take it.
When you change a booking's status, the client gets a notification, so your own moves and cancellations don't get lost either.
3. Mark who didn't come
If a client didn't show up, tap «Did not come» in the booking card. The time frees up, the client gets nothing, and the booking stays in the history with its own icon — so you can see who skips visits.
No-shows go into analytics: how many clients didn't come and what share that is. If the share is noticeable, Gako suggests turning on reminders right there in analytics.
4. Set booking limits
Minimum notice before a visit (say, 2 hours) protects you from last-minute bookings that fall through more often. The booking horizon (say, a month) stops people from holding time too far ahead, before their plans are settled.
What else helps
Book the next visit at the end of the current one: show the specialist's QR code and the client books right away. A receptionist can rebook a regular client with one button, without entering the service and specialist again.