Sessions overview
Everything sessions can do in ClubPal, from creating and scheduling them to bookings, payments, attendance, and reporting.
Sessions can be used to create recurring or one-off club events. These might be training sessions, social events, or virtual sessions. Sessions allow you to set capacity limits, enable waiting lists, take payments, or simply provide information to members.
Bookings are automatically tracked and can be reported on from the Admin > Sessions > Bookings page, where you can filter by session, member, date range, or booking type (including coaches).
Session chat
When Enable Session Chat? is on at Admin > Chat > Settings, every session's page carries a conversation. It is the natural place for "is this still on in this weather?" and "can somebody bring a spare bib?", kept against the session it is about rather than lost in a group message.
Anyone who can see the session can read and post. A signed-out visitor sees the conversation with an invitation to sign in rather than a composer.
Each date of a recurring session has its own conversation, so a question about this Thursday does not surface on next Thursday's session.
Who gets notified
Members are followed into a session's conversation automatically. Nobody has to join anything.
| What the member did | Result |
|---|---|
| Booked onto the session | Subscribed to that session's chat |
| Was assigned to coach it | Subscribed to that session's chat |
| Posted or replied in it | Subscribed to that session's chat |
Subscribing is per session and per date, so a member is only followed into the conversations they are actually part of.
They can leave one conversation without leaving the rest: Mute notifications in the chat's own header stops that session's chat alone. What arrives, and whether by email or as a bell alert, is set once for all conversations under Session messages at Profile > Notifications, which defaults to a bell alert and no email. See Notification preferences.
Muting is remembered. Booking onto a session whose chat you previously muted does not un-mute it.
See Using chat for posting, replies, attachments and reactions.
In this section
- Creating sessions - Learn how to create and configure sessions
- Session options - Club-wide session settings and defaults
- Editing sessions - How to modify existing sessions, including recurring ones
- Cancelling sessions - Cancel single or recurring sessions
- Booking sessions - How members book, payment methods, and form fields
- Swapping bookings - Move a booking to a different session instead of cancelling and rebooking
- Waiting lists - How waiting lists work (enabled by default)
- Coaches - Managing coach bookings and reporting
- Passes - Allow members to purchase multi-session access
- Categories - Group sessions so members can filter them
- Check-in - Mark who turned up, and add walk-ins
- Media - Photos and video attached to a session
- Sessions dashboard - Bookings, attendance and revenue at a glance