How to prevent same member from voting twice and make sure non-member cannot vote

  • Lucia_Garagorri
    Fecha de consulta 15 de marzo de 2024, 5:15

    Buenos días,

    Quiero hacer un formulario para que los socios de una asociacion puedan ejercer su derecho al voto durante un periodo de tiempo determinado (una semana). La idea es pedirles su apellido nombre, dni y una firma.

    Tengo dos preguntas:

    ¿cómo puedo controlar que un mismo socio no pueda votar dos veces?

    ¿cómo puedo controlar que alguien que no sea socio vote?


    Muchas gracias de antemano,


    Un cordial saludo

  • Jessica Jotform Support
    Fecha de respuesta 15 de marzo de 2024, 5:25

    Hi Lucia,

    Thanks for reaching out to Jotform Support. Unfortunately, our Spanish Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Spanish, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again. Now, let me help you with your question.

    You can check and prevent the same member from voting twice, and make sure that a non-member cannot vote by using our Unique Field feature. As you mentioned that you will be collecting ID, you can configure your form to check that no two similar ID number can submit.

    It's easy to enable Unique Field in your form, let me show you how:

    1. In the Form Builder, click on Settings at the top orange navigation.
    2. Click Show More Options.
    3. Scroll down and find the Unique Field.
    4. Select the ID number field from the dropdown, and our system will check base on that field.

    How to prevent same member from voting twice and make sure non member cannot vote Image 1 Screenshot 30

    Here is how it will appear when they have entered the same ID number:

    How to prevent same member from voting twice and make sure non member cannot vote Image 2 Screenshot 41

    Give it a try and let us know if you need more help.

  • Jessica Jotform Support
    Fecha de respuesta 15 de marzo de 2024, 5:29

    Hi Lucia,

    I apologize for another message, I am following up about the second criteria 'not allowing non-member to vote'. You can consider the option to password protect your form, and share the password only between member. Enabling password protect feature in your form is easy, let me show you how:

    1. In the Form Builder, click on Settings at the top orange navigation.
    2. Click Show More Options.
    3. Scroll down and find Password Protection.
    4. Turn on Password Protection and enter your desired password.

    How to prevent same member from voting twice and make sure non member cannot vote Image 1 Screenshot 30

    Here is how it will appear when someone access your form:

    How to prevent same member from voting twice and make sure non member cannot vote Image 2 Screenshot 41

    The other solution you can consider is assigning your form using email address. However, this feature will require your member to have an account in Jotform, and login in order to view and fill your form.

    Let us know if you need more help.

  • Lucia_Garagorri
    Fecha de respuesta 22 de abril de 2024, 7:36

    Muchas gracias por su respuesta.

    La idea es que el voto de los socios sea anónimo y así lo perciban ellos. No quiero que estén cohibidos al votar pensando que su voto no va a ser anónimo. ¿que me sugerís?


  • Shirized Jotform Support
    Fecha de respuesta 22 de abril de 2024, 9:47

    Hi Lucia,

    Thanks for getting back to us. Just to confirm, do you want the user's information to be anonymous? Keep in mind that Jotform only gathers each form submitter's IP address and the submission date. You choose what information you gather, and all other information is optional. But if you want the voters to be anonymous, then only possible way I can think of is redirecting your users to another form where the only fields are the voting questions. Here's how:

    • In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
    • In the menu that opens on the left side of the page, click on Thank You Page.
    • Now, select Redirect to External Link and paste in the URL for the second form. That's it, you're done.

    How to prevent same member from voting twice and make sure non member cannot vote Image 1 Screenshot 20

    If that’s not exactly what you’re looking for, can you explain a bit more so I can help you better?

    Keep us updated and let us know if you need any more help. 

  • Lucia_Garagorri
    Fecha de respuesta 24 de abril de 2024, 5:02

    THANK YOU FOR YOUR ANSWER.

    Once I redirect to the link, how can I check that this person does not vote twice?

  • Jessica Jotform Support
    Fecha de respuesta 24 de abril de 2024, 5:14

    Hi Lucia,

    Thanks for reaching out to Jotform Support. You can consider doing the check on the first form, so only when they pass the first form, can they be redirected to the second form where the voting happens. Alternatively, you can consider turning Unique Submission on rather than Unique Field.

    Using Unique Submission, the form will check whether the submitter's cookies and/or IP address are the same, therefore allowing the submissions to remain anonymous. Enabling this feature is easy, let me show you how:

    1. In Form Builder, click on Settings on the top orange navigation bar.
    2. Click the Show More Options button.
    3. Scroll down and find Unique Submission option.
    4. Select your preferred option from the dropdown, and that’s it!

    How to prevent same member from voting twice and make sure non member cannot vote Image 1 Screenshot 20

    Below are possible options you can choose:

    • Check Cookies Only: When this option is selected, the form will check whether the submission came from the same browser. It uses cookies stored in the user’s browser’s storage to verify duplicate submissions.
    • Check Cookies and IP: When this option is selected, the form will check whether the submission came from the same browser and IP Address.

    Let us know if you need more help.