Online booking
Turn on the public booking page, set your hours and services, and find online bookings in your calendar.
Your clients book a fitting slot themselves on a public page in your shop’s name. The appointment goes straight into your calendar. The feature is included in every plan.
Turn on online booking
- Open Settings, Fitting tab.
- In the Online booking panel, turn on Public booking page.
- Check the Shop timezone: your opening hours and the offered slots are read in this timezone.
- Copy the link shown (Copy link icon), or open the page to test it (Open icon).
The link ends with /book/ followed by your shop’s identifier. Share it on your website, your social media or in your emails. The page shows your shop’s name, logo and color, and is displayed in the shop’s language (French or English).
The Online booking panel is only visible to Admin accounts. If your subscription becomes read-only (trial ended, cancellation, unpaid invoice), the public page says that booking is not open.
What the client chooses
- Service: the client picks one of your fitting types, with its duration and its price if you entered one. If you have several sites, they also choose the location, at the top of this step.
- Time slot: they pick a day and time among the free slots of the next three weeks.
- Details: first name, last name and email (required), phone (optional). They confirm with “Confirm booking”.
Turn on Customer picks their fitter in the same panel so they can state a preference. Your team members (Admin, Manager, Fitter) then appear on the public page. This choice remains a preference: the slots offered do not depend on the chosen fitter’s schedule.
How slots are calculated
- Opening days and hours: Hours & schedule panel in the same tab. A Closed day is never offered.
- Duration: that of the chosen fitting type, set in Fitting types. The appointment must end before closing time.
- Interval between two start times: the Calendar slot duration (from 30 minutes to 2 hours).
- Conflicts: a slot that overlaps an appointment or a fitting already in the calendar is not offered.
- Minimum notice: no slot less than 12 hours ahead.
- Horizon: the next 21 days.
To close an exceptional day (trade show, holidays, demo day), add an event in the Calendar with Add, ticked All day: the whole day disappears from booking.
With several sites, each site uses its own hours and fitting types if they are set, otherwise the shop’s. A site’s slots are only blocked by its own appointments and by those not attached to any site. The 12-hour notice and the 21-day horizon cannot be changed.
After the booking
- The appointment appears in the Calendar under the service and client name. In the Agenda view, it carries the Booked online badge. The fitter requested by the client is shown on it.
- The client is linked to their record if their email is already known. Otherwise, a client record is created.
- The client receives a confirmation email with the appointment details and a cancellation link.
- Admin and Manager accounts receive a push notification, and the booking appears in the app’s notifications.
- The day before the appointment, the client receives a reminder email.
If you move this appointment in the calendar, the client receives an email with the new date. If you delete it, no email is sent: let them know yourself.
Cancellation by the client
The link in the confirmation email opens a summary page. The client confirms with “Yes, cancel my booking”. The appointment is removed from the calendar, the client receives a cancellation confirmation, and Admin and Manager accounts receive a push notification.
Set the Minimum cancellation notice in the Online booking panel, in hours before the appointment (24 by default, up to 168). Below that, the page asks the client to contact the shop directly. With 0, cancellation stays possible until the last minute.
To prevent abuse, a single internet connection cannot send more than 5 booking requests per hour, successful or not. Keep this in mind if you test the page several times from the shop’s network.
Related articles
- Client portal and messagingThe private link that gives clients access to their fitting, messaging with the shop, notifications and reviews: send, revoke, customize.
- Create and run a fittingCreate a fitting, fill in the client and their profile, run the session, record measurements, and track the status and monthly quota.
- Team, roles and multi-siteAdd members, choose their role, know your plan's user limit and manage several shops with sites.
- Getting started with GolfSpecCreate your workspace, confirm your email, go through the quick setup and follow the getting-started list before your first fitting.