Looking for a widget with the ability to select multiple dates with various abilities to have exceptions to those dates

  • Profile Image
    bowbrickhill
    Asked on August 24, 2018 at 07:29 AM

    I'm creating a booking form for a community center that's used for dance classes, yoga classes, meetings, etc.

    Some of the users want to make block bookings for the same day each week or month and I want to make a separate form for them.

    Is there a way they can say they want to book, for example, on the third Thursday of each month or maybe one both Mondays and Wednesdays every week without having to fill out a new form for every booking?

    If so, is there a way to add exceptions.  For example, they may want to book every Tuesday until the end of January with three exceptions when they have other commitments.  There would need to be an exceptions field where perhaps excepted dates could be entered, maybe separated by commas.

    Can Jotform do anything like this?

    Thanks,

    Tony


  • Profile Image
    AshtonP
    Answered on August 24, 2018 at 11:15 AM

    You can use a Date Reservation widget that allows you to book dates on the calendar. With this widget, you can allow users to specify the number of days they want to book. You can also specify the total number of bookings. You can look at my demo form below: https://form.jotform.com/82353969612970

    You will need to create a separate form for each class. You can also look at our booking forms if you need to browse more options.

    Let us know if you need further information.


  • Profile Image
    bowbrickhill
    Answered on August 24, 2018 at 11:38 AM

    Thanks for that Ashton.  It's not really what we want though.  We need the ability to book the same day each week or the same day once a month.  Perhaps the second Tuesday each month as an example.

    Some of our regular hires want block bookings that may extend for a full year so for them to enter every one individually would be vastly and unnecessarily labor intensive.  If say, they wanted to book for every Wednesday evening for a year, they'd have to fill out the form 52 times!!!

    I notice that other bookings software does have this capability.  It would be nice if Jotform could do it as well.

    Is there any other way we could achieve this?

    Thanks,

    Tony

  • Profile Image
    AshtonP
    Answered on August 24, 2018 at 12:03 PM

    Hi Tony,

    I don't think there is a way to book the slots by specifying the days of the week or month. I'll research more on this and see if I can find a workaround. 

    I'll get back to you soon on this.

  • Profile Image
    bowbrickhill
    Answered on August 24, 2018 at 12:28 PM

    If it helps any, here's a screenshot from the Skedda.com booking system... 

    1535127912Skedda-Booking-Form.jpg

    As you can see, there are controls which allow bookings to be made over a long period, using criteria like the same day each week or each month and also an exceptions field, for those dates which should not be included.  This saves a vast amount of time and effort.

    Many thanks,

    Tony


  • Profile Image
    AshtonP
    Answered on August 24, 2018 at 12:49 PM

    I don't think it's possible to create a booking app like the one you referred above.

    Jotform is a form building tool which relies on various widgets to achieve different functionalities. Booking and Appointments slot creation are generally supported through the widgets.

    If you want I can raise this as a feature request to our Development team who can review this. We cannot provide and when and whether this feature will be implemented.


  • Profile Image
    bowbrickhill
    Answered on August 24, 2018 at 12:57 PM

    Yes, please do add this as a feature request Ashton.  If you think about it, every tennis court, every swimming pool, every conference and meeting room business, every TV and radio studio, community hall, lecture theater and a myriad of other hire businesses really need this ability. 

    It really would make Jotform far more useful and would probably take a good developer just a few hours to implement.

    Many thanks,

    Tony

  • Profile Image
    david
    Answered on August 24, 2018 at 02:08 PM

    To prevent the user having to fill out multiple forms, you could use something like out configurable list widget:

    https://www.jotform.com/help/282-How-to-Set-Up-the-Configurable-List-Widget

    1535133936Capture.PNG

    That way, the user can enter as many dates or times as they need in a single submission:

    1535134012Capture1.PNG

    While they would still need to select each date/time, it would at least prevent the need to submit multiple forms and would allow for excluding the blocks they did not want.

  • Profile Image
    bowbrickhill
    Answered on August 24, 2018 at 02:43 PM
    Thanks for the idea David. I see that this could work but it would be
    quite a cumbersome work around.
    Obviously we need things to be as easy and simple as possible for our
    customers so I would ask that your developers add this functionality as
    soon as they can.
    It would make Jotform much more useful for a larger of businesses.
    Thanks again,
    Tony
    ...
  • Profile Image
    david
    Answered on August 24, 2018 at 02:52 PM

    I can submit a feature request but since it is a very specific request, I cannot say if or when it would be added.  Features are generally created based on overall demand for a request and the difficultly of adding that feature.  If we have any updates to your request, we will let you know here in this thread.

  • Profile Image
    bowbrickhill
    Answered on August 24, 2018 at 03:43 PM
    Thanks David.
    Tony
    ...