Can I limit form access to specific email addresses?

  • Profile Image
    ErinFaye
    Asked on December 06, 2017 at 12:02 PM

    Hi

    I work with a (nonprofit) organization that is looking for a form platform through which we can accept award nominations. But only people on our email list can submit nominations. With JotForm, can we upload an email list and have only people who are on our list be able to submit responses?

    Thanks!

  • Profile Image
    Sabbir
    Answered on December 06, 2017 at 12:13 PM

    There is no direct approach to limit a form based on different email domain, but if you have your users under the same domain I think you can achieve this via conditions, for example, before to continue to the form you may ask for the email address and if it is under the domain you want to allow then all the fields in the form will be shown.

    Here is a guide that will help you to hide / show fields based on other field's answer: How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    Here is a screenshot of the condition that you may add to your form: 

    Hope this helps. 

  • Profile Image
    erinfaye
    Answered on December 06, 2017 at 12:16 PM

    Thank you! Unfortunately, the people eligible to complete the form don't share one domain, so we would have to be able to upload a list of approximately 4,000 addresses. But thank you for the quick answer!

  • Profile Image
    david
    Answered on December 06, 2017 at 01:18 PM

    You could use a similar set up but instead of using email address use a specific word or code.  Email that code then show the form contents only if the correct phrase is entered.  Similar to what is described in the following guide:

    https://www.jotform.com/help/297-Show-or-Hide-multiple-fields-at-once-using-form-collapse-tool

    Makes sure not to label the field with the "Password" word, because our phishing detector system may suspend the form. Try using different labels such as "Access Key" or similar.

  • Profile Image
    erinfaye
    Answered on December 06, 2017 at 01:20 PM

    Right, but then we would have to set up 4,000 unique codes because again, if it was just one, it could (and would) be shared with people who aren't entitled to use the form. 

    But thanks!

  • Profile Image
    david
    Answered on December 06, 2017 at 01:35 PM

    Unfortunately strict validation of 4,000 unique users without the possibility of sharing access would be a bit outside what would be possible through JotForm alone.  Even if unique codes were sent out, there would be no way to validate which codes had been used.