Product Guide
Analytics & Results
View, analyse, and export your poll results from the Studio results dashboard or programmatically via the API.
Results page
Open any poll in Studio and click Results to see the full response dashboard. The dashboard shows:
- Total response count and response rate
- Per-question breakdown (bar chart, average, distribution)
- Open-ended text responses in a scrollable list
- Ranking aggregation with weighted scores
- Live session leaderboard (quiz + gamification)
Results refresh automatically every few seconds while the poll is active. Historical results are permanent until you delete the poll.
Response types
PollsLive stores responses differently depending on the question type:
| Question type | Storage model | Key fields |
|---|---|---|
| Multiple choice | Vote (deduplicated by fingerprint) | optionId |
| Quiz | PollResponse / LiveResponse | optionIds, isCorrect, points, answeredMs |
| Scale | PollResponse / LiveResponse | scaleValue |
| Ranking | PollResponse / LiveResponse | rankingOrder[] |
| Open-ended | PollResponse / LiveResponse | textValue |
| Q&A | LiveResponse | textValue, upvotes, approved |
Live results in sessions
During a live session, results broadcast to all connected screens in real time via WebSocket. The audience sees their collective answers appear within milliseconds.
The presenter controls when results are revealed - they can hide results until a chosen moment using Reveal results in the presenter console.
Quiz sessions show a live leaderboard that updates after every question. The session ends with an animated top-3 podium reveal.
Export to CSV
Download all responses as a flat CSV file from Studio → Results → Export CSV.
CSV columns:
Slide, Question, Type, Answer / Label, Count / Value
1, "Where to?", multiple_choice, Tacos, 12
1, "Where to?", multiple_choice, Sushi, 8
2, "Rate your experience", scale, Average, 8.50
3, "Rank features", ranking, Speed, Score: 2.4
4, "Any comments?", open_ended, "Great session!", 1For programmatic export use the API: GET /api/v1/polls/{id}/export returns the same CSV structure. See the Developer guide.
Results via API
Use the REST API to pull results into your own BI tool, dashboard, or automation:
GET /api/v1/polls/{id}/results- aggregated result summary (totals, averages, option counts)GET /api/v1/polls/{id}/responses- individual raw responses (paginated)GET /api/v1/polls/{id}/votes- multiple-choice votesGET /api/v1/polls/{id}/export- CSV download
Results are also available via webhooks - subscribe to response.created to receive real-time notifications. See Webhooks.
Data retention
| Data type | Retention |
|---|---|
| Poll responses (async) | Until poll is deleted |
| Live session responses | Until session is deleted (or parent poll) |
| Deleted polls | Permanently removed immediately (no soft-delete) |
| Exported files | Generated on demand - not stored server-side |
GDPR right-of-erasure: use Studio → Settings → Export & delete data to download your data and permanently delete your account. See Security & privacy.
Still have questions?
Our team is happy to help.