How to Run a Shareholder Proxy Vote Online
An online shareholder proxy vote only works if you can prove the chain of authority per share. Voting weight, not headcount, is what has to hold up.
A shareholder proxy vote is not one person one vote, and that is what makes running it online hard. Each share carries weight, some holders vote their own shares, others assign a proxy to vote on their behalf, and the whole thing has to reconcile against a cap table on a record date. An online proxy vote works only if you can prove two things: that every voting share was counted at its correct weight, and that whoever cast each vote had the authority to do it. Get the arithmetic of shares and the chain of proxy authority right and the vote holds. Miss either one and a single objecting shareholder can unwind the result.
Why this is not a normal election
In a board election among directors, everyone has one vote. In a shareholder vote, your influence equals your holding. A holder with 40 percent of the shares outweighs four hundred holders with 0.1 percent each. So the tally is weighted, and the source of truth is the share register as of the record date, not a member list. This is the same structural issue as token-weighted versus one person one vote in crypto governance: the moment votes carry different weights, your integrity problem moves from "who is a real person" to "who holds what, and can they prove it."
The two things you have to prove
- Correct weight per share. The vote of each holder must be counted at exactly their eligible share count on the record date. A frozen, timestamped snapshot of the register is non-negotiable. If holdings changed after the record date, the record date wins.
- Chain of proxy authority. When holder A assigns their votes to proxy B, you need a record that A authorized B, for this meeting, for these shares. If B votes and cannot show that authority, those votes are challengeable. This is delegated voting, and it has the same failure modes as liquid democracy vote delegation: the delegation has to be provable and revocable.
Both of these produce documents you may have to show later. Treat every proxy vote as if a dissenting shareholder will demand to see the authority behind it, because in a contested vote, one will.
Running it so it holds up
Freeze the register at the record date with a timestamp and keep that exact version. Set the approval threshold from the bylaws or the relevant statute before you open, whether that is a simple majority of votes cast or a supermajority of outstanding shares, and publish which one applies to each item. Reconcile total votes cast against the snapshot so the weighted math is auditable end to end.
Then use a platform that produces a verifiable tally rather than a spreadsheet you have to be trusted on. The vote needs to survive a hostile review, which means each holder should be able to confirm their weighted vote was recorded and the aggregate should be independently checkable. That auditability is the entire point of a tool like MintVote, and it is what a generic form cannot give you. The underlying standard is the same one in what makes an online vote verifiable: prove the count without forcing anyone to just trust it.
The mistake that unwinds these
The common failure is treating the proxy vote like a headcount poll and never reconciling to the cap table. Someone votes shares they sold last month, or a proxy votes without documented authority, and it passes unnoticed until the result is close and someone reviews it. Then the weighted total does not match the register, and the vote is void. I put this and its cousins in common mistakes running online votes.
Run a shareholder proxy vote as an exercise in reconciliation, not popularity. Frozen register, weighted tally, documented proxy authority, verifiable count. When those four line up, the result stands against any single holder who wants to fight it. Skip the reconciliation and you have a number that looks official right up until someone checks it against who actually owned the shares.