Allow only certain people (Email IDs) to make submissions

  • Profile Image
    Asked on May 24, 2017 at 04:19 AM

    Hi Team,


    I have certain candidate email IDs. I want to ensure that only people with  the email IDs (which we have) are able to successfully fill the form. The rest of them should either not be able to fill up the form or should get an error message while submission.

    Can somebody let me know how we can achieve the same ?

  • Profile Image
    Answered on May 24, 2017 at 06:05 AM

    A common method to make this happen is by making use of the show/hide condition. So by selecting matching fields, you can set to show a submit button for one to be able to submit the form or show the rest of the fields.

    You can check this guide for more information:

    Please let us know if you have questions.


  • Profile Image
    Answered on May 24, 2017 at 06:59 AM

    I have around 3000 email IDs. I need to restrict those email IDs only to make sure no other person is able to fill up the form.

    The solution provided won't help as there are times when other people also fill up the form. I want to prevent the same.



  • Profile Image
    Answered on May 24, 2017 at 08:27 AM


    Firstly, you can set a keyword to the form and share this keyword with those around 3000 people.

    After you can hide the rest of the form with a form collapse. Set a condition so, when they will enter that keyword, they will be allowed to see and submit the form. I have cloned your form and applied this function as you can find the form at the following URL: 

    The keyword is "mysecretkeyword1". Feel free to clone the form. You can change the keyword in the conditions and use the form.

    Secondly, I assume the email IDs are some unique numbers that you have set the email addresses of your users in order to identify them. You can set an autocomplete widget to the form instead of that keyword field. Enter those email Ids to the autocomplete widget items. Set a condition that if autocomplete widget is full, show the rest of the form.

    Hopefully, these solutions will be helpful.

    Thanks in advance.