What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Is there a way to limit the time someone can fill out a form per 24 hour period?

    Asked by MattyIce on January 27, 2017 at 02:34 PM

    I want the form to only be edited for a two hour period per 24 hours. Is this possible?

  • Profile Image
    JotForm Support

    Answered by Mike_G on January 27, 2017 at 03:54 PM

    To my understanding, you would like to make the form to expire in 24hours after you publish it, is that correct?

    To do that, I would suggest you follow the instruction on how you can disable your form on specific date and time that can be found in this guide: How-to-limit-submissions-in-a-form

    We may, however, need a clearer description of this requirement.

    "I want the form to only be edited for a two-hour period"

    I see that you've already used a Timer widget on this form: https://www.jotform.com/70058609123149

    Do you mean that you want the form to only be edited (filled) two hours after every time it is loaded?

    We will wait for your response.

    Thank you.

  • Profile Image

    Answered by MattyIce on January 27, 2017 at 04:27 PM

    Yes from the time the form is open it should only be able to be filled out for 2 hours then go dorment for a set number of hours.

     

  • Profile Image

    Answered by MattyIce on January 27, 2017 at 04:34 PM

    I;ve also tried to hide fields after the timer hits zero, but the conditional formatting doesnt seem to recognize the counter as numbers.

  • Profile Image
    JotForm Support

    Answered by Mike_G on January 27, 2017 at 07:12 PM

    Yes from the time the form is open it should only be able to be filled out for 2 hours then go dormant for a set number of hours.

    From what I understand, you don't want the form to be available for a certain period of time after the two-hour mark expires, is that correct? Does this mean the form will not be viewed even when the form is reloaded?

    Also, you mentioned above that the form will only be allowed to be filled for two hours per 24 hours (a day), does this mean that you will only be getting one submission per day?

    Can you help us understand the process of your form or how will it be used, please?

    I've also tried to hide fields after the timer hits zero, but the conditional formatting doesn't seem to recognize the counter as numbers.

     

    How about instead of using the Countdown widget or the Global Countdown widget you use the Timer widget. You can create a condition to pass the value of the Timer widget to a number field. Then, create another condition that checks the value of that number field.

    For example, if the value of the number field is greater than "030" (30 seconds), hide the "Full Name" field.

  • Profile Image

    Answered by MattyIce on January 27, 2017 at 07:45 PM
    Yes two hours from the time it is loaded. Because it is a questionnaire
    about alcohol that want to limit its availability. Thank you for all your
    help!
    ...
  • Profile Image
    JotForm Support

    Answered by Mike_G on January 27, 2017 at 10:43 PM

    If you want to only hide fields if the 2-hour mark is reached, then I suggest you use the Timer widget and construct the condition shown in my reply above. This workaround, however, needs a submit button so the form can still be submitted and the data recorded.

    The needed value for 2 hours is "12000".

    You can hide the Timer widget through its options. The condition will still work even the Timer widget is hidden.

    If you need the form to be automatically submitted after 2 hours without the need to just hide fields, then use the Global Countdown widget.

    If you have any further questions, please feel free to contact us again anytime.

    Thank you.