
Fair Raffle Organization Guide: How to Run Transparent Online Draws

The Core Answer
"A fair raffle needs three things: clear official rules that remove the 'consideration' element to stay legal, a verifiable random selection tool that uses cryptographic randomness rather than basic algorithms, and a documented audit trail that proves your process was transparent from start to finish. Without all three, you're either breaking the law, leaving yourself open to disputes, or both."
Executive Strategy Overview
Organizing a raffle in 2026 is as much about legal strategy as it is about marketing. This guide covers the technical and ethical requirements for hosting transparent draws. From the "No Purchase Necessary" laws to the psychological impact of live-spin reveals, we explore how to use tools like WheelieNames to build an impenetrable wall of trust with your audience. Brands that prioritize verifiable fairness see a dramatic reduction in contest-related disputes.
Why Most Online Raffles Feel Rigged (Even When They're Not)
Here's a scenario that plays out thousands of times every day on social media: a brand announces a giveaway winner with a static graphic, a screenshot of a spreadsheet, or just a post saying "We picked a winner!" The audience's reaction? Skepticism. Comments like "bet it was their friend" or "this is fake" pile up underneath.
The problem isn't always that raffles are rigged. The problem is that most organizers give their audience absolutely no way to verify that they weren't. When there's no visible proof of the selection process, human psychology fills the gap with suspicion. A 2024 survey found that 61% of social media users believe online giveaways are frequently rigged or biased in some way. That's the trust deficit you're working against before you've even started.
The organizers who win at this — the ones whose contests generate genuine excitement, repeat participation, and brand loyalty — have figured out that transparency isn't optional. It's the whole game. This guide will walk you through exactly how to run a raffle that no one can question, from the legal foundations to the moment you announce a winner.
Before You Start: Legal Requirements You Can't Ignore
Most raffle organizers skip the legal research entirely and then wonder why their post gets taken down or why they receive a cease-and-desist letter. The law around prize promotions is not complicated, but it does require you to understand a few key definitions before you start collecting entries.
The critical concept is what lawyers call the "three-element test" for an illegal lottery. If your promotion has all three of the following elements simultaneously, you're running an illegal lottery in most jurisdictions:
- 1Prize: Anything of value offered to the winner — cash, products, services, experiences.
- 2Chance: The winner is selected randomly, not based on skill or merit.
- 3Consideration: Participants must pay money or make a significant effort to enter.
To run a legal promotion without a gambling license, you must eliminate "Consideration." This is why every major brand writes "No Purchase Necessary" on their promotions. If you require payment to enter, you need either a nonprofit status (which allows ticket raffles in many US states for fundraising) or a specific gambling license.
Regional Legal Checklist
| Region | Key Requirement | Free Entry Required |
|---|---|---|
| United States | FTC guidelines, state-specific rules (NY, FL, RI require registration for large prizes) | Yes — AMOE mandatory |
| United Kingdom | Gambling Commission rules, CAP Code for advertising, free entry route required | Yes — mandatory |
| European Union | Varies by country; Germany and France have strict rules on promotional games | Usually yes |
| Canada | Competition Act requires skill-testing question for winners in Quebec | Yes — required |
| Australia | State-by-state permit requirements for prizes over certain values (varies $5,000–$10,000 AUD) | Varies by state |
This table is a starting point, not legal advice. If you're running a promotion with a prize value over $5,000 USD or equivalent, consult a sweepstakes attorney in your jurisdiction before you launch.
Step 1: Setting Up Your Participant List
Your participant list is the foundation of a fair draw. Getting it wrong at this stage invalidates everything that follows. Here's a template structure that works for most online promotions:
Participant List Template
- Column A: Entry number (sequential, 1 through N)
- Column B: Username or name
- Column C: Entry method (follow, comment, story share, etc.)
- Column D: Entry date and time
- Column E: Number of entries earned (1 for standard, more for bonus entries)
- Column F: Eligibility status (Eligible / Ineligible — with reason if ineligible)
Before importing into your selection tool, filter Column F to show only eligible entries. Then expand entries by the count in Column E — if someone earned 3 entries through bonus actions, their name appears 3 times in the final list. Use a COUNTIF function to catch any duplicate usernames you might have missed.
Document how many entries you removed and why. "Removed 17 duplicate entries and 4 ineligible accounts (based in restricted countries)" is a statement you should be able to make publicly if challenged.
Step 2: Choosing the Right Selection Tool
Not all random selection tools are equal. There are three categories you'll encounter, and the differences matter more than most organizers realize.
Spreadsheet Random (Avoid)
RAND() or RANDBETWEEN() in Excel/Sheets. Recalculates every time the file changes. No audit trail. No visual proof.
Basic Web Picker (Marginal)
Uses Math.random() — predictable algorithm. Better than spreadsheets but lacks cryptographic security and visual proof.
CSPRNG Visual Spinner (Recommended)
Uses Web Crypto API. Hardware-level randomness. Visual animation creates shareable proof-of-work. WheelieNames uses this standard.
The visual element matters for reasons beyond aesthetics. When your audience watches a wheel spin and slow down on a name, their brains process it as a physical event happening in real time. It's psychologically convincing in a way that a text result simply isn't. For high-stakes draws, record this video and post it publicly.
Step 3: Running a Transparent Draw
The actual draw is a 5-minute process when you're prepared. Here's the professional workflow:
- 1
Start Your Screen Recording
Open your screen recording software (OBS, Loom, or even your phone pointing at the screen) before you open the browser. The recording needs to show the entire process in one continuous take with no cuts.
- 2
Navigate to WheelieNames
Open WheelieNames.com with the recording running. The browser address bar should be visible to prove you're using a legitimate, known tool.
- 3
Paste the Eligible Participant List
Paste directly from your spreadsheet. The recording shows the list populating the wheel in real time — this is your proof that a specific, verified list was used.
- 4
Spin Without Pausing
Click spin and let the wheel complete. Don't stop the recording. Don't cut away. The uninterrupted spin is what creates trust.
- 5
Stop Recording and Save
Save the video with a filename that includes the date and promotion name. Archive this along with your participant list for at least 2 years.
Step 4: Announcing the Winner Properly
How you announce matters as much as how you select. A lazy announcement undoes all the transparency work you just did. Use this structure:
Winner Announcement Script Template
"Our [Promotion Name] has officially ended! We received [X] eligible entries and used WheelieNames to select our winner using cryptographically secure randomization. You can watch the full draw video here: [link]. Congratulations to @[username] — you've won [prize description]! We'll be reaching out via DM within the next 24 hours. If we don't hear back within 72 hours, we'll select an alternate winner. Thank you to everyone who entered — we'll be doing this again soon!"
Tag the winner in the post. If you have the draw video, embed or link it directly. Share it to your story as well. The more surfaces your proof-of-process appears on, the less room there is for skepticism.
When you DM the winner, include the same information: the draw video, their prize details, what you need from them (mailing address, PayPal email, etc.), and your response deadline. Keep this DM on file as part of your documentation.
Documenting Everything for Compliance
The "Documentation Checklist" sounds like overkill until the day a participant files a complaint with your state attorney general or the platform's trust and safety team. That's when having everything archived saves you significant time and stress.
Post-Draw Documentation Checklist
Store all of this in a dedicated folder, organized by promotion name and date. Cloud storage with version history (Google Drive, Dropbox) is ideal because it adds an automatic timestamp layer to your files. Keep records for a minimum of 2 years, or longer for promotions with prize values over $10,000.
If you're running giveaways regularly, consider using AI Content Blueprint to systematize your promotional content creation and keep your compliance documentation organized alongside your marketing workflows.
Common Raffle Mistakes That Destroy Trust
After seeing hundreds of online promotions go wrong, these are the patterns that come up most often. Each one is avoidable with proper planning.
Mistake 1: Closing Entries and Drawing on the Same Day
Give yourself at least 24 hours between entry close and draw. You need time to clean the list properly. Rushing this step leads to drawing an ineligible participant, which creates a nightmare scenario.
Mistake 2: Using a Friend's Account as a "Test Entry"
If you seeded any test entries into your list during setup, they must be removed before the draw. Forgetting this can mean your "random" winner is actually someone you know, which is a credibility catastrophe even if it was genuinely accidental.
Mistake 3: Not Having an Alternate Winner Process
Winners don't always respond. If you haven't stated in your rules what happens when they don't, you'll face difficult choices publicly. State a clear response window (48–72 hours is standard) and that you'll draw an alternate if needed.
Mistake 4: Changing Entry Rules Mid-Contest
If you extend the entry period or add new entry methods after the contest opens, you must publicly announce the rule change. Doing it quietly — or not at all — creates grounds for a legitimate unfairness complaint from early entrants who participated under different terms.
Mistake 5: Using a Non-Verifiable Tool
If your audience can't verify how your selection tool works, they'll assume the worst. Tools that don't document their randomization algorithm or that do server-side processing are essentially asking your audience to trust you without evidence. Client-side CSPRNG tools remove this problem entirely.
Mistake 6: Ignoring Platform-Specific Rules
Instagram's promotion guidelines, TikTok's contest rules, and YouTube's policies all have specific requirements and prohibitions. Violating platform rules can result in post removal or account suspension, regardless of whether your promotion is legally compliant in your jurisdiction.
Mistake 7: Skipping the Tax Disclosure
Failing to disclose that the winner is responsible for taxes on their prize can create legal liability for you and an unpleasant surprise for the winner. This disclosure belongs in your Official Rules and should be restated when you notify the winner.
Mistake 8: No Visual Draw Proof
This is the most common and most damaging mistake. Without video proof of the draw, any accusation of unfairness is impossible to rebut. A 5-minute screen recording is the cheapest reputation insurance you can get.
Automating Your Giveaway Workflow
If you run giveaways regularly — weekly promotions, monthly subscriber draws, or ongoing community events — doing all of this manually for each promotion becomes a significant time sink. There are two areas where automation pays off quickly.
First, create template documents for your Official Rules that you can update with new dates, prizes, and eligibility criteria without starting from scratch. Keep a versioned folder of these templates.
Second, consider using automation tools for the marketing side. For automating your giveaway announcement posts, follow-up content, and audience engagement workflows, MarketFlow AI can handle the scheduling and sequencing so you focus on the selection process itself. You can also explore the full suite of tools available in the WheelieNames AppStore for everything from content creation to analytics.
The selection itself will always be a hands-on, recorded process — that's the irreplaceable human element that creates the trust signal. But everything around it can be systematized.
Ready to host a draw that no one can question? Use the WheelieNames random name picker for your next campaign. 100% Free. 100% Ad-Free. 100% Fair.
Build Radical Trust
Join thousands of transparent brands using WheelieNames for auditable prize draws.
Legal & Process FAQ
What is the legal difference between a raffle and a sweepstakes?
A raffle typically involves "consideration" — meaning participants pay for a ticket or make a purchase to enter — while a sweepstakes is free to enter. In most US states, selling tickets for a chance to win a prize is legally classified as gambling and requires a specific license, or must be run exclusively by a registered nonprofit. The UK Gambling Commission has similar definitions. To keep your promotion legal without a license, always include a free alternative method of entry (AMOE) and display "No Purchase Necessary" clearly in your rules. Always check your jurisdiction before collecting any payment from entrants.
How do I create a digital audit trail for my raffle?
A solid audit trail has three parts: a timestamped participant list, documentation of your randomization method, and a video recording of the live draw. Use a tool like WheelieNames that processes everything in your browser with cryptographic randomness. Before spinning, start your screen recording, paste the participant list visibly, then spin without cutting the recording. Save this video along with a copy of your entry list. Together, these form a defensible record if anyone challenges your draw. For high-value prizes, consider also having a third-party witness present or live-streaming the process.
Do I need to pay taxes on giveaway prizes?
Generally yes. In the US, prizes valued over $600 require the organizer to issue an IRS Form 1099-MISC to the winner at the end of the tax year. The winner is responsible for reporting the fair market value as income on their tax return. Your "Official Rules" should clearly state that the winner is responsible for all taxes and fees associated with the prize. In the UK, the organizer is typically responsible for the prize, but winners may be liable for income tax if the prize is work-related. Always consult a tax professional for advice specific to your situation and prize value.
Can I require people to follow my account to enter?
Yes, requiring a social media follow is a widely used and legally acceptable entry method, provided you also offer a free alternative method of entry. However, Meta (Instagram and Facebook) explicitly prohibits requiring people to share a post to their personal feed as a mandatory entry condition — "Share to Story" is typically acceptable as a bonus entry. TikTok similarly restricts certain mandatory actions. Read the platform's promotion guidelines before finalizing your entry requirements, as they update frequently and violations can result in your account being restricted. Twitter and YouTube have relatively flexible policies but still require you to mention that the promotion is not sponsored by the platform.
What should my Official Rules document include?
Your Official Rules need to cover: the sponsor's full legal name and address, the prize description and approximate retail value, the entry period with exact start and end dates and times including time zone, eligibility requirements (age, country, employer restrictions), all entry methods and how bonus entries are earned, the selection process description, odds of winning, how winners will be notified, what happens if a winner does not respond within a set period, and a statement that the promotion is not sponsored by any social media platform. For prizes over $5,000, many US states require you to register the promotion and post a bond. A template from a sweepstakes attorney is worth the investment if your prize is substantial.
How do I handle duplicate entries?
The cleanest approach is to decide your policy before the contest opens and state it clearly in your rules. If you allow one entry per person, use your entry list to identify and remove all duplicate usernames, email addresses, or phone numbers before the draw. If you allow bonus entries through additional actions (tagging a friend, sharing to story, etc.), document exactly how each bonus entry was earned and give those participants multiple slots in your wheel accordingly. Using a spreadsheet with a COUNTIF formula is a simple way to flag duplicates. Remove them all before importing the final list into your selection tool. Doing this cleaning step on a recorded screen adds another layer of transparency to your process.
What happens if the winner does not claim their prize?
Your Official Rules should specify a response window — typically 48 to 72 hours for social media contests. If the winner does not respond within that period, you can draw an alternate winner using the same tool and process. Document the alternate drawing with another screen recording. State in your rules how many alternates you will draw before the prize is forfeited. Some jurisdictions have rules about prize forfeiture, so check local regulations for high-value prizes. Notify the alternate winner privately first before making any public announcement, and follow the same notification and documentation process you used for the original winner.
Is WheelieNames really cryptographically secure?
WheelieNames uses the browser's native Web Crypto API via crypto.getRandomValues(), which is the same cryptographic standard used for securing financial transactions and encrypted communications. Unlike basic Math.random() tools, which use predictable algorithms that can theoretically be gamed by someone who knows the seed value, crypto.getRandomValues() draws entropy from your operating system's hardware-level randomness sources. Everything runs in your browser — no participant names are sent to any server. This means the draw is both mathematically unpredictable and private. For serious giveaway organizers, this is the correct standard to use.
Share This Article
Help spread the word and share with your network
Preview:Fair Raffle Organization Guide: How to Run Transparent Online Draws Step-by-step guide to organizing a fair, legal, and transparent online raffle. In...