How do I start a giveaway on StreamElements?
Open the Giveaways section in the dashboard, set the title and ticket cost, then close it and click Draw a Winner when you are ready.
StreamElements runs giveaways through its loyalty system: viewers spend points on tickets, and you draw a winner in the dashboard that gets announced in chat. New viewers without points cannot join, and there is no built-in winner reveal. StreamerGiveaway opens entry to everyone and shows the draw live.
LuckyLlama
Winner, from 248 entries
Side by side
| Feature | StreamerGiveaway | StreamElements |
|---|---|---|
| Live winner-reveal overlay (OBS browser source) | ||
| Open entry, no loyalty points needed | Points | |
| Subscribe-to-enter (Twitch EventSub) | ||
| Channel points redemption entry | ||
| Chat command entry | ||
| Winners per draw | Up to 500 | Many |
| Instant reroll for AFK winners | ||
| Free to start |
Last updated June 2026. Reflects free-tier capabilities. Features change, so check the current docs before you decide.
How it works today
StreamElements ties its giveaway to the loyalty points economy. If your community already earns and spends points, here is the flow.
Set up the bot and loyalty system
Connect StreamElements, add its bot to your channel, and enable the loyalty points system so viewers can earn points by watching.
Create the giveaway
In the dashboard Giveaways section, set a title, description, ticket cost, and the maximum tickets per user. You can choose to give the first ticket free.
Viewers buy tickets
Viewers spend earned points to buy tickets with the ticket command. Subscribers can get a luck multiplier for better odds, and !giveaway posts the status with an entry link.
Draw a winner
Close the giveaway and click Draw a Winner. The winner is announced in chat. There is no native on-stream reveal, so streamers often fake one with random alert variations.
Being honest about it
Use StreamerGiveaway when
You want every viewer to be able to enter right away, including brand-new arrivals and lurkers, and you want the winner revealed on your overlay instead of a chat line or an alert workaround.
Stick with StreamElements when
Your community is built around the StreamElements loyalty economy and you want points to be the entry currency, or you already run it for alerts and a chat-announced winner is all you need.
The switch in plain terms
The sticking point with StreamElements is the points gate. Entry costs loyalty points, and points only build up for active, returning viewers, so a fresh giveaway shuts out the new people you most want to welcome. StreamerGiveaway lets anyone enter with a chat command, a subscribe, or a channel points redemption, reveals the winner live on your overlay, and draws up to 500 winners at once, with no points economy to run.
FAQ
Open the Giveaways section in the dashboard, set the title and ticket cost, then close it and click Draw a Winner when you are ready.
They spend loyalty points to buy tickets. You can offer a free first ticket, but otherwise points are required, which puts new viewers and lurkers at a disadvantage.
Not natively. The winner is announced in chat. Getting it on screen usually means a random-alert workaround rather than a real reveal overlay.
Only if you enable a free first ticket. StreamerGiveaway has no points gate, so anyone can enter with a chat command, a subscribe, or a channel points redemption.
Yes. StreamerGiveaway is free to start, adds a live overlay, and needs no bot in your channel, just a Twitch login.
Yes. StreamerGiveaway draws up to 500 winners in a single giveaway, which is ideal for milestone or holiday drops.
Free to start. Log in with Twitch and run a giveaway your whole chat can watch on the overlay. Nothing to install.