A bundle of keys is a common prize and a terrible segment. Spinning twenty times in a row is ten minutes of the same animation, and the room empties somewhere around the sixth winner.
Draw them from one spin rather than repeating the draw. In Kloot you set how many winners a prize has, spin once, and the reel lands repeatedly — each winner gets their own code and their own delivery email, and nobody can win twice in the same draw.
You set it up here
It lands here — the real overlay
What you’ll build
Every winner drawn from a single spin, each with their own code and their own delivery, and a receipt that lists every slot.
Two prizes look identical and behave differently. Twenty Steam keys are twenty distinct items and each winner needs their own; a discount code for everyone who wins is one item handed out twenty times. Kloot handles both — a list of codes is consumed in order, one per winner, and a single code is given to all of them — but you should know which one you are running before you load anything.
Winner one gets the first code, winner two the second, and so on. If you load fewer codes than winners the panel warns you rather than refusing, because announce-only draws with no codes at all are a normal thing to do. A winner with no code still wins and still gets a delivery row — there is simply nothing in it to send, which is your cue to hand something over yourself.
Load one spare. Discovering a dead key after the draw means either rerunning it or quietly disappointing someone.
Free draws one winner per prize, Creator up to fifty and Pro up to five hundred. Free being one rather than zero is deliberate: a bulk draw is not a capability the free plan lacks, it is a volume — you can run twenty giveaways, just not twenty winners at once. If you ask for more winners than you have entrants, the draw gives you one per entrant rather than failing live on stream.
State it plainly rather than discovering it at the worst time: Kloot will not create a giveaway that has both more than one winner and the live phone claim window. The request is rejected when you create it, not half-supported. The claim state machine holds one claim, and rebuilding the path that decides who gets a prize in order to hold several was not worth doing quickly. If you want winners claiming on their phones on stream, run separate draws.
Rerolling one unclaimed slot inside a bulk draw does not exist either. Both limits are the same deferred piece of work.
The reel lands, then lands again, once per winner. Every slot is drawn from the same committed pool with the previous winners removed, so the same person cannot take two of your keys — and the order is fixed by the seed rather than by who is fastest. What the room sees is one continuous moment instead of a queue of them.
A bulk draw lands in review like any other, so you see the full list before anything goes out. Approve it and each winner gets their own code by email, individually, with their own record in the delivery panel. That panel is the thing to check before you close the laptop: anyone without an email address shows there, so you can pass their code over rather than finding out three days later.
The fairness receipt lists every slot — one line per winner, each with the pool it was drawn from. A viewer who wants to check that the fifth key was not handed to a friend can do so without you having to explain anything. Single-winner draws are unaffected: their receipts read exactly as they always have.
Setup is done — this is the five-beat run, start to finish. You fire two keys; the overlay and your audience do the rest.
Press Launch on your deck the moment the stream is hot. A prize card drops onto your overlay with a QR code and a short join code — entry is open.
They scan the QR or type the code at kloot.gg/join — no account, no chat command, any platform. The entry counter climbs live while you keep playing.
When the timer ends — or you decide the room is ready — press Draw. The spin wheel takes over the overlay and spins for real. This is the hype beat.
The wheel lands and the winner’s name locks onto the card. If you pre-loaded prize codes, Kloot emails the winner their code the same second — no post-stream chasing.
Press once to clear the card off screen and you’re back to the game. If the prize was brand-funded, screenshot the result and export the entry list as clean proof for the sponsor.
A giveaway is a spike you control. The moments where it pays off most:
When: You just crossed a milestone and the chat is buzzing.
Why it works: Turns a number into a moment and rewards the exact people who got you there — the spike keeps them around.
When: A brand puts up the prize as part of a deal.
Why it works: You run it, export the entry list as proof of a real activation, and the sponsor sees measurable reach — easy to renew.
When: A big raid just landed on your stream.
Why it works: One-tap entry with no signup converts drive-by viewers into followers before they wander off.
When: A fundraiser, tournament, or one-off event.
Why it works: A prize drives donations and entries; an Event Pass covers full Pro for the day without a subscription.
Entry card, live draw, winner reveal — every preview below is the real overlay renderer your viewers watch, not a mockup.
Entry, opened — one tap for the whole room, on any platform.
Press Launch and this card drops onto your overlay: prize, live entry count, QR + short join code. Viewers are in before the hype dies — no bot, no “type !enter”, no account.
Deck key: Launch — opens entryThe hype beat — a winner picked in front of everyone.
Press Draw and the wheel takes center screen with every entrant on it. The room watches it slow down and land — a draw nobody has to take on faith, and the clip that gets shared after.
Deck key: Draw — spins the wheelThe payoff — winner locked in, prize already on its way.
The wheel lands and the winner’s name locks onto the card. If you pre-loaded prize codes, Kloot emails the winner theirs the same second — you never chase a DM after the stream.
Automatic — Kloot emails the prize codeThe entry card holds a corner while you keep playing; the wheel takes center screen only when you press Draw.
No. Each slot is drawn from the pool with the previous winners taken out, so twenty winners are twenty different entrants. If you have fewer entrants than prizes, everyone who entered wins one.
No, and Kloot refuses that combination when you create the giveaway rather than accepting it and behaving oddly later. The live claim window works on single-winner draws. For several winners, the draw goes to review and the codes go out by email.
On a bulk draw you replace them by hand — rerolling one slot individually is not built yet. This is the trade-off for drawing everyone at once, and it is the reason to keep the live claim for single-prize draws.
One on the free plan, up to fifty on Creator and up to five hundred on Pro. The cap is per prize, so a giveaway with two prizes can draw that many for each.
Yes. The receipt carries one entry per slot, each showing the pool it was drawn from, and a single-winner draw produces exactly the receipt it produced before multiple winners existed — so nothing published earlier stops verifying.
One overlay URL, one deck, every tool — set it up in minutes and run it from any device.
Free forever · Creator $99/yr or $15/mo · Pro $149/yr or $25/mo · Event Pass $9 for 3 days