-
aqueenpreneursplanAsked on June 3, 2025 at 3:33 AM
I have a voting process going on and I want to know what are my options to prevent the same emails voting multiple times per day.
Page URL: https://form.jotform.com/251524700877156 -
Podo: Support AI AgentReplied on June 3, 2025 at 3:34 AM
Hi Latoya,
Thanks for reaching out to Jotform Support. I'm an AI assistant. I'll do my best to help you until someone from the support team is available.
To prevent the same emails from voting multiple times per day, you can use Jotform's Unique Field feature. Here's how to set it up:
- Go to the Settings tab in your Form Builder.
- Click Show More Options.
- Scroll down to the Unique Field option and select the email field.
This will block multiple submissions from the same email address. You can also customize the warning message users see when they try to submit again.
Give it a try and let us know how it goes.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:34 AM
If I do this, will they be able to vote the next day?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:35 AM
Hi Latoya,
The Unique Field feature blocks multiple submissions from the same email indefinitely, not just per day. So if you enable it for emails, users won't be able to vote again the next day using the same email.
If you want to allow one vote per day, you might need a custom solution outside of the Unique Field feature.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:35 AM
Do you have any suggestions?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:35 AM
Hi Latoya,
Jotform doesn't have a built-in feature to limit submissions per email per day. One option is to use custom scripts or integrations with external services to track submissions and reset the count daily.
Alternatively, you could manually review submissions or export data daily to filter duplicates.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:36 AM
If I export daily, it will then allow those emails to come through the 2nd day correct?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:37 AM
Hi Latoya,
Yes, if you export and review submissions daily, the same emails can submit again the next day since the form itself won't block them automatically.
Manual review or external automation would be needed to enforce daily limits.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:37 AM
any suggestions on the external automation?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:37 AM
Hi Latoya,
You can use external automation tools like Zapier or Integromat to connect your form with a database or spreadsheet. These tools can track submissions and enforce daily limits by checking if an email has already voted that day before allowing another submission.
This approach requires some setup but can help manage daily voting limits effectively.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:54 AM
I am trying to make this submission a visual but it is not segmenting the names. What should I do?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:54 AM
Hi Latoya,
To separate names or other combined fields visually in your submissions, go to Jotform Tables, click the three-dot menu on the column you want to adjust, and select Expand column. This will split the subfields into separate columns for better segmentation.
-
aqueenpreneursplanReplied on June 3, 2025 at 3:55 AM
Is there a live person available?
-
Podo: Support AI AgentReplied on June 3, 2025 at 3:55 AM
Hi Latoya,
One of our Support Team members will take it from here to follow up shortly.
-
Aries JotForm SupportReplied on June 3, 2025 at 6:08 AM
Hi Latoya,
Thanks for reaching out to Jotform Support. I’ll need a bit of time to look into this. I’ll get back to you as soon as I can.
-
Aries JotForm SupportReplied on June 3, 2025 at 6:31 AM
Hi Latoya,
To restrict users from submitting the form more than once per day using the same email address, you can concatenate the date and email fields since your date is set to current in the options, then use the Substring and Form Calculation widgets along with a Short Text field and implement the necessary conditional logic to pass the value.
1. In Form Builder, click on the Add element menu on the left side of the page.
2. Click on the Widgets tab, search for Substring and Form Calculation widgets, and add them to your form field.
3. Next, click on the Basic tab, scroll down to the Short Text element, and add it to your form field.
4. Click on the Gear icon beside your Date field, click on the Advanced tab, then click on Field Details and copy the Field ID for day.
5. Now click on the Wand icon beside the Substring widget and paste the unique ID for the date field day under Source Field ID.
6. Enter 0 under the Substring Start and 5 in the Substring End sections.
7. Next, click on the Wand icon beside the Form Calculation widget.
8. Click on the Add Field button, then select the Email and the Substring fields, and click on Email to make it a string or text value. Click on the Save button once done.
Now create the conditional logic and set the unique field in the form settings.
1. In the orange navigation bar on the top, click on Settings and click on Conditions on the left side menu.
2. Click on Add Condition and select Update/Calculate Field.
3. Create the conditional logic like the screenshot below and click on the Save button.
4. Click on Settings again, click on Show More Options, and then scroll down to Unique Field.
5. Finally, click on the Drop down button and select the Short Text field.
The Short Text field will now automatically combine the email address and the date. Since this field is set as a Unique ID, users can only submit the form once per day using the same email address, and they’ll be able to submit again the next day. Be sure to hide the added fields for a cleaner user experience. You can refer to this guide for step-by-step instructions.
Give it a try and let us know if you have any other questions.
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!