Skip to main content

Setting up classes, activities and the diary

How to set up your diary, booking rules, and bookable activities so members can book classes and sessions.

Your activities, classes and diary work together to let members book sessions at your club. An activity is the template for a bookable session, such as Spin or Body Pump. It holds the duration, capacity, booking rules and access. Once an activity exists, you schedule it into the diary so it appears as a class members can book, either as a one-off or on a repeating timetable.

This article walks through the full setup in the order most clubs follow: set your booking rules, create your activities, then schedule them into the diary.


Before you start

Two optional building blocks make activities more useful, and they need to exist first if you want to assign them:

  • Rooms are the bookable spaces in your club, such as a studio or sports hall. Set these up in Settings > People & Access > Rooms. They appear as the Default room option when you build an activity.

  • Resources are bookable equipment, such as bikes or courts. Set these up in Settings > People & Access > Resources. They only appear in an activity if you have created them first.

For more detail on these, see the resources article linked at the end. You can set up an activity without either, so skip this step if you do not need them.


Set your diary and booking rules

These rules apply across your club and control how and when members can book. Set them once before you create activities. Go to Settings > Your Club > Diary & Booking.

When can members book?

  • Members can book [x] days in advance sets how far ahead the timetable is visible to members. If set to 3, members see and book sessions up to 3 days ahead.

  • Members can cancel up to [x] hours before sets the cancellation deadline. A member who cancels within this window regains their credit. After it, they do not.

  • Only open bookings at a specific time releases bookings on a fixed schedule rather than rolling. For example, next week's sessions open at 9am on Monday.

What hours does the diary show?

Set the start and end time shown in the staff diary, for example 07:00 to 21:00. This controls the diary display only, not when members can book.

How do you track attendance?

Auto attendance marks everyone as attended automatically unless a staff member manually checks someone in. Leave it off if you want attendance recorded only when members are checked in.

Who gets notified about bookings?

  • Booking notifications notify the activity's assigned staff member when a booking is made, or the club owners if no staff member is set.

  • When moving a booking controls what happens when staff move a member's booking to a different time.


Create an activity

Go to Settings > Your Offerings > Activities. This lists your current activities, split into Active and Archived, and you can filter by All Activities, Live, or On-Demand. Click + New Activity to create one.

The activity editor is split into sections, shown down the left under This Activity. A Member Preview on the right shows how the activity will look to members as you build it. Work through each section, then click Save Changes.

What is this activity?

Set the name, duration and appearance:

  • Name is required. Use a clear name members will recognise, such as Spin or Body Pump.

  • Duration can be All Day or Set Duration. Choose Set Duration to specify a length in minutes.

  • Default room is the space the activity usually runs in. This is optional and only lists rooms you have set up.

  • Default person is the staff member who usually leads it. Optional.

  • Colour sets how the activity appears on the diary. Choose a distinct colour so it stands out and is easy to identify at a glance.

  • Description explains what the activity involves. It is shown to members when they view it. Optional.

  • Image displays alongside the activity for members. Optional.

How is it booked?

Set the attendees and booking rules for this activity:

  • Minimum and maximum attendees set the capacity. Once the maximum is reached, further members join the waiting list if it is enabled.

  • Latest booking sets how many minutes before the start bookings close. Set to 30 to stop bookings 30 minutes before the session begins.

  • Waiting list can be Enabled or Disabled. When enabled, members can join once the activity is full and are notified if a space opens up.

  • Online Booking is either In-Club Only (only staff can book members in) or In-Club + Online (members can also book themselves through the Member Area).

  • Non-member booking is either Members Only or Anyone, which lets non-members book as well.

  • Ticket purchasing is either Single Booking (one booking per person) or Allow Tickets (members can buy multiple tickets). Use Allow Tickets for one-off events rather than regular classes.

  • Age Restriction is either All Ages or Age Restricted. Choose Age Restricted to limit bookings to a set age range, useful for junior or over-50s sessions.

What add-ons are offered?

Select any products you want to offer at the point of booking, such as equipment hire or refreshments. These appear as optional extras when a member books.

What resources are needed?

Allocate any equipment the activity needs, such as bikes or courts. Only resources you have already set up will appear here. If you have not set up any resources, this section will be empty.

Who can access it?

Decide which members can book the activity:

  • Membership Plans are the plans whose members can book this activity. Use Link more plans to add them.

  • Credit Packs are the packs members can use to pay for a booking. Use Link more credit packs to add them.

⚠️ Note: If no plans or packs are linked, the activity is staff-only and members cannot book it themselves. The editor shows a "Staff-only booking" warning when this is the case.

When you are happy with each section, click Save Changes.


Schedule an activity into the diary

Creating an activity sets up the template. To make it bookable, you schedule it into the diary as a class. Open the diary from the calendar icon in the left menu, then click + Schedule Class.

A short wizard guides you through it:

  1. Type: choose One-off Event for a single session at a set date and time, useful for workshops, special events, or cover. Choose Recurring Schedule for an activity that repeats regularly, such as a weekly timetable slot.

  2. Details: select the Class (this is your activity), set the Date & time, and optionally choose a Room, Staff member, and Notes. Click Next.

  3. Review: check the summary, then click Create.

If you chose Recurring Schedule, an extra Schedule step appears between Details and Review, headed "How often does it repeat?":

  • Frequency sets the repeat pattern, for example Weekly.

  • Repeat every sets the interval, for example every 1 week or every 2 weeks.

  • Repeat on lets you pick which days the activity runs, from Mon to Sun.

  • Ends controls when the schedule stops: Never, After a set number of sessions, or On a specific date.

A confirmation line at the bottom summarises the pattern in plain English, for example "This activity will run every week at 20:41 starting 15-06-2026." Click Next to review and create.

You can manage existing recurring schedules from Manage Schedules in the diary.

💡 Tip: Build your full weekly timetable with recurring schedules, then use one-off events for anything outside the regular pattern, such as a holiday workshop or a one-time cover session.


Find your way around the diary

The diary is where your scheduled classes appear. A few things to know:

  • Views let you switch between month, week, day, list, and rota. The rota view shows staff shifts, and greyed areas mean no staff are scheduled.

  • Filters down the left let you narrow the diary by Room, Staff, or Class.

  • Each class block shows the activity name, the number booked against the maximum capacity you set, and the time.

  • Appointments and Waiting List are separate views in the left menu, alongside Classes.


Have more questions about setting up classes and activities? Click the orange chat button at the bottom of your screen to speak to our team.

Related help articles

Did this answer your question?