Manage your organization details and account settings.
Organization Details
Administrators
Loading...
Change Password
Billing
A record of all elections you've paid for.
$25 per election, charged at publish. No subscription, no monthly fees.
Payment History
Loading...
New Election · Draft
Saved
Step 1 of 4
Election details
Give your election a name and set when voting opens and closes.
Basic info
Voters will see this name at the top of their ballot.
Voting window
Leave blank to send ballots immediately after payment.
Settings
Show live results while voting is open
Off by default. Turn on to see a running tally before polls close.
Step 2 of 4
Questions
Add the races and motions voters will decide on.
Add a question
Step 3 of 4
Voters
Add your member list. Each voter gets a unique secure link. Email is optional.
Drop your CSV here
or click to browse · First name, Last name, Email (optional)
Preview
First nameLast nameEmailStatus
or add manually
Add a voter
If no email, their vote must be entered by an admin on election day.
NameEmail
0 voters added
Step 4 of 4
Review & publish
Double-check everything before sending links to voters.
Election details
Questions
Voters
$25
charged at publish · one-time per election
Secure payment via Stripe · Google Pay accepted
New Election
Monitor
Active
—
Election
Closes —
— voters
—
Voted
—
Not yet voted
—
Total voters
Participation
—%
— of — members have voted
Voter list
Find a voter to check their status, resend their link, or add someone who was missed from the original list. Links can only be resent to voters who haven't voted yet.
Close election early?
Results will be revealed immediately. This cannot be undone.
Monitor
Enter vote
Loading ballot...
⚠️ You are entering a vote on behalf of this member. This action will be logged with your admin ID and cannot be undone.
Add voter
For someone missed from the original list. If they have an email, a ballot link will be sent immediately.
If no email, you can enter their vote in person on election day.
Add email
Adding email for —
Their ballot link will be sent immediately after saving.
Bulk add voters
Upload a CSV. Voters already in the list will be skipped automatically. New voters with emails will receive their ballot.
Drop your CSV here
or click to browse
Working...
Please don't close this window.
Resend unsent ballots
Sends a fresh ballot link to every voter with an email who hasn't voted yet. Sent one-at-a-time with a 1-second pause between each to avoid hitting Resend's rate limit.
Paste the recipient addresses of ballots you already know were delivered (one per line). Get this from your Resend dashboard. Any voter whose email matches one of these will be skipped.
Loading…
⚠️ Without a skip list, voters who already received their ballot will get a duplicate email — that's fine, but you can avoid it by pasting the already-delivered addresses above. Anyone in the middle of voting will need to use the newer link.
Sending ballots...
Please don't close this window. You can come back to it — leaving the tab in the background is fine.
Invite an admin
They'll receive an email with a link to set up their account and join your organization.
Are you sure?
Delete this election?
This cannot be undone.
Close & publish results?
This will permanently close the election. The results page will become viewable to anyone with the link — no emails are sent automatically. This cannot be undone.
Votes will be anonymized — voter identities will be permanently separated from their ballot choices.