A raffle only works if the losers believe it was fair. That’s a different problem from “generate a random number” — plenty of raffle complaints happen even when the draw genuinely was random, because nothing about the process looked like it. If you’re running a raffle for a school fundraiser, a community group, or a small business promotion, the visible process matters as much as the underlying math.
Enter every ticket exactly once
The most common actual (not perceived) unfairness in small raffles is duplicate or missing entries — someone’s name pasted in twice, or a late entry that never made it onto the list. Before you draw:
- Count your entries against your ticket sales or sign-up sheet. The numbers should match exactly.
- If a name legitimately bought multiple tickets, decide up front whether that means multiple entries on the wheel or one entry with a noted weight — and say which one you’re doing before the draw, not after someone asks.
- Remove anyone who withdrew or was refunded. An entry that’s still on the wheel after being refunded is the fastest way to lose trust in the whole draw, even if the math never touches them.
Draw it live, not in advance
If you generate the winner ahead of time and just announce it, you’re asking people to trust you, not the process. Running the actual draw live — in the room, or on a livestream — turns “trust me” into “watch it happen.” This is the single biggest credibility upgrade available to a small raffle, and it costs nothing.
Multiple prizes need a decision about repeat wins
If you’re drawing five prizes from one entry pool, decide in advance: can the same person win twice? Either answer is fine for a raffle (unlike some contexts, there’s no legal issue either way for a typical small raffle — check your local rules if it’s a licensed/regulated one). What causes complaints is not deciding until it happens, and it looking like you made the call in the moment to help or hurt a specific person. If you’re using a wheel, automatically removing each winner after their prize is drawn handles this cleanly without you needing to decide anything live.
Keep a record
Screenshot or screen-record the draw, and keep the entry list you drew from. This isn’t about expecting a dispute — it’s that having the record removes any need to have one. If someone asks a week later “wait, was my ticket even in there?”, you can just show them, instead of asking them to take your word for it.
Try it: Wheel Picker Pro works well for live raffle draws — paste in your ticket list, spin on screen or share it, and turn on auto-remove so each winner comes off the wheel automatically before the next prize.