How to Pick a Random Instagram Comment Winner, Step by Step

You posted a giveaway, the comments rolled in, and now it's time to choose someone. Scrolling to a random spot and pointing at a name feels fair, but your followers can't see that, and it gets messy fast once you have a few hundred comments. Here is the full process, start to finish, for picking an Instagram comment winner in a way you can stand behind.
Step 1: Decide the rules before you post
Most winner-picking problems start before the giveaway goes live. Before you write the caption, settle these questions:
- How do people enter? A comment is the simplest. If you want something specific, such as tagging a friend or using a hashtag, say so.
- Does each comment count, or each person? If someone comments ten times, do they get ten chances? Most giveaways say one entry per person.
- When does it close? Give a date and time, including the time zone.
- Who can enter? Age, country, and whether staff or family can take part.
- How many winners? And will you pick backups in case someone doesn't reply?
Write these into the caption or a pinned comment. Every choice you make in the draw later should trace back to something you published here.
Step 2: Let the giveaway run and leave the comments alone
While the giveaway is open, resist the urge to delete comments you don't like the look of. Hide obvious spam if you need to, but keep a note of anything you remove and why. If your rules say one entry per person, you don't need to tidy up repeat comments by hand; a duplicate filter will handle that at draw time.
Reply to a few comments if you have time. It keeps the post active and shows people a real person is behind the account.
Step 3: Close the giveaway on time
When the deadline passes, post a quick comment or story saying entries are closed. Comments that arrive after the deadline shouldn't count, and saying so publicly avoids "but I entered!" messages later. Try to run the draw soon after closing, while people are still paying attention.
Step 4: Load the comments into a random picker
Go to the Instagram giveaway page on RaffleSelect and follow the prompts to load the comments from your post. The plan you're on decides how many comments can be loaded: the Free plan handles up to 600, Silver up to 2,000, Gold up to 5,000 and Platinum has no limit. If your post has more comments than your plan covers, upgrade before the draw rather than drawing from a partial list.
Step 5: Apply the filters that match your rules
This is where Step 1 pays off. Turn on only the filters your published rules call for:
- Duplicate filter if you promised one entry per person. Each account ends up with a single entry no matter how many times it commented.
- Hashtag filter if entries had to include a specific hashtag. Comments without it are left out.
- Block list (Silver and above) to exclude accounts that aren't eligible, like your own account, employees or a co-host.
- Bonus entries (Silver and above) only if you announced extra chances for certain people in advance.
After filtering, every eligible entry has an equal chance. That's the whole point: the rules decide who is in, and chance decides who wins.
Step 6: Set the number of winners and substitutes
Choose how many winners to draw. It's also worth drawing one or two substitutes at the same time. If your winner doesn't respond or turns out to be ineligible, you can move to the next person without running a second draw, which always looks a little suspicious to onlookers.
Step 7: Run the draw (and consider recording it)
Click to pick. If you're on Gold or Platinum, you can add a countdown animation before the winner appears, which makes a nice screen recording or live moment. Recording your screen during the draw is one of the easiest ways to show it was fair, whatever plan you use.
Step 8: Save the result
RaffleSelect can produce a winner certificate, a shareable image of the result. Save it. If anyone questions the outcome later, you have something concrete to point to. On Gold and Platinum you can also add your branding to the result so it looks at home in your feed.
Step 9: Contact the winner and announce
Message the winner directly, tell them what they won and how to claim it, and give them a reasonable deadline to reply. Then announce publicly, in a story, a comment on the original post, or both. Tag the winner if they're happy for you to do so.
A short template:
"Thank you to everyone who entered! The winner of our spring bundle is @username, picked at random from all eligible comments. We've sent you a DM. If we don't hear back by Friday, we'll contact our first substitute."
Step 10: Follow through
Ship the prize promptly and, if the winner agrees, share a photo of it arriving. Following through is what makes people trust your next giveaway.
Quick recap
- Publish clear rules before you start.
- Close on time and say so.
- Load all the comments, then filter only by your stated rules.
- Draw winners and substitutes together.
- Save the certificate, contact the winner, announce, deliver.
Ready to draw? Head to the Instagram giveaway picker and load your post.