SwimTopia can automatically limit registrations to maximum number that you set. These limits are per form, so that each form you have open in a season can set its own limit.
Many teams offer separate wait list or board member registrations forms with their own specific limits.
On any Edit Registration page, click Edit Registration Limits.
Registration limits on each form can be configured to limit those registrations based on either the count of all athletes in the current season or counting only those athletes registered using the current form. With this flexibility, you can impose different limits in different situations, which makes it easier to use multiple registrations forms for things like wait lists and clinics.
Here are some example scenarios:
If you're using one registration form for returning members and one for new members, you'd set up both forms with identical registration limits, and you'd want all athletes in the current season to count towards the registration limits defined on both forms.
If you're setting up a registration form for a clinic or a waitlist, you'd want to set registration limits that are specific to those scenarios, and you would not want to tie those limits to other registration forms. Thus you would select only those athletes registered using the current form.
Enter an overall limit for the whole team, and/or click Limit registrations by age-group to enter age-specific group sizes.
The registration form is initialized with the team's age groups as a default, which can be managed via Settings > Athlete Age Groups.
To add a new age group limit that is specific to this registration form, click on "Add Age-Range Limit" at the bottom of the screen. To remove an age group limit for this form, hover your mouse over the grey "Remove" box on the right of that age group, and the box will switch to red.
What happens when groups fill up?
When you set either overall or age-group limits on your registration form's Registration Limits settings page, your form will show different system messages as those limits are reached.
You can also set your own "custom message" to, for example, direct registrants to a separate "waiting list" registration form (typically a private form), which can have its own configuration and limit.
As age groups fill up, your custom message will be shown right below this example system sold out message:
Please note: The following groups are filled. Registrations will NOT be accepted for Athletes in these groups. Boys 7-8, Girls 9-10, and Boys 9-10
When a parent submits a form trying to register an athlete in a sold out group, this example error message is displayed at the top:
There were problems with the following fields: The Girls 13-14 group is sold out. (Athlete's name) cannot be registered at this time.
The registration form is automatically closed (with the message displayed below) ONLY when the overall registration limit is reached, not when all age groups are sold out.
The registration limit for this season as been reached. Registration is now closed.
>>Note: Pending and Approved will count against the limit, so if you "Reject" the registration form, that will take them out of the count. We don't suggest completely deleting the form by clicking the "Remove This Registration" button on the form in case you decide to let them join and want to just revert them back to Pending or Approved. Clicking the Reject button is enough to reset the limit.
When you implement registration limits (either for the whole team or by age group), our registration form features a timeout feature to prevent overbooking. Once parents add their swimmer(s) to their registration form and click the green “Next Step” button at the bottom of the form, they have temporarily locked-in their swimmer's spot and will have 31 minutes to complete each subsequent step in the registration to hold-on to that spot. See our article about Registration Locking for more details.