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

    How can I prevent multiple submissions from the same user in my form?

    Asked by adamanfreda on April 18, 2015 at 05:19 AM

    Good mornig,

    can I create a list of different access code? It is important for me that a survey can only take place if the code is known and used only the first time. To avoid multiple compilations with the same code.


  • Profile Image
    JotForm Support

    Answered by BJoanna on April 18, 2015 at 07:08 AM

    Can you please explain in more details what you are trying to achieve?

    It is possible to set Form Limits Based on a Unique Question not on access code. That means that you can set that email address as Unique Question and then form can be submitted only once per email address. In this articles you can find out how to do this:



    Hope this will help. Let us know if you need further assistance. 

  • Profile Image

    Answered by adamanfreda on April 18, 2015 at 09:04 AM

    I want to create forms to send to different users and I want to prevent users from making multiple submissions on a form.

    I want to assign differente  password to each users. Once entered, the database will take note of it, and when attempted to enter again with that same code, it will not be allowed.


  • Profile Image

    Answered by raul on April 18, 2015 at 02:19 PM

    Please be noted that the use of passwords is not allowed in our system and you must refrain yourself from asking for any sensitive information in your forms.

    Instead of using a password you could use a unique field like a phone number and then set a limit for that field by following the steps provided here: http://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question or you can enable unique submissions as described here: http://www.jotform.com/help/64-How-to-Set-Unique-Submissions-on-a-Form to achieve the same as previously suggested by my colleague.

    If you want to keep the control of this in your own database, you could add a unique ID in your form that could serve as the code you're mentioning, so you would be able to keep track of the assigned IDs and validate if it was previously submitted by querying your database. Here you can see how to send submissions to your own database: http://www.jotform.com/help/126-How-to-send-Submissions-to-Your-MySQL-Database-Using-PHP 

    Let us know if you need further assistance.

  • Profile Image

    Answered by adamanfreda on April 19, 2015 at 03:41 AM

    Thank you. I appreciate your help. I have create a form with a secret code by using conditions wizard.

    Here's my form URLhttp://form.jotformpro.com/form/51062704580954

    But, there is another problem.  When my user enters the Authorization Code it works perfectly...(the FIRST TIME). But, when the form is reused, the Authorization Code is ALREADY ENTERED in the field from the last time that it was entered.  How do I cause the field to be erased upon completion of the form?

    Where I can set my Auto-fill enabled (I think that is the reason that the code is still in place whenever a user reloads the form).

    Thank you so much.

  • Profile Image
    JotForm Support

    Answered by jonathan on April 19, 2015 at 08:07 AM

    Here is the user guide: -How-to-Enable-Auto-Fill-Feature


    I also just checked your Test form http://www.jotformpro.com/form/51062704580954 and I noted that the Autofill feature was already disabled.

    Let us know if you need further assistance.