Booking system for predetermined dates and time

  • Profile Image
    Asked on May 16, 2017 at 10:17 AM

    Hello! I need to add this feature to one of my forms, but I am not sure what is the best way to do it: I need user to pick a date and time slot from predetermined values.


    For example: select a date on a calendar (May 16) and then allow the to select time slots available available for that day (not all day will have the same time slots available, I will need to set those up beforehand). I want to use this for all weekdays un May and June, with many time slots, so the option to use the widget "appointment slot" is not so useful here.

    Many Thanks, Daniela


  • Profile Image
    Answered on May 16, 2017 at 12:08 PM

    As  far as I understood, you need to set up dates with available slots, but since you need to set up all the weekdays in May and June, the appointment slots widget will not work, using the widget you will need to list all the days of each month. 

    However, there is not any other way to set available slots, we have a Date Reservation widget, but as soon as a date is selected it gets disabled for all other users, you could take a look to the widget here: 

    I would suggest you to instead use the Appointment Slots widget, since it is the only one that will allow you to set available slots, but you could split the widget, in weeks for example, you could only display the first week on a widget, the second week on a different widget, you could also set dates in a date range and ask your submitter the range they would like to choose, based on their selection you show only the widget with the selected date range. 

    Here's a guide that will help you showing/hiding fields: How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    This way you will not show a long list with all the weekdays of a month. 

    Hope this helps. 


  • Profile Image
    Answered on May 16, 2017 at 07:26 PM

    Hi Kevin. Thanks for your answer. I will try your suggestion, but I wanted to ask you what would you recommend I use for the date ranges, just a simple drop down menu? Bye!

  • Profile Image
    Answered on May 16, 2017 at 08:08 PM

    Unfortunately, you can't integrate the dropdown field with date reservations. But if that is out of this purpose, feel free to use the field.

    You can also use the following widgets for date ranges (check-in and check-out)

    Anyway, with the date reservation provided by my colleague, you should also be able to select a range of dates or multiple dates.


    If you have further questions, let us know.

  • Profile Image
    Answered on May 16, 2017 at 09:13 PM

    Do you know if the multi select widget will block selected time slots?

  • Profile Image
    Answered on May 17, 2017 at 12:55 AM


    Do you mean to ask if one user submit the form by selecting a slot in "MultiSelect Grid" widget, will it be blocked and not available for other users?

    Unfortunately no, this widget will not help you achieve your requirement. When a user selects available slots in the widget and submit form, the same slot will be displayed as available to other users. 

    I would suggest you to please take a look at the the following widgets and see if any of them fits into your requirement:

    Gift Registry

    Quantity Gift Registry

    Date Reservation

    Appointment Slots


    Hope this helps.

    Do get back to us if you have any questions.

    Thank you!