DMs are not a diary
Trainers lose sessions to the same thing every week: a rescheduling message read mid-session and never answered. By the time you reply, the client has trained on their own.
A booking page lets clients move their own sessions inside the rules you set, and your week stays accurate without you touching it.
Sessions and classes in the same week
Set each session type with its own length and availability — a 45-minute 1-on-1, a 60-minute class, a 30-minute assessment — and run them in one diary.
Blocking your own training and rest days in the same place stops a client booking over them.
Training in more than one gym
Trainers working across Dublin gyms need travel time treated as real time. Set hours per location and block the gap, and a session in Clontarf never collides with one in Dundrum.
Reminders keep the week full
Email reminders are free; WhatsApp and SMS reminders are part of Pro. Either way, a nudge before the session is the cheapest retention tool a trainer has.
Local search for trainers
People search "personal trainer" plus a neighbourhood. Say where you train, what you specialise in and what a session costs.
Put your booking link in your Instagram bio and on your Google Business Profile, and use a QR code on the gym noticeboard where you are allowed to.