Giveaway Entry List Checklist
Validate headers, encoding, duplicate policy, eligibility and backup copies before drawing.
Published · Reviewed
Giveaway Entry List Checklist
Before drawing, confirm the file encoding and column, freeze the closing time, validate eligibility, apply one duplicate rule, count the final entries and retain a protected backup. The picker should receive only the identifier needed to distinguish entries.
Recommended process
- Export the source list after entry closure.
- Check headers, blank rows and UTF-8 characters.
- Apply eligibility and duplicate rules consistently.
- Compare the final count with the imported picker count.
Worked example
An exported CSV contains email, address and entry ID columns. The organizer creates a draw file containing only entry IDs, removes blank rows, verifies the count and keeps the sensitive source file outside the picker.
What to check before using the result
- Do not upload unnecessary personal fields.
- Keep a backup before cleaning the list.
- Test the import format with non-production rows first.
How the random step is handled
Random Picker Tools uses window.crypto.getRandomValues() for browser-based selection. Integer results use rejection sampling to avoid modulo bias, and complete list orders use a Fisher–Yates shuffle. This addresses the software selection step; the organizer still controls eligibility, duplicate rules, consent, accessibility and any legal requirements.
Privacy note
Normal picking and shuffling happen in the browser. Use initials or non-sensitive identifiers when possible, avoid storing unnecessary source data, and create a share link only when temporary server storage is appropriate for the people represented in the list.