How to Run a TikTok Giveaway & Pick a Winner
A fair, transparent method for selecting random winners from your TikTok comment section.
Running a TikTok giveaway is one of the best ways to boost engagement and grow your following. But how do you pick a winner fairly when you have hundreds or thousands of comments? Manual selection is biased, and random number generators feel opaque to your audience.
The solution: export all TikTok comments to a spreadsheet and use a transparent selection method. This guide walks you through the entire process.
Why Comment-Based Giveaways Work
Asking users to comment to enter is the most common TikTok giveaway format because:
- Comments increase video engagement signals, boosting algorithmic reach
- You can require specific actions (tag a friend, follow, use a hashtag)
- It's easy to verify entries in exported comment data
- Transparent selection builds trust with your audience
Step 1: Set Up Your TikTok Giveaway
Before exporting comments, set clear rules for your giveaway:
- Entry method: "Comment your favorite thing about this video" or "Tag a friend"
- Duration: 24-72 hours is standard
- Winner count: Be specific ("1 winner" vs "3 winners")
- Announcement: Decide how you'll announce the winner (story, comment reply, live)
Step 2: Export TikTok Comments
Once your giveaway ends, export all comments from your TikTok video using ExportTok:
- Copy your TikTok video URL
- Paste it into ExportTok and select CSV or Excel format
- Click Export — all comments download instantly
Step 3: Filter Out Invalid Entries
Clean your data before selecting winners:
- Remove replies: If you only want top-level comments, filter those out
- Remove spam: Look for bot-like comments (generic text, no profile picture references)
- Verify requirements: If you asked users to tag friends, check for the correct format
Step 4: Pick a Random Winner
Now select your winner(s) fairly:
- In Excel/Google Sheets: Use =RAND() to assign random numbers, then sort
- In Python: Use random.choice() on your comment list
- Manual: Assign each valid entry a number and use a random number generator
Always announce your method! Saying "I used a random number generator on the exported comment list" builds trust and shows your giveaway is legitimate.
Step 5: Announce and Deliver
Once you've picked your winner(s):
- Announce publicly in your TikTok story or as a video reply to the original post
- DM the winner to collect shipping details (if physical prize)
- Give a reasonable deadline to respond (48-72 hours)
- Share the winner selection method for transparency
Common Giveaway Mistakes to Avoid
- No clear rules: Ambiguous entry conditions lead to disputes
- Editing the video after posting: This can affect comment order and visibility
- Not checking for fake accounts: Bots can flood your comments
- Announcing without proof: Always share your selection method
Tools for Fair TikTok Giveaway Selection
ExportTok makes the entire process easier by exporting all comments with usernames and timestamps. You get a complete, auditable list of participants — no more, no less. Use the exported data with any random selection method.
Try ExportTok's Giveaway Picker
Export TikTok comments and pick winners fairly. 1,000 free credits included.
Export Comments for Giveaway