Everyone sees the same question at the same moment. You move it on, and each question
opens with a 3–2–1 countdown. Someone joining halfway lands wherever you are.
You start one shared countdown from here — no need to present it. Players work
through the questions alone until that clock runs out, so joining late means less time.
Once a question closes — its time runs out or you move on — every phone
shows the right answer and whether they got it. Never while it is still open, so
nobody can call it out to the room.
The answers appear in a different order each run, so the right one is never in the
same place twice.
Each player gets their own order too, so the next table is no help.
Playing again wipes that player’s previous answers — one person keeps
one place on the leaderboard, not two.
Question countdown
A question moves on by itself when its seconds run out. Set the seconds on each
question in its own settings.
Players take as long as they like on each question; the only clock is the
competition's own length above.
The AOS Event pack needs the countdown on.
Players who have finished — or who were still going when the clock ran out —
get this button. Leave the link empty and no button is shown; leave the text empty
and it reads “Take Satisfaction Survey”.
The parts that belonged to that one event: three one-time cards —
Extra Time, Red Card, Yellow Card — the goal clip on a right
answer, and Check the VAR over the results. Needs the per-question countdown,
so ticking this ticks that too. See Settings for the full list.
⏱ Rounds
Cut the questions into runs the players reach one at a time. Round one opens with the
competition; at the end of each round they wait — with their clock stopped —
until you open the next. Leave this empty and the whole thing is one
uninterrupted run, exactly as before.
{{ i+1 }}
Open a round to let everyone waiting at its door through.
Clears every answer so the same group can go again. Names and avatars stay.
โณ Running — {{ compWindowLeft }} leftโน FinishedNot started
Players answer on their own until this clock runs out. Joining late means less
time, because the finish is the same for everyone.
๐ Open the leaderboard
The standings on their own screen, updating as people finish. No login needed,
so it can go straight on a projector.
๐ Walk the results
One slide per question — what everyone picked, which answer was right, by
number or percentage — finishing on the leaderboard. Arrow keys or a clicker
move it along. Same kind of link: no login, projector-ready.
โ ๏ธ There are no avatars in the system yet. Players are given one at random when
they enter, so add some on the Avatars tab before running this.
🖥️ Screen link — open this without logging in
Paste this into the browser on the venue laptop or a second screen. It shows the
presentation exactly as the presenter view does, but it is read-only: it
cannot start, advance or clear anything.
A Q&A board runs itself from the moderator's phone, so this link is all the
screen ever needs.
Anyone holding the link can watch, so treat it like a key.
Adds a frame to a slide that mirrors this presentation while you present —
the current contestant, the criterion being scored, and the final leaderboard.
Install the add-in once per machine, then paste this code into the frame.
Download the manifest above and put voteflow.xml in a shared folder
(a network path like \\PC-NAME\addins).
PowerPoint → File → Options → Trust Center → Trust Center Settings
→ Trusted Add-in Catalogs. Add that folder, tick Show in Menu, press OK
and restart PowerPoint.
On the slide you want it: Insert → My Add-ins → SHARED FOLDER → VoteFlow Live.
Paste the embed code above into the frame, press Connect, then save the .pptx.
Use this if the file was shared with someone who should not see the results.
Any deck already holding the old code stops updating until you paste the new one in.
Backgrounds
The laptop image is used on every device. The mobile image is an optional override
that only phones see. Drag inside a preview to choose which part of the image stays centred.
A screen of a different shape from the picture crops its edges under Fill the screen;
choose Whole picture to keep all of it, with the stage colour around it.
๐ป Laptop / Desktopused on every device
โฅ drag to reposition
No image โ the default gradient is used
๐ฑ Mobilephones only
โฅ drag
No image โ phones fall back to the laptop image
🎨 Stage colour
Painted behind the whole stage, on the presenter screen and on every phone.
An uploaded image covers it — use this when you want a plain colour or
your own gradient instead of a picture.
The stage text is white, so keep the colour dark enough to read against.
Roles on the judging panel fill in the rubric scorecard; everyone else is the
hall audience and casts one preference vote. Changing this re-scores the live
results immediately.
A moderator screens the questions people send from the floor, so nothing
reaches the presenter screen until they accept it. Moderators get a review queue on
their phone instead of the answering screen, and stay out of the audience tally.
Create roles first (Roles & QR tab).
{{ r.name }}โ๏ธ scores the rubric๐ก๏ธ screens Q&A๐ณ one vote
QR codes & share links for this presentation
Each role gets a QR code and link that point directly to this presentation. Share the link anywhere the QR doesn't fit โ it works the same way.
Split this board across rooms running at the same time. Everyone — the floor,
the moderators and each screen — picks their hall on the way in, and a question
only ever reaches the moderator of the hall it was asked in. Once accepted it appears
on that hall’s screen and nowhere else.
Leave this empty for one undivided board, which is how a Q&A worked before.
{{ i+1 }}
Saving now removes every hall. Questions already asked in one stay in the database but
will have no screen to appear on.
๐ Contestants
The people being judged. The award runs contestant by contestant: each one is
scored on every criterion below, then their result is shown, and the leaderboard closes the award.
Each question is one scoring criterion, marked 1โ5 for every contestant.
Weights must total 100% โ currently
{{ editing.criterionWeight }}%.
Each card previews how the question looks to participants and how its results appear while presenting.
No questions yet โ add your first one.
{{ i+1 }}
{{ q.title }}
{{ typeLabel(q) }}{{ q.settings.options.length }} optionsโ correct answer set{{ visualLabel(q) }}{{ displayLabel(q) }}{{ rankBadge(q) }}Points by position1โ5 scale, every contestant
๐ฑ Participant view
{{ q.title }}
Asked once per contestant ยท weight {{ q.settings.weight || 0 }}%
Everyone who took part, ranked on answers right, then on how long those answers took.
The presenter screen shows only the top ten; this is the full list.
A role is a group of participants — answers are grouped by role in every report.
QR codes live inside each presentation: open one and use its
QR codes & share links card, so every code you hand out points at that
presentation and nothing else.
No roles yet.
The QR codes and links already handed out keep working.
{{ r.name }}
{{ r.participants }} participant(s) have answered under this role
Avatars
One shared set for the whole system. Everyone who enters a competition is handed
one of these at random, so the room sees a face beside each name on the leaderboard.
Square images look best; pick several at once. Up to 4 MB each.
No avatars yet โ upload a few before running a competition.
{{ a.name || 'avatar' }}
{{ avatars.length }} avatar(s) in the set.
Users
New account
A user sees only their presentations, and can edit, present, take live and read the
report of each. Creating, copying, importing and deleting presentations, and the Roles,
Avatars, Users and Settings tabs, stay with admins.
Presentations they can run
— ticks save straight away
No presentations yet.
Runs every presentation.
{{ isAdmin ? 'Settings' : 'Account' }}
๐ฆ Event packs
An event pack is a set of features built for one occasion. They stay in the system but
are off by default, and are switched on per competition rather than globally.
๐ AOS Eventarchived ยท September 2026
Available: an AOS Event pack checkbox now appears in every stand-alone
competition’s settings. Turning this off switches the pack off everywhere,
including competitions that have it ticked — they keep the tick for next time.
Hidden. Turn it on and an AOS Event pack checkbox appears in every stand-alone
competition’s settings.
It carries:
Three one-time cards — Extra Time (+10s on the question in hand),
Red Card (strikes out one wrong answer) and Yellow Card (go back to the last
question you got wrong). Each playable once per run.
The goal clip on a right answer, full screen
(public/img/correct-answer.mp4).
Check the VAR over the results when walking them afterwards.
Three things that started in this pack are now ordinary features, available to any
competition without it: rounds, the finish button (its text and link
are yours to set), and the per-question countdown in stand-alone.
Change your password
{{ qForm.id ? 'Edit question' : 'New question' }}
{{ typeNote }}
Picture (optional — sits under the question, above the answers)
Leave it empty and nothing is shown.
One turn each, counted across the whole presentation, so a second Q&A slide does
not hand out another โ and every submission counts whether it is accepted or not.
With halls, the turn is still one per person overall, so switching hall does not
earn a second go.
Nothing reaches the presenter screen until a moderator accepts it: tag a role as
moderator in the Q&A moderators card on the General tab.
How long this question stays open in a live competition, and in a
stand-alone one with the question countdown on. Answering correctly
and quickly is what wins — time is the tie-breaker on the leaderboard.
ANSWERS — choose the one correct answer
answers each
How they rank
Up to {{ rankSlots }} of {{ qForm.options.length }}. Each tap numbers an answer
1, 2, 3… in the order it was picked; tapping it again takes it out and the rest
move up. They can send fewer than {{ rankSlots }}, never more.
Scoring: with {{ rankSlots }} place{{ rankSlots === 1 ? '' : 's' }} to fill, 1st earns
{{ rankSlots }} point{{ rankSlots === 1 ? '' : 's' }},
2nd {{ rankSlots - 1 }} … last 1;
an answer left unranked earns nothing. The results list the answers by total points, with
each one’s average position and how many people put it first.
ANSWERS — the swatch sets the colour shown while presenting
Every contestant is marked 1โ5 on this criterion by both the judging panel and the
hall audience. All criteria in this award must add up to 100% โ this one leaves
{{ remainingWeight }}% for the rest.
Descriptors for 5 โ 1 (optional)
{{ n }} โ {{ scaleLabels[n] }}
OPTIONS โ tick โ to mark correct answer(s); the swatch sets the colour shown while presenting
🎨 How it looks on their screen
Sized separately for each, because a phone and a laptop need different type.
Everything below applies to the {{ designDevice==='mobile' ? 'phone' : 'laptop' }} only.