Picking a random winner sounds simple — until someone challenges the result. In a sweepstakes, the winner selection method is a legal element that should be documented and defensible. A method that can't be audited, introduces bias, or wasn't described in your official rules exposes you to disputes and claims that you broke your own rules.
This guide covers every aspect of random winner selection: which methods hold up under legal scrutiny, how to document the process, what to do when winners don't respond, and how to handle disputes.
Ready to draw from an existing list? Use our free random winner picker to paste names or import a CSV, choose winners and ranked alternates, and download the results. No signup is needed; the downloadable record is editable, not a certified draw record.
Before building a picker around a random function, understand what it takes to operate winner selection in-house.
Why the Selection Method Matters Legally
In a sweepstakes, the winner is determined by chance — that's what makes it a sweepstakes rather than a contest. The randomness of your selection process is a legal requirement, not just a fairness principle. If a participant, regulator, or court can show that your selection wasn't random, or wasn't conducted as described in your rules, you may face consumer protection or breach-of-contract claims.
Your rules define your obligation
Your official rules must describe the winner selection method. Whatever method you state in the rules is what you must use. If your rules say 'random drawing from all eligible entries' and you draw only from last week's entries, you've breached the rules and may have violated state consumer protection laws.
Random Selection Methods Compared
| Method | Randomness Quality | Audit Trail | Legal Defensibility | Best For |
|---|---|---|---|---|
| Documented RNG software | Strong if cryptographically secure | Digital log | High | Large sweepstakes, high-value prizes |
| Random.org | Excellent — atmospheric noise | Timestamped results | High | Mid-size promotions, verifiable |
| Promotion platform draw (e.g., Revup) | Depends on the platform; Revup uses a public randomness beacon | Draw record kept by the platform | High with eligibility records | Most promotions |
| Spreadsheet RAND() | Good — pseudo-random | Manual documentation | Moderate | Small internal giveaways |
| Physical drawing (bowl/hat) | Variable — depends on process | Witness documentation | Moderate | In-person events, small drawings |
| Social media comment picker | Variable — depends on tool | Screenshot-based | Low-Moderate | Casual social giveaways |
Method 1: Documented Random Selection
Choose a documented random-selection process that matches your official rules. There's no general prize-value threshold above which certified RNG software is required. What matters is keeping a record of the eligible pool, the method, the results, and your decisions.
How It Works
RNG-Based Winner Selection
Export the entry list
Generate a complete, numbered list of all eligible entries. Each entry gets a unique sequential ID. If some entrants have multiple entries, they appear in the list once per entry.
Generate random number(s)
Use the RNG to generate a random number between 1 and the total number of entries. The entry matching that number is the winner. Generate additional numbers for alternate winners.
Document the generation
Record the date, time, RNG tool used, seed value (if applicable), numbers generated, and the resulting winner(s). Screenshot or export the RNG output.
Verify winner eligibility
Confirm the selected entrant meets all eligibility criteria in your rules before notification. If ineligible, move to the next alternate.
Always generate alternates
Draw several ranked alternates during the same session and document them in order. If the primary winner doesn't respond within the deadline stated in your rules, or fails eligibility verification, you can move to the next alternate without conducting a second drawing.
Method 2: Random.org
Random.org generates true random numbers from atmospheric noise — a fundamentally different process than the pseudo-random algorithms used by computers. Its basic tools are free and show a timestamp with each result; take a screenshot as your record.
- List randomizer: Paste your list of entrants and Random.org shuffles them in a truly random order. The first name on the shuffled list is the winner.
- Integer generator: Generate a random number between 1 and N (your total entries). Match the number to the corresponding entry on your list.
- Third-party draws: Random.org's paid Third-Party Draw Service conducts the drawing as an independent party and keeps a record on its site that entrants can check. Useful for high-value promotions.
Method 3: Platform-Based Selection
Revup draws winners by prize, with each entry a participant earned counting as another chance. Randomness comes from drand, a public beacon run by the League of Entropy, using the first value published after you request the draw, and each winner record links to the public round so anyone can check it. If the beacon is unavailable, Revup uses a secure local random source and records that on the draw. Your team reviews eligibility and decides whether to award the prize.
Advantages of platform-based selection:
- Draw records: Revup records selection results and randomness information. Preserve supporting campaign and eligibility records separately.
- Eligibility review: Configure entry and draw controls, then have your team verify the selected person meets the official rules.
- Ranked alternates: Draw up to 25 ranked alternates per winner. Your team marks the winner status and promotes an alternate or runs a replacement draw as appropriate.
- Claims and documents: Send claim links and manage deadlines; automated reminder sequences are built with Revup Flows. For U.S. winners of prizes worth $2,000 or more, Revup can collect a generated W-9 and affidavit package. It doesn't file anything with the IRS.
Revup supports verifiable random draws, ranked alternates, winner claim forms, and fulfillment status. Your team verifies eligibility and delivers the prize.
Method 4: Spreadsheet-Based (Small Giveaways)
For small giveaways, a spreadsheet-based approach can work, but documentation is your responsibility.
- Export all entries to a spreadsheet. Assign each entry a row number.
- In a separate cell, use
=RANDBETWEEN(1, [total entries])to generate a random number. - The entry in the row matching that number is the winner.
- Screenshot immediately. Spreadsheet random functions recalculate on every edit. Your result will change if you don't capture it.
- Document: date, time, tool, formula used, screenshot of result, total entries.
Spreadsheet RAND() is pseudo-random
Excel and Google Sheets use pseudo-random number generators — algorithms that produce numbers that appear random but are deterministic. For small giveaways this is generally acceptable. For large promotions or high-value prizes, use an independently verifiable source (such as Random.org or a public randomness beacon) or cryptographically secure software, and keep an audit record.
Documentation Requirements
Regardless of the method you choose, you must document the drawing process thoroughly. This documentation protects you if the drawing is challenged by a participant, regulator, or in litigation.
Drawing Documentation Checklist
- Date and exact time of drawing
- Location (physical or digital) where drawing was conducted
- Name and title of person who conducted the drawing
- Random selection method used (specific tool, version, settings)
- Total number of eligible entries in the pool
- Random number(s) generated and corresponding winner(s)
- Alternate winners selected (in order)
- Screenshot or exported log of the RNG output
- Witness or independent administrator (for high-value prizes)
- Drawing records archived with your promotion records
After the Drawing: Winner Notification and Fulfillment
Post-Drawing Process
Notify the winner
Use the method stated in your rules (email, phone, mail). Include: what they won, response deadline, and next steps. Don't announce a winner publicly until they're verified.
Wait for response
Give the winner the exact deadline stated in your rules. Send a reminder if there's no response halfway through.
If no response — move to alternate
If the winner doesn't respond by the deadline, they forfeit the prize. Notify the first alternate winner using the same process. Document the forfeit.
Verify and collect documentation
Affidavit of eligibility, liability release, publicity release (where legal). Collect IRS Form W-9 from winners whose prizes total $2,000 or more in 2026.
Fulfill the prize
Deliver within the timeline stated in your rules. Get delivery confirmation. For 2026 winners of $2,000 or more, send Form 1099-MISC by January 31.
Handling Disputes
If a participant challenges the fairness of your drawing, your documentation is your defense. Common dispute scenarios and responses:
- "The drawing was rigged." Provide the RNG certificate, timestamped log, and drawing documentation. A well-documented process usually resolves this.
- "I should have won — I had more entries." More entries improve odds but don't guarantee winning. Explain the random nature of the drawing and refer to the odds disclosure in the rules.
- "The winner is an employee/insider." Your rules should exclude employees, families, and affiliates. If the challenge has merit, disqualify the winner and move to the alternate.
- "I never received winner notification." Provide documentation of the notification attempt (email delivery receipt, mail tracking). Your rules should specify that it's the winner's responsibility to maintain accurate contact information.
Frequently Asked Questions
Can I pick a winner from Instagram comments manually?
For a casual giveaway with a small prize, some brands do this — but it's not recommended. Manual selection from a comment feed is difficult to prove was random, and there's no audit trail. Use a comment-picking tool that provides documented random selection, or export comments to a spreadsheet and use a proper RNG.
What if the winner is from an excluded state?
If your rules exclude certain states (for example, "residents of New York and Florida are not eligible"), verify the winner's residency before awarding the prize. If they're from an excluded state, disqualify them and move to the next alternate. This is why eligibility verification happens before prize fulfillment.
Do I need a witness for the drawing?
Generally not, but for high-value prizes an independent witness (not an employee of the sponsor or promotion agency) adds credibility. For very high-value promotions, consider an independent administrator.
How many alternate winners should I select?
There's no fixed number. Draw enough to cover winners who don't respond, fail eligibility checks, or decline the prize, which happens more often with high-value prizes that carry tax obligations. Revup lets you draw up to 25 ranked alternates per winner.
For the complete legal framework behind sweepstakes winner selection, see how to run a sweepstakes legally read the full How to Run a Sweepstakes guide, or see winner fulfillment best practices and sweepstakes tax reporting.