> ## Documentation Index
> Fetch the complete documentation index at: https://orgo.space/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# E-Voting

> Run secure elections and polls — anonymous voting, timed ballots, and transparent results

E-Voting brings democratic decision-making online. Run board elections, put motions to a member vote, or poll your community on scheduling preferences — all with anonymous voting, one-vote-per-person enforcement, and transparent results.

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-list.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=263d8703a842bef2e393f66b0617b08e" alt="Voting page showing four votes with different statuses — Upcoming (Uniform Design Poll), Live with 15% participation (Summer Camp Location), and two Finished votes with 55% participation (Budget Approval, Board Elections)" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-list.png" />

***

## Votes vs polls

|                 | Votes                                              | Polls                                        |
| --------------- | -------------------------------------------------- | -------------------------------------------- |
| **Purpose**     | Formal elections and binding decisions             | Quick opinion gathering                      |
| **Anonymity**   | Anonymous — admins can't see individual choices    | Anonymous                                    |
| **Typical use** | Board elections, AGM resolutions, bylaw amendments | Event date preferences, feedback, scheduling |
| **Formality**   | Official record                                    | Informal                                     |

Both use the same creation flow — you just toggle whether it's a poll or a formal vote.

***

## Creating a vote

**Voting** → **Create Voting**

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-create.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=22fd54cf65ad31f4b122a0d2c28b5a4f" alt="Create Vote form showing vote title, start and end date/time pickers with timezone, eligibility options (Group vote or Private vote), group selector, and settings for real-time results and hiding voters list" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-create.png" />

<Steps>
  <Step title="Write the question">
    Enter a clear title — "Board Member Election 2025" or "Should we adopt the new bylaws?" You can add multiple questions per vote session (e.g., two board positions in one election).
  </Step>

  <Step title="Add options">
    Add the choices voters can select from. For elections, these are candidates. For motions, typically Yes / No / Abstain.
  </Step>

  <Step title="Set the schedule">
    Define when voting opens and closes. The timezone is shown alongside the dates so members in different regions know exactly when the window opens.
  </Step>

  <Step title="Choose who votes">
    **Group vote** — all members of a selected group can vote. **Private vote** — manually select specific voters after creating.
  </Step>

  <Step title="Configure settings">
    Toggle **Real-time results** to let voters see running totals while voting is live. Toggle **Hide voters list** so only admins can see who voted.
  </Step>

  <Step title="Publish or save as draft">
    Votes start as drafts. Publish when you're ready to make it visible to voters.
  </Step>
</Steps>

<Note>
  The green banner at the bottom confirms: **All votes cast by voters are anonymous.** Admins can see who voted but never how they voted.
</Note>

***

## Vote lifecycle

Each vote moves through four phases:

| Status       | What's happening                                               |
| ------------ | -------------------------------------------------------------- |
| **Draft**    | Being set up — not visible to voters                           |
| **Upcoming** | Published and scheduled — voters can see it but can't vote yet |
| **Live**     | Voting is open — members can cast their ballots                |
| **Closed**   | Voting period ended — results are final                        |

### Upcoming

Before voting opens, eligible voters can see the questions and options but can't submit their ballot. The page shows "Result will be available at the end of the voting period."

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-upcoming.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=952e16ca19d3ae5ddc854f7751824f0f" alt="Upcoming vote showing Uniform Design Poll with three options (Modern Athletic Fit, Classic Traditional Cut, Hybrid Design), 0% participation donut, and voters list with 30 eligible members" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-upcoming.png" />

### Live voting

When the voting window opens, eligible members see the ballot with a **Submit vote** button. The participation sidebar tracks progress in real time.

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-live.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=53e7936cc960ce0f1ccba8d5b1f3b30a" alt="Live Summer Camp Location Vote with four location options as radio buttons, Submit vote button, 15% participation donut showing 12 voted out of 80, and voters list with green checkmarks for those who already voted" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-live.png" />

The voters list shows who has voted (green checkmark) and who hasn't — so you can send targeted reminders to non-voters.

***

## Results

When voting closes, results show percentage bars with vote counts for each option, plus participation metrics.

### Election results

For multi-question elections (like board positions), each question shows its own results:

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-results.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=d1c944d92c29dc6284e5df96f306e91b" alt="Board Elections 2025 results showing two questions — Board Position 1 with Kenneth Alexander leading at 40% (18 votes), and Board Position 2 with Patricia Sullivan leading at 42.86% (15 votes). Participation sidebar shows 55% with 44 voted out of 80 total" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-results.png" />

### Motion results

For yes/no motions, results clearly show whether the motion passed:

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-budget-results.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=c715b798c6915b86db32ae94fd8bf442" alt="Annual Budget Approval results showing Approve at 70% (31 votes), Reject at 11.36% (5 votes), Abstain at 18.18% (8 votes). Participation sidebar shows 55% with 44 voted, voters list with green checkmarks" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-budget-results.png" />

The action bar at the top provides:

* **Fullscreen** — present results on a projector during meetings
* **Integrity verification** — verify ballot authenticity
* **Export results** — download as CSV for official records

<Tip>
  Orgo displays results but doesn't declare winners — your organization interprets results based on its own rules (simple majority, supermajority, etc.). Document the outcome in the [Official Gazette](/platform/official-gazette) for the formal record.
</Tip>

***

## Vote settings

| Setting               | What it controls                                                           |
| --------------------- | -------------------------------------------------------------------------- |
| **Start date/time**   | When voting opens — no votes accepted before this                          |
| **End date/time**     | When voting closes — no votes accepted after this                          |
| **Timezone**          | Displayed with dates so members in different regions know the exact window |
| **Real-time results** | If on, voters can see running totals while voting is live                  |
| **Hide voters list**  | Only admins can see who voted and who hasn't                               |
| **Draft mode**        | Hidden from voters until you publish                                       |

### What you can do during each phase

| Phase        | Admin actions                                                       |
| ------------ | ------------------------------------------------------------------- |
| **Draft**    | Edit everything freely                                              |
| **Upcoming** | Edit settings, extend dates                                         |
| **Live**     | Monitor participation, send reminders, extend end date, close early |
| **Closed**   | View results, export data, verify integrity                         |

<Warning>
  Once votes have been cast, you can't change the question or options. If a significant error is found, close the vote and create a new one.
</Warning>

***

## Who can vote

| Scope            | Who's eligible                                                |
| ---------------- | ------------------------------------------------------------- |
| **Group vote**   | All members of the selected group                             |
| **Private vote** | Manually selected voters (add individually or import via CSV) |

For AGM votes, link the vote to your AGM event or group — only the right members can participate. For organization-wide elections, select your main group.

***

## Vote collections

When you need multiple related votes — like electing a president, treasurer, and secretary in the same session — group them into a single vote with multiple questions.

Members see all questions in one unified voting experience, completing all ballots in one session.

***

## Security and anonymity

### What admins can see

* Who has voted (participation tracking with checkmarks)
* Who hasn't voted (to send targeted reminders)
* Aggregate results (totals, percentages, bars)

### What admins cannot see

* How any individual member voted
* Individual ballot choices

### How it's enforced

* **One vote per person** — the system prevents duplicate voting
* **Anonymous ballots** — votes are stored separately from voter identity
* **Time-bound** — votes only accepted during the designated period
* **Sealed ballots** — each ballot gets a cryptographic seal for integrity verification

### Integrity verification

After voting closes, voters can verify their ballot wasn't tampered with using a validation code:

<img src="https://mintcdn.com/orgo-dc7abe63/k_Rz4XVmBgfVN-RM/images/platform/voting/vote-integrity.png?fit=max&auto=format&n=k_Rz4XVmBgfVN-RM&q=85&s=f5dde5762c64be30babdea8c33ebdc69" alt="Integrity verification page for Board Elections 2025 showing a validation code input field and Validate button" style={{ width: "100%", borderRadius: "8px", border: "1px solid var(--border-color)", marginBottom: "1rem" }} width="3840" height="2160" data-path="images/platform/voting/vote-integrity.png" />

***

## Common scenarios

<AccordionGroup>
  <Accordion title="A member says they can't vote">
    Check: Is the member's account active? Are they in the eligible group for this vote? Is the voting period open? Have they already voted? Members who've already cast a vote see a confirmation instead of the ballot.
  </Accordion>

  <Accordion title="Low participation — how do I get more people to vote?">
    The voters list shows exactly who hasn't voted yet — send them targeted reminders. Announce the vote in advance via newsletter. Keep the voting window long enough to accommodate different schedules and time zones.
  </Accordion>

  <Accordion title="I need to change something on a live vote">
    You can extend the deadline or close early. You can't change the question or options once votes are cast. For significant corrections, close the current vote and create a new one with proper explanation.
  </Accordion>

  <Accordion title="Our bylaws require a 2/3 majority — how do I enforce this?">
    Orgo shows raw results (vote counts and percentages). You interpret whether the threshold was met based on your organization's rules. Document the outcome in the [Official Gazette](/platform/official-gazette) for the formal record.
  </Accordion>

  <Accordion title="Can we do secret ballot elections?">
    Yes — all votes in Orgo are anonymous by default. Admins see participation (who voted) but never individual choices. Sealed ballots with integrity verification provide an additional layer of trust.
  </Accordion>

  <Accordion title="I want to show live results during our AGM">
    Enable **Real-time results** when creating the vote. Use the **Fullscreen** button to display results on a projector. As votes come in, the percentage bars update live.
  </Accordion>
</AccordionGroup>

***

## Related

* [Events](/platform/events) — Link votes to AGMs and conferences
* [Official Gazette](/platform/official-gazette) — Publish election results formally
* [Notifications](/platform/notifications) — Send voting reminders
