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

    Can I limit submissions to those with a known email address?

    Asked by Naugahyde on July 18, 2017 at 07:05 AM

    Is there a way to limit submissions to those with a known email address? Can I limit each email address to one response? This is similar to an election/vote scenario as described in https://help.surveymonkey.com/articles/en_US/kb/Can-I-create-a-poll-or-voting-environment.

    Page URL:
    https://form.jotform.com/71981286992170

  • Profile Image
    JotForm Support

    Answered by jonathan on July 18, 2017 at 09:43 AM

    I think you can achieve the limiting of the submission to that one known email address only. Meaning the same email address cannot be used anymore on the 2nd time to submit the form. The email address used will be a unique value of the form.

    User guide: How-to-set-Form-Limits-Based-on-a-Unique-Question

    Example, if I submitted your form using my email jonathan@jotform.com then no other respondent will be able to submit the form using the same email address.

    Let us know if this still will not work for you.

  • Profile Image

    Answered by Naugahyde on July 18, 2017 at 10:08 AM

    Is there a way to preauthorize specific email addresses?

  • Profile Image
    JotForm Support

    Answered by BDAVID on July 18, 2017 at 11:46 AM

    Do you mean like you need to allow email addresses with corporate domains only? If that is the case, you can disallow free email address, simply enable that option from your "E-mail" properties:

    Let us know if you need more help.

  • Profile Image

    Answered by Naugahyde on July 19, 2017 at 02:01 AM

    No, we have a specific list of members that need to vote in an election. They have a variety of email addresses including corporate addresses, free email addresses, etc. See Creating a Poll or Voting Environment for more info.

  • Profile Image
    JotForm Support

    Answered by Charlie on July 19, 2017 at 04:02 AM

    Unfortunately, we don't have a direct feature similar to the link you sent. However, this can be done using our conditional logic feature. Here's the link to our conditional logic: https://www.jotform.com/help/57-Smart-Forms-Using-Conditional-Logic

    1. Here, I added an email field. 

     

    2. Then we will set an conditional logic where specific email addresses can only submit the form.

    Here's how my condition works:

    IF "Email" CONTAINS

    test1@test.com

    test2@test.com

    test3@test.com

    charmie@jotform.com 

    THEN show the "Submit" button

     

    Note that you need to separate the email addresses by a comma AND a space. 

     

    3. Now to limit their submission, you can use this guide which was mentioned by my colleague in the earlier post: https://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question

     

    4. Problem is, how do you know that the user who submitted the form is the real owner of the email test1@test.com or any of the email listed?

    Method #1: Use an autoresponder email that will inform the user about his/her submission. To learn more about the email alert types, you can check this guide: https://www.jotform.com/help/30-Explanation-of-Email-Notification-and-Autoresponder-Settings

    Method #2: You can use an email verification widget, below are some of them:

    https://widgets.jotform.com/widget/e-mail_validator 

    https://widgets.jotform.com/widget/xverify_email 

     

    Method #3: This is in addition with method #1. You can generate a verification link and add it in the autoresponder email. If they own the email then they can receive the verification link and click it. You will then be informed if the user has verified his/her submission. Here's a link to that app: https://apps.jotform.com/app/submission_verifier

    In my case, I setup a check box field that says "I agree to vote on this survey", this is like the required field to map on the app. 

     

    I hope the above suggestions help.