Every disputed giveaway looks the same from outside. The host asks people to subscribe, like and comment a word, then posts a screenshot of a spinning wheel with a name on it. A quarter of the comment section decides the winner was a friend, and nothing in that screenshot says otherwise.
The screenshot is the problem. A giveaway is believed when a stranger can take what you published and reach the same winner without trusting you, which needs three things: rules checkable against public data, a draw that is reproducible, and honesty about the parts nobody can verify. This article covers all three, plus the platform rules a contest has to satisfy and how to announce a result.
Write rules you can enforce, and nothing else
"Subscribe and like to enter" appears in most rule sets and is verified in approximately none. Decide what is public before you write a line: a top-level comment's text, the channel that posted it, the timestamp and its like count. Everything else is private or lives on another platform.
| Rule as usually written | Can you check it? | What to write instead |
|---|---|---|
| Subscribe to enter | No. Subscriber lists are not public | Ask for it, do not gate the prize on it |
| Like the video | No. Likes are counted, not attributed | Same — ask, do not gate |
| One entry per person | No. You see accounts, not people | One entry per channel |
| Comment the keyword | Yes. Comment text is public | Keep it, and pick one exact word |
| Follow me on another platform | Not from YouTube data | Run that giveaway on that platform |
| Must be 18 and in the UK | Only when the prize is claimed | State it up front, confirm before paying out |
The rule set that survives a real comment section is four lines: comment once with the keyword before a stated deadline, one entry per channel, prize claimed within a stated window, eligibility confirmed at claim time. Say it in the video, pin it, and put it high in the description — the description guide covers what belongs above the fold.
Gating entry on likes and subscriptions is a weak idea on its own terms, not only an unenforceable one. Comments are a light signal and manufactured ones are recognisable — see how ranking actually works. A comment count that triples while retention stays flat gains nothing the recommendation system rewards.
The platform rules a giveaway has to satisfy
YouTube publishes contest policies, short enough to read in full before you announce anything. The parts that change your rules:
- The contest is yours. YouTube does not run it, judge it, or resolve complaints about it. Legal compliance is on you.
- Entry must be free. You cannot require a purchase or payment as a condition of entering.
- Publish the official rules where entrants can read them. State eligibility, deadline and prize plainly.
- Your rules must release YouTube and state that the contest is not sponsored, endorsed, administered by, or associated with YouTube. That wording is required, not decorative.
- You cannot ask entrants to break the Terms of Service. That rules out "comment from every account you have".
A prize plus chance plus a required payment is a lottery in many jurisdictions, and lotteries are regulated; free entry is what keeps yours a prize draw. Thresholds vary by country and by prize value, so check yours.
One entry per channel is the whole fairness argument
Without deduplication, the person who pasted the keyword forty times has forty times the chance of the person who commented once, and nobody scrolling the comments can see it. One entry per channel fixes that, and the detail matters: deduplicate on the commenter's channel, not the display name. Display names are neither unique nor permanent: two people called "Alex" collapse into one entry. The comment picker deduplicates on the channel, applies the keyword and minimum-like rules you set, and excludes the video owner.
Be honest about the limit: somebody with three accounts still gets three entries, and no tool sees through that.
A minimum-like threshold narrows the pool to comments other viewers endorsed, which suits a "best answer wins" draw. Publish it before entries open — a filter added afterwards is indistinguishable from picking a winner.
A seed and a published entry count are what make a draw provable
A seeded shuffle is deterministic: the same list and the same seed produce the same order every time, for anyone who runs it. That turns a draw from a claim into something checkable.
The picker draws winners from a seeded shuffle and reports the seed, the number of entries it drew from, and the parameters it used. It also exports the entry list as CSV.
What this proves and what it does not:
- It proves the winner came out of the list, on the parameters you published. Anyone holding the same entries and the same seed lands on the same name, so a result that does not reproduce is a result you invented.
- It does not prove the list was complete. That is what the CSV and the entry count are for: a reader can compare them against the comments still on the video.
Reproducible and drawn-once are different claims, and the doubt is usually about the second. Close it by drawing where people can watch it happen: on a live stream, or in a screen recording that runs from the entry list through to the winner. Publish the seed and parameters underneath so the run also checks out afterwards.
Two things to be honest about
Giveaway tools routinely overstate these two, and both deserve a plain sentence in your announcement.
You cannot verify that a winner is subscribed
Subscription data is readable only with the account holder's own authorisation, so a tool advertising a subscribers-only filter is either making entrants log in or guessing. Ask for the subscribe in the video, where it belongs, and leave it out of the rules.
A draw over a sample is fair over the sample
The comment extractor reads 100 comments a page and stops at five pages, so 500 at most. The depth selector is signed-in only: the default is two pages, and a signed-out draw reads one. That is plenty for reading a comment section, and not the same as all of it on a video with 40,000.
If the draw reports 480 entries out of 500 comments read and the video shows 12,000 comments, it was fair over the 500 that were pulled and everyone else was never in it. The keyword filter cannot fix this: it is applied to the comments already pulled, not to the search. What works is drawing while the comment count is still under the cap, or stating the sample plainly. What you cannot do is show a 500-entry draw under a 12,000-comment video and let people assume.
How to announce the winner
Announce where the rules were published, and show the working, not only the name.
- State the entry count and the parameters. Keyword, deadline, minimum likes if any, number of winners.
- Publish the seed the draw reported.
- Attach or link the exported entry list. The pool has to be inspectable.
- Name the winner as their comment does. The channel name they posted under, nothing more.
- Give a claim deadline and say what happens when it lapses. A re-draw with a new published seed is fair; quietly picking the next name is not.
Post it as a pinned comment and a community post, and mention it in the next video — a giveaway announced in one place and resolved in another is where suspicion starts. The rest of the upload routine is in the free tools worth adding to it.
None of this makes a giveaway grow a channel. It stops the one you are running from costing you the trust of the people watching.
The short version
- Write only rules you can check against public comment data; subscribes and likes are asks, not conditions.
- Read YouTube's contest policies first, keep entry free, and include the required release and the "not sponsored by YouTube" statement.
- Deduplicate entries on the channel, not the display name, and exclude yourself.
- Draw once, in public or on camera, then publish the seed, the entry count, the parameters and the entry list.
- State the entry count when the comment section is larger than the sample, and never claim you verified a subscription.
- Announce the winner where the rules were published, with a claim deadline and a stated re-draw procedure.



