HomeGuides

How to run a giveaway drawing nobody can call rigged

Fairness is half the job; being seen to be fair is the other half. A simple process for picking winners that survives angry losers.

By Noble Erne, LLC · 5 min read · Reviewed July 2026

Every giveaway has more losers than winners, and some losers get loud. The accusation is always the same — 'it was rigged' — and the only defense is a process you set up BEFORE the draw. Here's the one that works, whether it's a classroom raffle or a 10,000-entry social giveaway.

Before, during, after

Before: write down the rules where entrants can see them — who's eligible, when entries close, how the winner will be picked, and how they'll be contacted. Ambiguity before the draw becomes accusation after it.

During: freeze the entry list at the deadline and don't edit it afterward — every name deleted after close is a lawsuit-flavored question. Paste the list into a picker (ours is on the homepage), and screen-record the click if the stakes justify it. One visible action, one result, no rerolls. If you reroll because the winner is ineligible, say so publicly and show the reroll too.

After: announce the winner the way you said you would, keep the recording and the frozen list for a few weeks, and state the total entry count. Transparency about the denominator quietly kills most conspiracy theories — people accept losing 1-in-4,000 more gracefully when they can see the 4,000.

The legal footnote

A giveaway stays a giveaway — and out of gambling law — when entry is free. The moment people pay for a chance at a prize, most jurisdictions call it a lottery, and those are regulated nearly everywhere. 'No purchase necessary' exists for a reason. Also check the platform rules: social networks all have promotion policies (the standard one: your giveaway must state it isn't sponsored or endorsed by the platform). None of this is legal advice — for real-money stakes, get real advice.

Published by Noble Erne, LLC. Enterprise systems consultant with a background in SAP implementation, software documentation, and instructional design. Builds the tools and writes the explainers on this site. Corrections to this guide go to the contact page and are reviewed before publication.

Related guides