Loading...
Loading...
General guide — every platform
A practical, platform-neutral walkthrough for planning, launching, running, and closing out a giveaway — for streamers, YouTubers, and community creators on any platform.
This is a general, tool-neutral guide to the giveaway lifecycle — it isn't legal advice, and giveaway laws and platform policies vary by country and change over time. For what's different platform by platform, see the platform pages below.
Step 1
Start with the outcome, not the prize. A giveaway can reward loyal viewers, reach new people, promote a specific video or stream, build a community, or support a sponsor — and that goal should shape every decision after it.
Before publishing anything, decide who the prize is actually relevant to, which countries can receive it, and whether existing viewers, new viewers, or both are the target. A focused giveaway aimed at the right audience usually performs better than a bigger prize that attracts people with no real interest in your content.
Step 2
Pick a format you can explain in one sentence: a random draw, a skill-based contest, a live giveaway drawn during a stream, a sponsored campaign, or a recurring giveaway on a schedule.
Whatever you choose, the prize should be relevant to your audience (not just expensive), clearly described, confirmed as available before launch, and deliverable to wherever your winner actually lives. Digital prizes are usually faster and easier internationally but need careful private code handling; physical prizes need a shipping, customs, and delivery-delay plan. Avoid prizes that create avoidable risk — regulated products, unclear crypto offers, or anything that can't legally reach your audience.
Step 3
The advertised prize value is never the full cost. A realistic budget accounts for the prize itself, delivery (packaging, postage, customs, insurance), any software you use to collect and verify entries, creative work (graphics, video, landing pages), promotion, payment-processing fees, your own administration time, and a contingency for when something goes wrong — a lost parcel, a failed code, a winner who can't be reached.
Decide upfront who pays for shipping, what happens if the winner lives somewhere the prize can't be delivered, and whether you can actually afford to replace the prize if you have to.
Step 4
Rules protect you and make the giveaway understandable, and they need to exist before the first announcement — not be written after the fact. At minimum, publish the promotion name and organizer, the exact start and closing date and time zone, eligible countries and age limits, the exact entry method, entry limits per person, the prize and its approximate value, how a winner is selected, how they'll be contacted and by when, what happens if they don't respond, and how the prize will be delivered.
Requirements differ by country — a "free to enter, no purchase necessary" principle is common in places like the US, but rules, permits, and disclosure requirements vary elsewhere, so don't assume one country's rules work everywhere.
Step 5
Every extra step you ask for creates friction, support work, and something you'll eventually have to verify. Comment-based entries are fast and visible but easy to fake or duplicate; a form gives you structured, verifiable data but adds friction; an external campaign page is the most organized option for anything with multiple entry actions.
Whatever you choose, keep required steps honestly checkable — if you can't actually confirm that someone completed a step, either describe it as self-reported or don't make it a requirement. Check the rules of the platform you're running on too, since many platforms limit what you can ask entrants to do. Collect only the data you need to run and deliver the giveaway, and never ask for passwords or authentication codes.
Step 6
Before you publish, have the whole set ready: the main announcement (prize, audience, entry method, closing time, rules link), a thumbnail or graphic, the rules page itself, the entry page or form, a set of reminder posts, a winner-announcement template (including a scam warning), and a few answers ready for the questions you'll get repeatedly.
A simple structure works: what you're giving away, who it's open to, how to enter, when it closes, and where the full rules live — repeated consistently across every post.
Step 7
Promote where your actual audience already pays attention, and repeat the rules link every time. As entries come in, decide in advance how you'll handle duplicates, late entries, bots, and suspicious activity — and apply the rules you published rather than inventing new disqualification criteria after you've already seen who entered.
Keep a record: entry timestamps, source, eligibility status, and later, contact attempts and delivery status.
Step 8
Close and preserve the full entry pool before removing anyone, select the winner using the exact method you promised, and verify eligibility before you confirm anything publicly. Contact the winner privately, give them a clear deadline to respond, and have an alternate-winner process ready if they don't.
Never request a winner's password or a payment to "claim" a prize — that's a scam pattern, not a normal giveaway step. The giveaway isn't actually finished until the prize is delivered and documented, not just when the winner is announced.
Step 9
A giveaway can rack up entries and still produce nothing lasting. Look past raw entry counts to unique entrants, cost per entrant, whether it actually grew your audience, whether anyone came back afterward, how much effort went to fraud, and whether the prize was fully delivered.
Use what you find to decide whether your next campaign should be bigger, smaller, digital, local, or recurring.
By platform
Each platform page walks through the manual setup for that platform in full, then shows how Giviways handles it instead.
Twitch Giveaways
Twitch giveaways are usually run live, through chat. Twitch itself has no built-in giveaway manager — it's the distribution channel, and a bot or external tool handles the actual mechanics.
YouTube Giveaways
YouTube giveaways are normally attached to a video, Short, Community post, or livestream. YouTube does not provide a built-in giveaway manager — the creator remains responsible for the contest, rules, prize, and administration.
Discord Giveaways
Discord giveaways are normally run inside a server using a bot. Discord is the one platform where a bot can genuinely manage entry collection and selection end-to-end — but moderators still need to handle eligibility, scams, disputes, and delivery.
Instagram Giveaways
Instagram giveaways are usually published as a post or Reel. There is no native Instagram system that manages eligibility, duplicate entries, winner verification, and fulfillment — the post is just the public entry point.
Facebook Giveaways
Facebook giveaways are usually run through a Page post, Reel, video, Group post, or livestream. A Page post is not the same as a dedicated giveaway system — the creator still manages the drawing and verification.
TikTok Giveaways
TikTok giveaways are generally promoted through a video, LIVE, comment section, or external link. TikTok is well suited to short promotional videos, but comment-based entry can generate large amounts of spam and duplicate entries.