Getting Started
Question Types
PollsLive supports 8 question types for polls, quizzes, and live sessions. Mix and match them in a single presentation.
Overview
Each question type is designed for a specific audience interaction pattern. You can mix types within a single poll - for example, start with a quiz round, then collect open feedback, then run a scale survey.
| Type | Best for | Supports live session |
|---|---|---|
multiple_choice | Quick votes, opinions, A/B tests | ✓ |
quiz | Scored trivia, training assessments | ✓ |
scale | NPS, satisfaction, rating | ✓ |
ranking | Feature prioritization, preference order | ✓ |
estimation | Planning Poker, story-point estimation | ✓ |
open_ended | Free-text feedback, brainstorming | ✓ |
qa | Audience Q&A with upvotes | ✓ |
content | Video/image slide, instruction screen | ✓ |
Multiple Choice
The most common type. Voters pick one (type: “single”) or several (type: “multiple”) options from a list. Results show a live bar chart.
Settings:
- type -
“single”or“multiple” - options[] - 2-20 options, each with an
id,label, and optionalmedia
Quiz
Quiz questions have correct answers and an optional time limit. Correct fast answers earn more points. Use them to build leaderboard-driven live sessions.
- correctOptionIds[] - one or more correct options
- timeLimitSec - countdown timer (5-120 s); null = no limit
- points - base points for a correct answer (default 1000)
- speedBonus -
trueawards extra points for faster answers
Quiz results display after the time limit or when the presenter moves forward. A live leaderboard updates after every quiz question.
Scale
Numeric scale questions collect continuous ratings - perfect for NPS, CSAT, or effort scores.
- min / max - range endpoints (e.g. 0-10 for NPS)
- minLabel / maxLabel - endpoint labels (e.g. “Not at all” / “Extremely likely”)
- statements[] - run multiple statements on one scale (matrix-style)
Results show average, distribution bar, and individual responses.
Ranking
Voters drag options into their preferred order. Results aggregate all submissions into a weighted ranking score.
- options[] - the items to rank (up to 10)
- The API stores responses as
rankingOrder: ["id1", "id2", …]
Planning Poker
Story-point estimation for agile teams. Each participant secretly picks a card from a deck; votes stay completely hidden - no count, no names - until the host reveals, so no one’s estimate anchors the room. On reveal, every estimate is shown by name alongside the spread and a consensus indicator. If the team disagrees, the host hits Re-vote to clear and estimate again after a quick discussion.
- deckPreset -
fibonacci,modified-fibonacci,tshirt,powers-of-two, orcustom - cards[] - the deck face values (e.g.
["0","1","2","3","5","8","13","?","☕"])
Planning Poker runs in a live, presenter-led session (it isn’t available in async polls).
Open-ended
Free-text responses displayed as a scrolling word list or word cloud.
- maxLength - character limit (default 200, max 500)
- render -
“list”(word list) or“cloud”(word cloud)
Q&A
Audience members submit questions; others can upvote the most important ones. The presenter sees a sorted list by upvotes and can approve/hide questions.
- moderated - questions only appear on screen after presenter approval
- allowUpvotes - voters can upvote questions from others
- Anonymous submission by default; names shown if voter uses a display name
Content slide
A non-interactive slide that shows a title, body text, image, or YouTube video. Use it as a transition, instruction screen, or section divider in a live session.
- Supports inline media:
type: “image”ortype: “youtube” - No responses collected - used for presenter-led pacing only
Choosing the right type
- Engagement / voting →
multiple_choice(fast, familiar for audiences) - Gamification / leaderboard →
quiz - Satisfaction measurement →
scale(NPS, CSAT) - Priority discovery →
ranking - Qualitative feedback →
open_ended - Audience dialogue →
qa - Framing / context →
content
See the Creating a poll guide for how to add and configure questions in the Studio editor.
Still have questions?
Our team is happy to help.