Fairness & trust
Why Your Giveaway Picker Shows Fewer Comments Than Instagram
Why an Instagram comment picker retrieves fewer comments than the post shows (deleted, hidden, filtered, cross-posted), what to do, and why the draw is fair.
Last updated August 15, 2026 ยท 6 min read
You paste your giveaway post into a picker, and it says 412 comments. Instagram says 468. Panic sets in: is the tool broken? Did it skip someone? Is the draw unfair? Almost always the answer is no. Here's exactly why the numbers differ, what you can do about it, and why it doesn't compromise a fair draw.
Key takeaways
- Instagram's displayed comment count is a running tally that includes comments you can't see: deleted, hidden, spam-filtered, restricted-account comments, and comments made on the Facebook side of a cross-post.
- A public-URL picker can only read what's publicly visible on Instagram, which is a smaller number by definition.
- The comments that "went missing" are almost always ones that couldn't have won anyway (deleted, spam) or that no one on Instagram could see.
- Pickfetti shows both numbers side by side (retrieved vs. reported) and publishes the entrant hash, so the gap is visible rather than hidden.
- If a gap looks unusually large, wait a few minutes and retry, check whether the post is a Facebook cross-post, and export the CSV to see exactly who was included.
Where Instagram's number comes from
The count under a post is a counter, not a live list. When someone comments, it goes up. When a comment is deleted, hidden, or filtered, the counter doesn't always go down, and even when it does, it may lag. Instagram also counts things that never appear in the public comment thread. So the number is best read as "roughly how many comments have been made" rather than "how many comments a visitor can read right now."
The specific reasons for a gap
1. Deleted comments
People delete their own comments constantly: they tagged the wrong friend, they made a typo, they thought better of it. Deleted comments frequently remain in the displayed count for a while. A picker can't read a comment that no longer exists, and you wouldn't want it to.
2. Hidden and filtered comments
Instagram's hidden-words filter, the "hide offensive comments" setting, and the manual "hide" option all remove comments from public view without necessarily removing them from the count. Comment restrictions on specific accounts do the same. If you've turned on aggressive filtering, expect a bigger gap.
3. Spam and suspicious-account comments
Instagram automatically suppresses comments it believes are spam or from bot-like accounts. Those often count but don't display. Giveaway posts attract exactly this kind of comment ("DM me for a prize ๐"), so giveaway posts tend to have larger gaps than ordinary posts.
4. Facebook cross-post comments
If your Instagram post was shared to a linked Facebook Page (or the reverse), comments made on Facebook can be reflected in the combined count but aren't visible in the Instagram thread. This can produce large gaps that surprise people. Check the Facebook side of the post if the numbers are way off.
5. Comments from private or blocked accounts
Comments from accounts that later went private, deactivated, or were disabled may drop out of the public thread. Accounts that have blocked the viewer are invisible to that viewer, though a public-URL picker isn't logged in as anyone, so this is rarely a factor.
6. Timing
Instagram's counter and its comment thread aren't perfectly in sync. If you draw seconds after the giveaway closes, a few of the last comments may not be visible yet. Give it a couple of minutes.
7. Replies
Replies to comments count toward the total. If your picker is set to ignore replies (a common rule so "@friend @friend" chains don't count as entries), your eligible-entries number will be lower still. That's a rule you chose, not a retrieval gap.
Retrieved vs. reported vs. eligible
It helps to name three different numbers:
| Number | What it means |
|---|---|
| Reported | What Instagram displays under the post. A counter, including things no one can see. |
| Retrieved | How many public comments the picker actually read from the post. |
| Eligible | How many entries remain after your rules: one per person, minimum tags, keyword, date window, blocklist, no replies, author excluded. |
Pickfetti shows retrieved and reported next to each other, then the eligible count after rules, so you and your audience can see exactly where the difference comes from. The public proof page at pickfetti.com/d/{code} carries these numbers along with the rules, the random seed, and a hash of the eligible entrant list.
Why the gap doesn't undermine fairness
Fairness in a random draw means every eligible entry has the same chance. The comments that don't show up publicly are, in almost every case, comments that no one on Instagram could see: deleted by their author, hidden by you or by Instagram's filters, or made on a different platform. Including them would mean including entries you can't see and can't verify, which is worse, not better.
What matters is that the set of entries the draw was run over is fixed, published, and checkable. That's what the entrant hash on the proof page is for: it commits to the exact list of entries before the seed is applied. Anyone can request /d/{code}/verify.json, recompute the shuffle from the seed, and confirm the same winners come out. A count discrepancy with Instagram's display doesn't change any of that. See what makes a draw provably fair for the mechanics.
What to do when the numbers don't match
- Expect a small gap. A few percent is normal on any post; more on giveaway posts because of spam filtering.
- Wait and retry if you drew within a minute of closing. Pickfetti lets you re-fetch before you finalize.
- Check for a Facebook cross-post. If the post exists on a linked Page, the count may include Facebook comments that were never on Instagram.
- Check your own filters. Hidden words and "hide offensive comments" settings hide comments from everyone, including a picker. Loosen them if you want more entries counted, but do it before the giveaway, not after.
- Export the CSV. Pickfetti's export lists every retrieved comment. If a specific person insists their comment is missing, you can search for them and see whether it was hidden, deleted, or a reply excluded by your rules.
- Say it up front. A line in your rules like "entries are drawn from the publicly visible comments at the time of the draw" removes the argument before it starts.
What a picker cannot do (and shouldn't pretend to)
- Read comments Instagram has hidden or removed.
- Read comments on private accounts' posts.
- Read Story replies (Stories have no public comments).
- Verify likes or story shares.
- Match Instagram's counter exactly, since the counter itself doesn't match the visible thread.
Any tool that claims to always match Instagram's number to the comment is either counting things nobody can see or rounding the truth. A tool that shows you both numbers is being straight with you.
Bottom line
A picker that shows fewer comments than Instagram's counter is normal, expected, and usually a sign it's reading only what's actually public. What you want from a giveaway tool isn't a matching number; it's a published entrant list, published rules, and a random draw you can re-run. Run a draw and look at the retrieved and reported counts yourself; posts up to 500 comments are free.
FAQ
Why does my comment picker show fewer comments than Instagram?
Instagram's count includes deleted, hidden, spam-filtered, and cross-posted comments that aren't publicly visible. A picker can only read the visible ones.
Does a smaller count mean someone got left out unfairly?
Almost never. The missing comments are typically ones no Instagram visitor could see. The draw is fair over the published set of eligible entries, which is committed to by a hash on the proof page.
Can I make the picker match Instagram's number?
No tool can read what Instagram doesn't show. You can reduce the gap by not hiding comments during the giveaway and by waiting a few minutes after close before drawing.
Someone says their comment is missing. What now?
Export the CSV and search for their username. If they replied to another comment and you excluded replies, or their comment was hidden by a filter, that's the explanation. Point them to your rules.
Does Pickfetti show both numbers?
Yes. Retrieved and reported comment counts appear in the tool and on the public proof page, along with the eligible count after your rules.