Reservation form: How to have max capacity and let users to edit their reservations?

  • Profile Image
    Asked on March 09, 2021 at 06:11 PM


    In order to adhere to social distancing rules, we need to take reservations for our 5 Easter services. We have a software we have been using, but it has many drawbacks and is very difficult to use for big days, like Christmas Eve and Easter! One feature we would really like to have is the ability for people after they have made their initial reservation, is to be able to change their reservation or cancel themselves. And not contact us! Is this possible?

    Also, 4 services can hold 225 people each and 1 of them 130 people. We need it to keep track and for the service to close when we hit the max number of people. I know this can be done...I'm just not sure how to do it!

    Would love some help with these issues!



  • Profile Image
    Answered on March 10, 2021 at 12:42 AM

    Hi Beth,

    Our Appointment field is mainly used for taking reservations, and you can set a max attendee limit to the slot as well. However, the only downside is, that you will need to delete cancellations yourself from the form.

    As one of your requests was that the participants should have to be able to change their reservation or cancel themselves, I would suggest using the Inventory widget. Just set up a widget for each event, set the inventory capacity to the max amount of attendees, and you will be able to take reservations with the widget.

    Then, allow your users to edit their submissions, and include an edit link to the autoresponder email. If your users want to change or cancel their reservation, they can use the link in their email to go and edit their submission, and either change the number of participants or set the participants to 0 to cancel their reservation. Once they have edited their submission, the Inventory widget will automatically update the available slots accordingly.

    Here you can find more details on how to allow your users to edit their submissions:

    Let us know if you have any further questions, and we are happy to help!