Question about Appointment Functionality

  • Profile Image
    Asked on May 28, 2020 at 06:27 PM

    Hello Support,

    I am attempting to limit time slots to 3 appointments per hour. Is there a way to do this? Most importantly, I would like appointment times conditional based on someone selecting the appropriate zipcode and that they want their diploma delivered. Can you assist me with my form? Here is the dates and times I would like to sync with the appointment calendar:

    Tuesday, June 8th 8am-noon: Sanborn, Ransomville, Cambria, Lewiston, Porter, Youngstown (79 grads total in the area)
                                       1pm-5pm: Lockport (113 grads total in city)
    Wednesday, June 10th 8am-noon: Lockport (2nd date)
                                    1pm-5pm: Sanborn, Ransomville, Cambria, Lewiston, Porter, Youngstown (2nd date)
    Thursday, June 11th 8am-noon: Niagara Falls (167 grads total in city)
                                                1pm-5pm: North Tonawanda (147 grads total in city)
    Monday, June 15th 8am-noon: North Tonawanda (2nd date)
                                          1pm-5pm: Niagara Falls (2nd date)
    Tuesday, June 16th 8am-noon Newfane, Appleton, Burt, Barker, Somerset, Middleport, Gasport, Royalton (57grads in the area)
                                      Noon-5pm: Lockport (3rd date)
    Wednesday, June 17th 8am-noon: Grand Island, City of Tonawanda, Amherst (101 grads in the area)
                                      Noon-5pm: North Tonawanda (3rd date)
    Thursday, June 18th 8am-noon: Niagara Falls (3rd date)
                                            Noon-5pm: Grand Island, City of Tonawanda, Amherst (2nd date)
    The zipcodes are as follows:
    14008 - Appleton
    14012 - Barker
    14028 - Burt
    14067 - Gasport
    14072 - Grand Island
    14092 - Lewiston
    14094 - Lockport
    14105 - Middleport
    14108 - Newfane
    14120 - North Tonawanda
    14131 - Ransomville
    14132 - Sanborn
    14150 - City of Tonawanda
    14172 - Wilson
    14174 - Youngstown
    14228 - Amherst
    14301 - Niagara Falls
    14302 - Niagara Falls
    14304 - Niagara Falls
    14305 - Niagara Falls

    Kind Regards,

    Corey Wright

  • Profile Image
    Answered on May 28, 2020 at 09:58 PM

    Thank you for reaching support,

    Let me have some time to work on a demo for you.

    I will be back shortly.

    Thank you.

  • Profile Image
    Answered on May 28, 2020 at 11:26 PM

    Hi there,

    I have made a Demo form for you, this is for the zipcodes: Sanborn, Ransomville, Cambria, Lewiston, Porter, Youngstown


    So the end result of the form will have multiple appointment fields, what I did was, I took the areas that appear of similar dates and created a custom appointment schedule.

    To start out, I create a dropdown button and listed all the zipcodes for the option, 


    Then set the advance settings:


    After that, create the condition to trigger the field to show if conditions are met:


    Select SHOW/HIDE Field:


    Set the following rules:


    Here are the following guides to help you:

    I hope you get the gist of it, do these for the other zipcodes.

    Feel free to clone my DEMO form:

    Let us know if you need assistance.


  • Profile Image
    Corey Wright
    Answered on June 01, 2020 at 02:18 PM

    I think I understand a bit more now. You are creating separate appointment schedules to be displayed depending on zipcode chosen. To clarify, does the maximum attendee per time slot mean I can limit each hour of availability to 3 appointments. If there are 4 hours worth of available appointments, there is 12 possible appointments that can be scheduled?

  • Profile Image
    Answered on June 01, 2020 at 04:12 PM

    Hello there,

    To clarify, Max attendee limit is referring to the number of persons that can book that time slot and the Max appointments Per Day is the number of appointments that can be made for the date.

    I hope that answered your question.