Mechanisms for blocking repeat voting
To maintain the integrity of your polls, quizzes, and surveys, you can use several built-in mechanisms to prevent repeat voting.
1. Browser-based blocking
This method prevents the same browser from submitting multiple votes. However, it’s relatively weak since users can bypass it by clearing their browser data or using incognito mode.
2. IP-based blocking
A stronger and more reliable option is to block repeat voting based on IP addresses. This method is effective for most cases, but determined users could still bypass it by using bots or VPNs that automatically change IP addresses.
For added security, you can analyze voting data in the results dashboard. Export the submissions and look for suspicious patterns - such as irregular submission times or sudden surges of votes for a specific option.
How to enable browser and IP vote-blocking
Edit your item (poll, quiz, or survey).
Go to Settings.
Under Block repeat participation, select Block based on browser & IP.
Other mechanisms & recommendations
1. Hide results until voting ends
In high-profile voting scenarios where voters may be tempted to cheat, it’s best not to display results until the voting period has concluded. Showing live results can encourage attempts to manipulate or “hack” the poll.
2. Use reCAPTCHA for authentic votes
Implementing reCAPTCHA helps ensure that only genuine users can submit votes, reducing the risk of bots or automated systems affecting the outcome.
3. Require login for registered users
For added security, embed the quiz, poll, or survey in a website area that requires users to log in. This restricts access to registered users only and ties each vote to a unique account, preventing duplicate submissions.