Pick One Winner from Facebook + Instagram Comments
Running your giveaway on just one platform is leaving entries — and new followers — on the table. Plenty of brands now post the same contest on Facebook and Instagram and crown a single winner from both comment sections. One prize, two audiences, double the buzz.
The tricky part isn't the idea. It's the execution: how do you fairly combine comments from two different platforms into one draw, without double-counting people or inviting accusations that the winner was hand-picked? This guide walks you through the exact method, step by step.
What you need before you start
You don't need an expensive campaign platform for this. You need two things: a comment picker for each side of the giveaway.
- For the Facebook side: FB Picker — the most advanced tool for randomly selecting winners from your Facebook posts, with custom filters and conditions. It loads comments from any public Facebook post, filters them by keyword or hashtag, removes duplicates, picks multiple winners, and exports everything to CSV, Excel, or PDF. No Facebook login required.
- For the Instagram side: InstaPicker — a free Instagram comment picker that works the same way: paste your public post or reel link, apply filters (keywords, duplicates, replies), and run a random draw with no login required.
Using one dedicated tool per platform keeps the entry collection accurate — each tool is built for its own network's comment structure — and both give you clean exports you can merge into a single draw.
Step 1: Write one set of rules for both platforms
Before you post anything, decide how the cross-platform giveaway works and write it down. Participants on both sides need to see the same rules. Cover these basics:
- Entry method: e.g., comment on the giveaway post (state whether one comment = one entry).
- Can someone enter on both platforms? Decide now: does a person who comments on both posts get two entries, or one? Either is fine — but it must be stated.
- Eligibility: age, location, and whether accounts must be real (no giveaway-only or bot accounts).
- Dates: identical start and end date/time on both posts, with the timezone stated.
- How the winner is chosen: "one winner will be drawn at random from all eligible Facebook and Instagram comments combined."
- Prize and how it's delivered.
- The Facebook release: entrants must release Facebook and acknowledge the promotion isn't sponsored, endorsed, or administered by Facebook. (Instagram has equivalent promotion rules.)
Publish the rules somewhere both audiences can find them — a link in the post captions works for most small giveaways.
Step 2: Post the giveaway on both platforms
Create matching giveaway posts on Facebook and Instagram. Keep the wording, prize, deadline, and rules identical so neither audience gets an advantage. A few practical tips:
- Use the same branded hashtag on both posts (e.g., #YourBrandGiveaway) — it makes filtering entries later much easier.
- State the end date and timezone in both captions.
- If you're using a Reel or video on one side, you can use the same creative on both — just remember that Reels comments work fine with comment pickers too, as explained in this guide to picking a winner from Facebook Reels comments.
- Turn off anything that would muddy the draw: if you only want comments to count, say so (reactions and likes are harder to verify as deliberate entries).
For a broader playbook on structuring giveaways that span several posts at once, see this guide on running one giveaway across multiple posts.
Step 3: Collect the comments from each post
When the entry period closes, pull the comment lists from both posts.
Facebook: paste the post URL into FB Picker. It loads all comments from the public post — Pages, groups, Reels, even live videos. Apply your first round of filters here: require your hashtag or entry keyword if the rules said so, and remove duplicate comments from the same person so nobody gets ten entries by spamming. Then export the eligible entries to CSV.
Instagram: paste your post or reel link into InstaPicker. It pulls the public comments, lets you filter by keyword, exclude replies, and remove duplicates — then exports the list to CSV for your records.
You now have two clean spreadsheets: one per platform. Each row is one eligible entry.
Step 4: Merge the entries into one list
Open both CSVs and combine them into a single list — one entry per row, with a column noting which platform each entry came from. This merged list is your official entry pool, and it's the document that proves your draw was complete and fair. Save it.
This is also the moment to enforce your "one entry per person" rule if you chose it. If the same person entered on both Facebook and Instagram, they now appear twice in your merged list. Decide per your published rules:
- One entry per person, period: remove the second entry.
- One entry per platform: keep both — that's what your rules promised.
The cleanest way to find cross-platform duplicates is to sort by display name. It won't catch everyone (some people use different names on each network), but combined with your duplicate filters on each side, it gets you to a fair, defensible list. For more on why duplicate control matters, read up on removing duplicate comments in Facebook giveaway draws.
Step 5: Run one random draw
With a single merged, deduped entry list, the draw itself is simple: pick one winner at random from the combined list, with every eligible entry having an equal chance. Use a random draw tool rather than your own judgment — the whole point is that luck, not preference, decides.
Screen-record the draw as it happens. A 30-second clip of the winner being selected is the single most convincing piece of fairness proof you can post, and it takes almost no effort. Announce-in-advance that the draw will be recorded and shared — it boosts entries because people trust a transparent process more.
For the draw mechanics and what "best practice" looks like in detail, this rundown of winner selection best practices is worth a read before you go live.
Step 6: Verify the winner before announcing
Don't announce immediately. Take ten minutes to check the winner is legitimate:
- Confirm they met every entry condition (right keyword/hashtag, commented within the entry window).
- Check the account looks real — profile photo, posting history, not an obvious bot or giveaway-only account.
- Confirm eligibility (location, age) per your rules.
- Pick a backup winner now, in case the first doesn't respond within the timeframe your rules stated (48–72 hours is standard).
If the winner fails any check, disqualify quietly and move to your backup — and document why, in case anyone asks later.
Step 7: Announce the winner on both platforms
Post the winner announcement on both Facebook and Instagram — everyone who entered deserves to see the result where they entered. Best practices:
- Make it a new post, not just a reply to the winning comment. Replies are easy to miss, and scammers routinely clone winner announcements in comment threads.
- Tag the winner (with their permission) and name the prize.
- Share your proof: the screen recording of the draw, or a certificate/screenshot of the result.
- State the claim deadline ("please DM us within 72 hours").
- Warn your audience about impersonators. The moment a winner is announced, fake accounts message entrants asking for "shipping fees" or bank details. Tell people clearly: you will never ask the winner for payment or sensitive information.
This announcement doubles as marketing for your next giveaway — transparent draws get more entries next time. For templates and timing advice, see how to announce a giveaway winner on Facebook and apply the same approach on Instagram.
Common mistakes to avoid
- Different rules on each platform. If the Facebook caption says "tag a friend" and the Instagram one doesn't, your draw isn't fair. Keep them identical.
- Counting shares as entries on Facebook. Requiring "share on your Timeline to enter" violates Facebook's promotion rules. Comment-to-enter is the safe, verifiable mechanic.
- Forgetting the timezone. "Ends Friday" means nothing to an international audience. State the date, time, and timezone.
- Drawing from only one platform. If you promised a combined draw, the merged list is the only honest entry pool. Don't shortcut it.
- Announcing only in comments. Scammers thrive in comment threads. New post, both platforms, every time.
- No paper trail. Keep the exports, the merged list, the draw recording, and the winner's claim messages. If anyone questions the result, you can show your work.
A quick note on rules and regions
Giveaway law isn't global. Some countries and US states require registration or bonding for prizes above certain values, and the EU's GDPR affects how you handle entrants' personal data. Facebook and Instagram each have their own promotion policies on top of that. None of this is a reason not to run your giveaway — it just means reading the rules for your region before you post, and writing official rules that reference them.
Final word
A Facebook + Instagram giveaway isn't twice the work — it's the same work done twice, then merged. Post identical rules on both sides, collect each comment list with the right tool, merge and dedupe into one entry pool, draw once at random, verify, and announce everywhere. Do that, keep your exports and a recording of the draw, and you'll have a giveaway that's not just bigger than a single-platform one — it's visibly fair, which is what brings people back for the next one.
Frequently Asked Questions
Yes. Collect the comments from each post with a picker tool, export both lists, merge them into one entry pool, remove duplicates according to your published rules, and run a single random draw. The key is that the process is documented and every eligible entry has an equal chance.
Export each platform's eligible comments to CSV, merge them into one spreadsheet with a column marking the source platform, apply your duplicate rule (one entry per person vs. one per platform), and draw once from the final list. Save the merged list as your official record.
Follow whatever your published rules said. Most hosts allow it (one entry per platform) or restrict it (one entry per person). What you can't do is decide after the fact — state the rule up front so the draw is defensible.
One set of rules covering both is fine and usually clearer. Just make sure it includes the platform releases for both networks (Facebook requires entrants to release it and acknowledge no sponsorship; Instagram has its own promotion guidelines) plus eligibility, dates, prize, and selection method.
A comment picker for each network: FB Picker for the Facebook post (advanced filters, duplicate removal, exports, no login needed) and InstaPicker for the Instagram post or reel (keyword filters, duplicate removal, CSV export, no login needed). Both have free tiers, so you can run a real cross-platform giveaway without paying anything.