Playbook, gym

Two deadlines on one class, and only one of them is obvious

A member holding a class booking is inside a window with a lid at both ends. Booking opens a fixed number of hours before the session, and the right to drop out closes some hours before it starts, which is earlier than anybody assumes. Moving a personal training hour works on entirely different terms again, because that is somebody's paid time rather than a place in a room.

Why this is not the general answer

The handling pattern for rescheduling and cancelling holds across every trade. What follows is the part that does not.

  • A member has to hold two counts in their head at once: the hour at which booking opens for a session, and the hour after which dropping out stops being free. Publishing only the first, which is what most clubs do, guarantees the second gets discovered as a charge.
  • Moving a personal training hour means moving a trainer's paid working time, so the notice is longer than on a class and is frequently the trainer's own term rather than the club's, which makes one blanket notice period wrong for half the requests.
  • The timetable is rewritten each term and again over the holidays, so a member trying to move into next week's equivalent slot is often looking at a session that has already stopped running under that name.
  • A member asking to put everything on hold for a few months wants a freeze rather than a cancellation, and mentioning it in the same breath keeps somebody who was about to serve notice for a reason that will pass.

How it arrives

  • how do i cancel a class i booked
  • how many hours before the class can i drop out
  • can i move my pt session to next week
  • what time does booking open for tomorrow morning
  • the class i booked is not on the timetable any more
  • can i put my membership on hold instead

What has to be indexed for this to work

Material behind this answer
The booking window and the drop out deadline, both in hoursWhen booking opens before a session and when the right to leave it closes, stated as hours rather than as days. Two numbers, and members currently learn the second one from a charge.
The live timetable page rather than a copy of itPoint at the schedule you actually maintain. A class list uploaded once is wrong within a fortnight, and a member sent across town for a session that was covered, moved or dropped does not ask a second time.
The notice for moving a personal training sessionHow much warning a trainer needs, whether a late move takes a session out of the block, and who the notice goes to. Write down whether this is the club's rule or the trainer's, because members ask the desk about a term the desk did not set.
How term and holiday timetables are announcedWhen a new timetable starts, where it is published, and how substitutions and cancelled sessions are communicated. Members plan a week around a class, so a change nobody was told about reads as a service being withdrawn.

The reply

A reply worth copying
Classes can be dropped without a charge up to the deadline on our timetable page, which is counted in hours before the session starts rather than on the day [1]. Booking opens a set number of hours ahead, so if the slot you want is not showing yet, that is why. A personal training hour is different: that is your trainer's time and it carries its own notice [2]. I cannot see or change any booking, so if you need the class taken off, use the app, or leave me your name and an email.

It gives the drop out deadline before the booking window, because that is the one attached to money. Saying that a missing slot has not opened yet answers the follow up message before it arrives. And personal training is kept separate rather than folded into the class rule, since the notice is not the same and the trainer is the one who set it.

Where it stops

The trigger. The visitor names a class or a session they want taken off, says they have already missed the deadline, or asks for a freeze to start on a particular date.

The handover, worded
I cannot change a booking or put a membership on hold. Leave me your name, the email on your account and which session you mean, and the team will pick it up and tell you where you stand.

It stops answering before it guesses, says who will pick it up, and asks for the one thing that makes a reply possible. Nothing about it reads as a dead end.

Never say this here

Out of bounds

  • Never say a class booking has been cancelled or moved, because nothing here reaches the booking system.
  • Never say a session is running on a particular day unless the live timetable says so, since cover and substitutions change weekly.
  • Never say a late drop out will not be charged, as that is a decision about one member's account.
  • Never describe a freeze as free, open ended or automatic unless your own terms say exactly that.

Questions

Should the deadline be stated in hours or in days?
In hours, matching the way the booking system counts it. A member reading the day before is the version that produces the charge, because a deadline described as the day before sounds like any time the day before.
Can it tell somebody whether they are booked into a class?
No. It cannot see a booking, a register or an account. It can say where the member checks that themselves, which is the fastest honest answer available.
Is the freeze worth mentioning here at all?
Once, where your terms genuinely publish it, and then stop. A member trying to move one booking does not want a retention script, but a member rearranging three months of their life is about to serve notice unnecessarily.

Keep reading

Try it on your own material

Upload a document or point it at your site, paste one line of HTML, then ask it something only your business could answer.