Elections guide
Secret ballot or public leaderboard: which should you use?
When a hidden result protects your vote's credibility and when a live leaderboard drives participation — with the trade-offs for schools, awards and pageants.
The two models
A secret ballot hides who voted for whom and hides the running total until the organiser publishes it. A public leaderboard shows standings live as votes arrive. Both are legitimate; they optimise for different things.
Secrecy protects voters from pressure and protects the result from interference. Visibility drives participation, because supporters vote harder when they can see their nominee slipping.
Choose a secret ballot when
- Voters could be pressured by peers, teachers, employers or family
- The outcome confers real authority — a guild presidency, a board seat, a union office
- You need the result to survive a formal challenge
- Turnout is fixed anyway, because everyone eligible is expected to vote
Choose a public leaderboard when
- Participation is the point — you want supporters mobilising their networks
- Voting is paid, so momentum drives revenue for the project
- Nominees benefit from visibility even if they do not win
- There is no coercion risk in a supporter being seen to back someone
The middle option most organisers miss
You do not have to pick an extreme. Results visibility can be set to organisers only: votes accumulate, you can see standings for planning and sponsor reporting, but the public sees nothing until you publish. Awards shows use this constantly — it keeps the envelope sealed without leaving you blind.
A second variation is a public leaderboard during the campaign that is frozen for the final stretch, so the last hours cannot be gamed by a single large purchase timed to the closing bell.
One rule to keep
Announce your visibility model before voting opens, and do not change it mid-vote. Switching a leaderboard off after a nominee falls behind looks like interference even when it is not.
Keep reading
Pick your model and go live
Results visibility is a setting on every project — choose it before you publish.
Host a vote