List of topics

  1. introduction:
    1. activity and planning
    2. activity and online sales/bookings
    3. activity and data analysis
  2. how to create an activity
    • basic configuration
    • advanced optional settings
  3. delete or store an activity

1. Introduction

With SPORTRICK, the term "activity" is a recurring concept. Its versatility means that it can be implemented to achieve different goals:

  • planning of the activities taking part in the facility (didactic courses, fitness classes, services...) 
  • advanced analysis of attendance, bookings and sales
  • sales and bookings via the E-Commerce.


The activities that take place in a swimming pool can be:

  • Swimming School for Adults
  • Swimming School for Children
  • AquaFitness*
  • Free Swimming

The creation of skills can be very useful for the correct planning of courses. For example, rather than creating three activities for swimming according to the skills required for the course, it is possible to create a single activity called "swimming" and then three "skills", such as beginner, intermediate, advanced. 

Please click here for further info.

The activities that take place in a gym can be:

  • Training
  • Personal Training
  • Fitness Classes*

*instead of creating an activity for every course, it is possible to create just one macro activity, which can be called Fitness. The name of the various fitness courses (zumba, kettlebells, spinning, HIIT...) can be specified when creating skills (which in this case they are not actual skills but a sort of sub-categories of the fitness activity). 

This is a suggestion, it is not mandatory to create a single activity with sub-categories, but it can be handy, especially if fitness courses have the same price. 

To configure skills, please refer to the instructions of the corresponding manual.

The table below will clarify when it is recommended to create different activities and when it is best to create a single activity with its related sub-categories (skills).


all the courses on the timetable will have the same colour (the colour of the single general activity i.e. fitness)

the courses on the timetable will have different colours depending on the colours provided to each activity


the procedure for the planning of the timetable is quicker, since the activity needs to be selected only once

the procedure for the planning of the timetable will have to be repeated from the beginning for each single activity



it is possible to specify a different booking limit for each activity. Example: customers will be allowed to book just one yoga class per week and two pilates classes per week. This is useful to:

  • prevent the same people from booking the same classes, ensuring a variation of participants
  • encourage people to try out different activities

quick planning of subscriptions: to specify which courses can be booked with a subscription, it will be sufficient to select the "fitness" activity and automatically all the related courses (configured as skills) will be included

while planning a subscription, the bookable activities that will be included in it will have to be inserted one by one

more info about this can be found below.

the client can select the fitness activity to view the timetable of all the courses.

the client can only see the timetable of each individual activity.


Activities are mandatory to enable online sales and bookings. How should activities be configured for this purpose?

    • goal: view the timetable of all the courses that are part of the same general activity -> if there is a generic activity called FITNESS and all courses have been configured as sub-categories of that activity (which means they have been configured as skills in SPORTRICK), through a single button (which will have the name of the activity) clients can access the timetable of all the classes that can be booked
    • goal: view the timetable of a specific activity only -> if there are more than one activity, clients will have to click on each activity to view the timetable of the bookable classes for that activity only. 

The same concept holds true for the booking of services, for example hiring a tennis court or booking a private tennis instructor. If both services are linked with a generic activity called TENNIS, clients can consult on the same timetable when the tennis court is available for hire and when the tennis instructor is available for booking. If instead the two services are linked with a specific activity, clients can click on PRIVATE TENNIS CLASSES to view the available slots just  for private classes, while if they click on TENNIS COURT, they can just view the available slots to book the tennis court.

  • SALES: online sales are only possible if subscriptions, memberships and passes that customers can purchase via the E-Commerce are linked with an activity. Why is an activity required? The activity is useful to group the types of memberships. Example: the activity called memberships can be liked with the corresponding subscriptions to differentiate them from passes, which will be grouped under the corresponding activity. This means that in the shopping section of the E-Commerce, customers will find two buttons: memeberships and passes. They will have to click on the desired option to see what is available for purchase. It is also possible to create just one global activity called for example "shopping" so that customers can view the whole offer and the price list on a single page.  


Activities can be used for data analysis. If services, memberships, courses and any other elements that can be created in SPORTRICK are linked with a specific activity, it will be possible to include in a report or data analysis only those elements that are linked with a particular activity and leave the other elements out.

The table below shows two examples that can be useful to understand this concept:

FITNESS CHAIN WITH VARIOUS CLUBS (in our example we will just use 3 clubs)
  1. Activity = SWIMMING POOL, linked with:
    • swimming courses
    • passes for free swimming
    • swimwear, goggles, merchandising...
    • package of private swimming classes
    • fitness classes (e.g. aquagym)
    • access type (allowed times/days of the week) to the swimming pool
  2. Activity = FITNESS, linked with:
    • gym memberships
    • gym passes
    • gym merchandising
    • fitness classes
    • access type (allowed times/days of the week) to the gym
  3. Activity = TENNIS, linked with:
    • private tennis classes
    • tennis courses
    • tennis-court hire
    • merchandising
  4. Activity = PERSONAL TRAINING, linked with:
    • personal training services
    • access type (allowed times/days of the week) to the area dedicated to the personal training (if bookings are not managed with SPORTRICK)
    • package for personal-trainer bookings
  1. Activity = SOHO
  2. Activity = SHOREDITCH
  3. Activity = CLAPHAM 

A single environment in SPORTRICK can have various branches. Courses, memberships, services, etc, can be linked with a specific activity (that is, with the branch or branches where it is offered).

Activity = TARGET
if an activity named for example "target" is linked with those memberships and subscriptions that are part of the core business, it will be possible to focus the analysis on the sales related to the target activity and exclude for example guest passes and daily passes.
WHAT CAN BE EXPECTED FROM THIS CONFIGURATION: the activity acts as a key filter to analyse bookings, sales, attendance, etc. only by taking into consideration a chunk of the business (swimming pool, tennis, personal trainers, fitness...).
This can be very useful in case of different businesses managing the same facility.
WHAT CAN BE EXPECTED FROM THIS CONFIGURATION: in this case, the activity is the key to filter memberships, passes, courses, access types, merchandising and services by branch, so that it can be easier to analyse sales, attendance, bookings and customers' preferences just focusing on the individual club.WHAT CAN BE EXPECTED FROM THIS CONFIGURATION: the analysis will just focus on the sale of memberships and subscriptions that make up the core profit of the business (target analysis).

Please note that this type of analysis is usually carried out in SPORTRICK's Business-Intelligence Portal. If you wish to know more, you can contact our sales team by dropping an email to

2. How to Create an Activity

Basic Configuration

To add all your activities, go to the Main Settings and click on Activities. Then fill in the name field (the only mandatory one) and, if needed, the other fields.

  • Info

    • Name: name of the activity: e.g. Zumba, Swimming, Fitness...;
    • Code: it's a short code for the activity that will show up in the timetable, e.g. Zu for Zumba (optional);
    • Colour:colour associated with the activity to distinguish it from the others on the timetable (courses) or the agenda (services):
      • example of colours applied to activities linked with services: in the picture below, taken from the agenda of a personal trainer, the booking of the private yoga class with the client John Doe can be easily distinguished from the personal training session booked by the client Patricia Lawrence, since the two services have been linked with two different activities, each with a different colour
      • example of colours applied to activities linked with courses: in the picture below, taken from the timetable, courses have a different colour because various activities have been created. Conversely, a generic activity called fitness linked with various sub-categories (named after the various courses) will result in a monochromatic timetable (the colour assigned to the fitness activity).

Advanced Optional Settings

  • E-Commerce

    • E-Commerce Sales: by selecting this option, all items associated with the activity will be available for online purchases via the E-Commerce
    • E-Commerce Booking: by selecting this option, all classes associated with the activity will be available for online bookings via the E-Commerce
    • Check Skills: once this option is enabled,the system will check the skills registered in the user's profile (Info -> Skills) and clients will only be allowed to:
      • enrol onto courses corresponding to the customer's skills;
      • book catch-up classes just for courses that correspond to the customer's skills
    • E-Commerce Name: the activity will appear under this name on the E-Commerce (this field has to be filled in only if the name for the E-Commerce is different from the name of the activity specified in SPORTRICK). Example: name of the activity in SPORTRICK = FITNESS, name of the same activity in the E-Commerce = THE CLUB'S FITNESS CLASSES
    • E-Commerce Description: description of the activity for the E-Commerce (optional). This field can be useful to provide more info to customers about what they are going to purchase or book.
  • Statistic Details

    • Optional Fields: it is possible to specify up to 5 optional characteristics for the activity that can be useful for reports, analysis and accounting (for more details click here).
  • More

    • Waiting List: select the box to enable a waiting list for the activity in case of overbooking. For more info about the types of waiting list, please click here
    • Free Booking: if this option is selected, customers will be allowed to book an activity even if it's not included in their subscription. To complete the full configuration of this option, please read the following manual: "how to book trial classes or pay as you go classes"
    • Marketing: if this option is selected, the activity will be visible on your own website so that customers can book it. This option is only valid for web pages integrated with SPORTRICK. To know more, please drop an email to
    • Target Analysis: if enabled, the activity will be considered a target for specific reports. Example: to create a report that just focuses on the number of memberships sold during a certain period excluding daily passes and guest passes, the target option of the activity linked with memberships has to be enabled, while the same option of the activity linked with daily passes and gues passes that are not required in the report has to be disabled
    • Notes: notes about the activity

3. Delete or Store an Activity

The button Delete will permanently delete the activity but it can only be used if the activity hasn't been linked with another object (course, multipack, service, etc.). 

Conversely, the activity can be stored (Edit -> More -> Stored) so that it will no longer appear in selection lists but it will be kept in the system for record purposes. 

Any attempt to delete an activity that is linked with other elements within SPORTRICK will prompt the system to automatically store it and a padlock icon will appear.

Activities can be re-activated at any time by unticking the corresponding box.