-
Katie_ZellerAsked on July 22, 2025 at 11:54 AM
Hi there, I would like to use Jotform to create a registration for our schools After School program. Here is what I am looking to do and I am wondering if you can let me know if this is possible. I want to have a registration for that a parent will fill out for their student and be able to select which days of the week they want to enroll their student for after school. But what is most important for me is to be able to set up a capacity for each day. Example - I want there to only be 28 spots available in the Monday class option. These spots will be filled on a first come, first serve basis and all the parents will be signing up around the same time. Is there a way to make it so once the set amount of spots are full in each class, that it won't allow someone else to register? Thanks so much for any insight.
-
John JotForm SupportReplied on July 22, 2025 at 12:27 PM
Hi Katie,
Thanks for reaching out to Jotform Support. Yes, you can definitely build a registration form like that in Jotform. To let parents choose which days they want to enroll their child and also set a limit for each day, you can use the Ticket Purchases or Inventory widget depending on how you want the options to look.
If you want each weekday to have a limit, like only 28 students for Monday, you can add a separate widget for each day. Set the available quantity to 28, and once all slots are taken, it’ll automatically gray out so no one else can select it. It's easy to set up. Let me show you how:
1. In Form Builder, click on the Add Form Element menu on the left side of the page.
2. Click on the Widgets tab, search for Ticket Purchases, and click on it to add it to your form.
3. In the menu on the right side of the page, under the General tab, rename the default Ticket Types to use days of the week.
4. Update the stock limits too by replacing the values inside the curly brackets with the number of available spots for each day.
Don't forget that you can only use whole numbers in stock, so numbers with decimals won't be recognized.
5. Depending on your use case, you can set the Min and Max Selection to custom numbers. In this demo, I set both to 1, so parents can only select up to 1 ticket/slot per submission.
6. Once you're done customizing the settings, click on Update, and you're done.
And that's it. Check out the screencast below to see how it works on my demo form:
-
Katie_ZellerReplied on July 29, 2025 at 12:05 PMHi, thanks so much. This was very helpful! One more question for you, as I am new to Jotform. How would I go about adding payment directly to those classes. I know I need to set up Authorize.net<http:>.. but is there a specific way I would set a cost for each class, so that if they sign up for a Monday and Tuesday class, it would total up the amount? Thanks!
</http:>... -
Anna JotForm SupportReplied on July 29, 2025 at 12:28 PM
Hi Katie,
I’ve created a new thread for your other question to make things easier to follow, and someone from the Support Team will help you with it here.
Reach out again if you have any other questions.
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!