MyWheelName.com Guides

How to Run a Fair Giveaway Wheel

By My Wheel Name TeamPublished June 11, 20265 min read

A giveaway lives or dies on one thing: whether the people who didn't win believe the draw was fair. The prize matters less than the process. If entrants suspect the winner was pre-picked, a friend of the host, or quietly favored, you don't just lose goodwill on this giveaway — you lose entrants for every future one. This guide walks through running a draw on a spinning wheel in a way that is fair, looks fair, and leaves you with a record you can point to afterwards.

Why a visible wheel beats a hidden draw

Plenty of tools will pick a random winner from a list — a spreadsheet formula can do it. The problem is that nobody watching can verify what happened inside the formula. A wheel solves the optics problem: every entrant's name is visibly on the wheel, the spin happens in front of the audience, and the pointer lands where it lands. The mechanism and the result are the same thing. That visibility is why raffles at live events still use physical drums; a wheel is the digital equivalent that also works on a livestream.

Under the hood, spins on My Wheel Name use the browser's cryptographic random number generator (crypto.getRandomValues) rather than a basic pseudo-random function, so every entry genuinely has an equal chance — there is no streak memory and no outcome that is ever "due." If you want the technical detail, we've written a separate explainer on how the randomness works.

Before the draw: collect and clean your entries

Most fairness disputes start before the wheel ever spins, in the entry list itself. Decide your entry rules up front and write them where entrants can see them: who is eligible, the deadline, whether multiple entries are allowed, and how many winners there will be.

  • Deduplicate before importing. If each person gets one entry, sort your list and remove duplicates first. A name appearing twice doubles that person's odds, and someone will notice.
  • Decide how to handle multiple-entry promotions. If buyers earn one entry per purchase, it is legitimate for a name to appear multiple times — but say so in the rules. (Entry weights are the cleaner way to do this; see below.)
  • Freeze the list at the deadline. Late additions are the single most common cause of "this was rigged" complaints. Export or screenshot the final list before the draw.
  • Use consistent display names. "@jess_k" and "Jess K." might be the same person or two different ones — resolve that before the spin, not after.

Importing entries in one go

You don't need to type entries one at a time. The import workflow on the wheel accepts three sources: a .txt file with one name per line, a .csv file (every cell becomes an entry), or a Google Classroom roster if you're drawing among students. You can also paste a multi-line list straight into the entry field — the wheel splits each line into its own entry automatically. For a typical giveaway, the fastest path is: export entrants from wherever they signed up, paste the column, done. The entry counter shows how many names loaded so you can check it against your master list — the standard wheel holds up to 100 entries.

Configuring the draw

Set up the wheel for a giveaway

  1. Load your entries: Import or paste the final, frozen entry list. Verify the entry counter matches your records.
  2. Set the number of winners: In the Options menu, set exactly how many results to pick per spin — one grand prize winner, or three runners-up in a single session.
  3. Turn on Remove Winners: If you're drawing multiple prizes, enable removing selected names after each spin so nobody can win twice. Make sure duplicates are disallowed unless your rules explicitly grant multiple entries.
  4. Consider weights for earned entries: If some entrants legitimately earned extra chances (one entry per purchase, bonus entries for referrals), set each entry's weight instead of duplicating names. A weight of 3 behaves exactly like having three tickets, and it's visible on the entry rather than buried in a duplicated list.
  5. Do a test spin with dummy data first: Run the full flow once with placeholder names so you're not debugging settings live in front of your audience.

Running the draw live

Transparency is mostly about what the audience can see. Open Full Screen Mode in a separate tab — it mirrors the wheel in a larger presentation view designed for projectors and screen shares, and spins stay synchronized in both tabs. If you're drawing on a livestream, share that tab. Read out the entry count before spinning ("94 entries, one winner, here we go"), spin once, and resist the urge to re-spin: a re-spin without a stated reason is how trust dies. If you must void a spin (the winner is ineligible, for example), say why before spinning again.

After the draw: keep the receipt

The wheel keeps a spin history grouped by date, and you can export results as a text or spreadsheet file, copy a date group to the clipboard, or (signed in) attach a note to a result — "Grand prize draw, 94 entries, winner contacted 11 June." Screenshot the winning result as well. If anyone questions the draw a week later, you have the entry list, the recorded result, and the timestamps. Announce the winner the way your rules said you would, and keep the export until the prize is delivered.

Common mistakes that make fair draws look unfair

  • Spinning before entries close, "just to test," with the real list loaded — do test spins with dummy names only.
  • Re-spinning because the winner "already won something last month" without that rule being written anywhere.
  • Reading entries from a list nobody can see. Show the wheel — its entire point is that the names are visible.
  • Forgetting platform rules. If your giveaway runs on a social platform, you're bound by that platform's promotion guidelines and your local laws — the wheel handles the random selection, but eligibility and disclosure rules are on you.
  • Deleting the evidence. Keep the history export until the prize is in the winner's hands.

A fair draw isn't complicated: a frozen list, visible names, one spin, a kept record. The wheel handles the randomness; the checklist above handles the trust.

Questions, answered

Can someone win twice in the same giveaway?

Only if you let them. Enable the Remove Winners option so each selected name is taken off the wheel after its spin, and keep duplicates disallowed. If your rules grant extra entries, use entry weights instead of duplicate names — winners are still removed cleanly after they're drawn.

How do I prove the draw was random?

Run the spin where people can see it — on a projector, a screen share, or a livestream using Full Screen Mode — and keep the exported spin history. The wheel uses the browser's cryptographic random source, so each visible entry has exactly the odds its weight implies.

What's the maximum number of entries for a giveaway draw?

The standard wheel supports up to 100 entries. For bigger giveaways, assign each entrant a number and spin the random number wheel across the full range instead — the draw stays visible and verifiable.

Do entrants need an account to be in the draw?

No. Entrants don't interact with the wheel at all — you load their names and spin. An account is only useful for you as the host, to save the configured giveaway wheel and attach notes to past results.