Articles on: Schedule
This article is also available in:

Recurring bookings for classes

Contents:


Recurring bookings for classes

Sometimes we want to assign a permanent place in the classes to a member. Usually, when you organize some courses at your gym



Turning on recurring bookings


  • You can enable Recurring bookings in Settings > Modules



  • We go to the Classes types, we can check which classes have "Recurring bookings" turned on by creating or editing them. We turn it on and click save



Assigning a member to classes with recurring bookings enabled


  • To assign a member to classes, go to Member's profile edition and assign them to specific classes under User bookings → Recurring bookings



  • From now on, each time we extend his membership, he will be booked in for specific classes for the next settlement period.


When you manually remove a member from an activity for which they were automatically booked in, the system will skip the date on which you manually removed them.


⚠️ IMPORTANT: Enabling recurring bookings for a class type is only a prerequisite. Recurring bookings must be assigned in the member profile (Reports → Members → Edit → User bookings → Recurring bookings)!


Another way to add a member to a group


  • You can add a member to a group not only from their profile. Alternatively, you can do it via Reports → Recurring bookings, where you can see the list of all groups and their members!



Taking the farthest recurring booking when assigning your member from waitlist to the main list


As you may probably know, system checks the validity of the member's membership in the exact moment of assigning them from the wait list to the main list. And depending of the validity of the membership, system decides if it can book or not member to the main list.


But, if there's a specific amount of the bookings made by the system in the future, we want it to take the farthest booking and give it to the member's memebership in the moment of assigning them to the main list from waiting list.


How does it exactly happen?


  1. Member is assigned to automated bookings and has a number of bookings in the future.



In this case, the farthest sign up is on the 1st od January.


  1. Member is booked for a classes waitlist.


  1. Another member cancels the booking from the main list, so there's one seat available.


  1. System takes the farthest entry (in this case from 01/01) and books in the member for the main list.


Thanks to this, member will not miss any classes he wants to attend 🥳


How to refresh recurring bookings


  • You can manually refresh recurring bookings by going to: Reports → Recurring bookings → Refresh bookings



After refreshing, all bookings will be up to date! 😍


In WodGuru, this type of bookings will be refreshed automatically every Thursday at 4:15 AM. We do give you an option though to refresh them manually


Logs for the failed bookings for recurring bookings


If for any reason recurring booking fails, you can refresh it by going to the member's profile edition and scrolling to the bottom.


There you will find the "Recurring Bookings" tab, where you can refresh bookings directly for a given member.


  • After refreshing, if there was any error during refreshing bookings, you will see a log with the reason and information about the classes was not able to book a member in



In the user logs, you can also see information about recurring bookings that were removed for specific classes



Browser in an Recurring Bookings


Thanks to this option, you can look for the specific classes and see how many members are booked in for them, or look up the member by his / her name.


You can find it in Reports > Recurring bookings



Filters in recurring bookings


You can easily check which classes have recurring bookings enables by using filters. You can set them in Reports > Recurring bookings ♥️




💡 You may also want to check out:



Updated on: 11/12/2025