A prize draw that holds up when the wifi does not.
Winners are picked and recorded before the screen is ever told to spin. A projector that reloads mid-animation, a laptop that dies, a network that drops at the worst possible second — none of them can change or lose who won.
Runs on a separate screenNo organizer login neededVerifiably fair
9:41
Prize 2 of 4
Grand Prize Draw
On stage now1,284 entries in the hat
WinnerPriya RamanCoupon #A7-3391 · recorded 20:14
EligibilityVIP + Speaker
Prize 1 · Weekend stayWon by Elara WindhavenDrawn
Prize 3 · Studio headphonesNot yet armedNext
Draw next prize
Why a draw is harder than it looks
The draw is five minutes in front of an audience, and it cannot go wrong twice
A lucky draw is the one moment of your event where a software failure is watched by every person in the room. It has to be fair, it has to be seen to be fair, and it has to survive the room's network.
A result that cannot be lost
The winner is decided and written down first; the reel on the big screen is theatre over a settled outcome. A screen that reloads mid-spin rejoins a draw that already has an answer.
Fair, and provably so
The pick is uniform and without replacement, drawn on the server from cryptographic randomness rather than a naive shuffle — and the database independently refuses to record the same entry twice in one draw.
The person running it has no login
The MC, the AV operator or a sponsor's host runs the draw. None of them have an organizer account, and none of them should need one.
The room's network is not yours
A projector browser open since four in the afternoon has to still be working at eight. The stage screens run as their own deployment, untouched by an app release mid-event.
How a draw runs
Prizes, a pool, a host and a screen
Prizes and coupon numbers
Set up the prizes — with a picture and a quantity, or imported from a CSV — and the number format: digits or letters and numbers, with an optional prefix. Every eligible attendee gets one random number, generated for you rather than typed into a spreadsheet the night before, and any number can be changed by hand to match coupons already printed.
Rules decide who is in the hat
Eligibility is expressed as audience rules — ticket type, and the other attributes you already segment on. Set how many prizes one person may win, and optionally draw only from people who have checked in. The same rule editor governs who may be checked into a session.
The pool is resolved once
Eligibility is applied to the attendee list once and written down as entries. The draw then reads that pool, so a five-minute ceremony is predictable rather than re-computed live.
A host console
Arm a prize, draw, redraw, reset — built for the emcee's phone, so the draw can be run from the stage with a microphone in the other hand. A laptop works too. It opens from a link the organizer mints.
A big screen for the room
A separate presentation view for the projector, with themes, your logo, a background picture and a choice of how long the number rolls. The link that drives it can only watch, so leaving it open on an unattended laptop gives nothing away.
A record of who won
Every draw and win is stored as the record of a public announcement — not as a screenshot somebody took of the screen. Mark each prize collected or not collected, and export winners and numbers as CSV.
A winners board
A running list of everyone who has won, as two links: a TV page for a foyer screen that can scroll itself, and a phone page with a search box so attendees can look up their own number.
Your number in the app
Attendees see their lucky number and anything they have won in the attendee app. Or switch that screen off and run the draw from the stage alone, with numbers printed on badges or coupons.
Names, your call
Show the winner's full name on screen, shorten it to a first name and initial, or show the number alone. The choice applies to every screen at once.
For the organizing team
Set it up in the console, hand out two links
The draw is configured where the rest of your event is configured, then handed to whoever is running the stage — with the authority to give away a prize kept separate from the ability to watch.
Two roles, deliberately separated — a host link can arm and draw; a screen link can only watch. A leaked screen link cannot give away a prize.
Links, not accounts — the people running the stage never touch your organizer console or your attendee data.
A QR code on every link — open the screen on a TV or the console on a phone without typing a long address. If a host link is ever shown, replacing it stops the old one working immediately.
Redraw and reset — a no-show winner is redrawn from the console, and the record shows it happened.
Late registrations, no renumbering — assigning numbers again only fills the gaps, so nobody's number changes. A number can be suspended rather than deleted, keeping its history.
Rules you already know — eligibility uses the same audience rules as session check-in, so there is one concept to learn, not two.
Isolated from releases — the stage runs as its own deployment, so a mid-event update elsewhere cannot disturb the projector.
Attendees can check their own number — the draw has its own screen in the attendee app showing each person's number and anything they have won, and the phone winners board lets anyone you share it with search the results.
FAQ
Lucky Draw questions
How do you know the draw is fair?
The pick is uniform and without replacement, made on the server from a cryptographic random source rather than a simple shuffle, and the database enforces independently that the same entry cannot be recorded twice in one draw. The result is also recorded before it is displayed, so what the audience sees is what was stored.
What happens if the screen crashes mid-draw?
Nothing changes. Winners are picked and stored before the screen is told to animate, so a reload, a flat battery or a dropped connection cannot alter or lose the outcome — the screen simply rejoins a draw that already has a result. While a connection is down the screen holds its last frame with a small red dot, and catches up when it returns.
Does the person running the draw need an organizer account?
No. The organizer mints a signed link for the host, and a separate one for the projector. That is deliberate: the MC or AV operator running the stage usually has no login and should not need one.
Can someone with the projector link give away a prize?
No. The screen role can only watch. Arming, drawing, redrawing and resetting belong to the host link alone, which is why the projector link is safe to leave open on an unattended laptop.
Who is entered into the draw?
Whoever your eligibility rules select — for example, a ticket type, or any attribute you already segment attendees by. Each person holds one number, and you set how many prizes one person may win. The rules are resolved into a fixed pool of entries before the draw, so the ceremony itself is predictable.
Can we redraw if a winner is not in the room?
Yes. The host console can redraw or reset, and each draw is recorded, so the redraw is part of the event's record rather than an undocumented decision.
Can attendees see who won?
Only if you share the winners board link with them. The phone version has a search box so people can look up their own number, and the link can read the board and nothing else, so it is safe to put in an announcement. Each attendee also sees their own number and wins in the app.
Can we use numbers already printed on coupons?
Yes. Any number can be changed by hand on the Numbers screen to match a printed coupon, and the draw can run without the attendee app at all — numbers still exist and can be printed on badges or handed out on coupons.
For organizers
Run a prize draw you can defend
Fair, recorded, and built to survive a venue network and an unattended projector.