Voting & Results

How voting works and how to share results

Voting Behavior#

Askify polls use interactive buttons for voting. The behavior depends on the poll type and settings.

Single Choice & Yes/No/Maybe

  • Click a button to cast your vote
  • Click the same button again to retract your vote
  • Click a different button to switch (if vote change is enabled)
  • Only one vote per person

Multi-Select

  • Click any button to toggle it on/off
  • Select as many options as you want
  • Each selection is independent
  • Click again to deselect

Rating Scale

  • Click any star rating (1-5 or 1-10)
  • Click the same rating to retract
  • Click a different rating to change
  • Average is calculated automatically

Anonymous Mode#

When anonymous voting is enabled:

  • Voter names are hidden from all results displays
  • Only vote counts and percentages are shown
  • Voter IDs are still stored in the database for deduplication
  • Results DMs show vote counts, not voter names
  • Perfect for sensitive decisions or feedback polls

Live Results#

When live results are enabled (default), the poll message updates in real-time with every vote:

  • Bar charts update immediately
  • Vote counts and percentages refresh
  • Color-coded emoji bars visualize distribution
  • Voter names appear below each option (if not anonymous)

When live results are disabled:

  • Voters can still cast votes
  • Results are hidden until the poll closes
  • Useful for preventing bandwagon effects

Results Distribution#

Creator DM

When a poll closes, Askify sends a DM to the creator with:

  • Full results with bar charts
  • Vote counts and percentages
  • Voter names per option (if not anonymous)
  • Average rating (for rating scale polls)
  • 'Share Results' button to post results to any channel

Share to Channel

Click the 'Share Results' button in your DM to:

  • Choose any channel to post results
  • Formatted message with bar charts
  • Includes vote counts and percentages
  • Respects anonymous setting (no voter names if anonymous)

Results Modal

View results anytime using the 'Results' button in /askify list:

  • Available for both active and closed polls
  • Shows current vote tallies
  • Includes voter names (if not anonymous)
  • Rating average displayed for rating polls

Voter Names Display#

In non-anonymous polls, voter names appear below each option with color-coded emoji bullets:

text
Option: Pizza (5 votes, 50%)
🟢 Alice
šŸ”µ Bob
🟣 Charlie
🟠 Diana
🟔 Eve

The colors help visually distinguish voters and make results easier to scan.

Vote Change Settings#

Poll creators can control whether voters can change their votes:

  • Allow Vote Change (default): Voters can switch or retract votes anytime
  • Disallow Vote Change: First vote is final, no changes allowed

This setting is configured in the poll creation modal.