How do I run a giveaway in Streamlabs?
Activate Cloudbot in the dashboard, open the Giveaway module, add a Merch or Custom giveaway, start it, then click Pick a Winner when it closes.
Streamlabs runs giveaways through Cloudbot: you activate the bot, give it mod access, and run a ticket draw using loyalty points, then pick the winner in the dashboard. There is no on-stream reveal and custom giveaways cap at 10 winners. StreamerGiveaway needs no bot and shows the draw live.
LuckyLlama
Winner, from 248 entries
Side by side
| Feature | StreamerGiveaway | Streamlabs |
|---|---|---|
| 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 | Up to 10 |
| Runs with no bot to activate | ||
| Let a mod run it without your login | ||
| Free to start | Cloudbot free; Ultra extras |
Last updated September 2026. Reflects free-tier capabilities. Features change, so check the current docs before you decide.
Make it your own
Choose a layout, colors, and fonts that fit your brand, so the giveaway feels like part of your stream instead of a generic popup. Change the look whenever you want.
Type "!enter" in chat to join
How it works today
Streamlabs handles giveaways inside Cloudbot, separate from the desktop app. Here is what running one actually takes.
Activate Cloudbot
In the Streamlabs dashboard, turn on Cloudbot and give it moderator permissions in your chat so it can run commands.
Add a giveaway
Open the Cloudbot Giveaway module and choose Merch (needs items in your merch store) or Custom (any prize). Set the name, timer, and permissions.
Viewers buy tickets
Entry is ticket based using loyalty points viewers earn from watch time. You set the ticket cost, luck, and bonus tickets for subscribers and followers.
Pick a winner
When the giveaway closes, click Pick a Winner in the dashboard. The winner's recent chat shows so you can verify them or reroll. Custom giveaways allow up to 10 winners, merch giveaways one.
Straight from their docs
A Cloudbot giveaway starts as a profile: click Add Giveaway Profile and choose Merch, which needs items already listed in your merch store, or Custom, which can hold any prize you describe. General settings cover the profile name, an optional Timer and Duration to auto-close entries, a Permission dropdown for who is allowed to enter, and a Prize field for details.
Advanced settings add a Must-be-a-follower-to-win check, a Ticket Cost in loyalty points, a Maximum Tickets per User cap, and separate Subscriber Bonus Tickets and Non-subscriber Bonus Tickets fields for extra entries. Once you start a giveaway, viewers appear on the left with their ticket counts, and closing it lets you Pick a Winner; the winner's recent chat messages surface so you can verify them or reroll before confirming. Custom giveaways are capped at 10 winners per giveaway, while Merch giveaways allow only one. A separate Settings tab lets you customize the entry command, the chat response viewers see, and a repeat-message reminder.
Streamlabs' own Cloudbot page states Cloudbot itself is free and lists giveaways among the features included at no cost, with only the ability to rename the bot away from its Streamlabs default reserved for Ultra subscribers, so the giveaway module and its settings above are not paywalled.
Being honest about it
Use StreamerGiveaway when
You do not want to activate yet another bot, you want entries open to everyone instead of gated behind points, you need more than 10 winners per draw, or you want the winner revealed live on your overlay.
Stick with Streamlabs when
You already run Streamlabs and Cloudbot for your whole stack and want the giveaway tied to your existing points economy or merch store, and a dashboard-picked, chat-announced winner under 10 people covers you.
The switch in plain terms
Two things usually push streamers to switch: the setup and the cap. Cloudbot means activating a bot, granting mod access, and running a points economy before anyone can enter, and custom giveaways stop at 10 winners. StreamerGiveaway is a Twitch login and a browser source, entry is open to everyone through chat, subs, or channel points, the winner is revealed on your overlay, and a single draw can pick up to 500 winners.
FAQ
Activate Cloudbot in the dashboard, open the Giveaway module, add a Merch or Custom giveaway, start it, then click Pick a Winner when it closes.
There is no native giveaway-winner overlay. You pick the winner in the dashboard and announce it, and the winner's recent chat shows so you can verify them.
Up to 10 for custom giveaways and 1 for merch giveaways. StreamerGiveaway draws up to 500 winners in a single giveaway.
Entry is tied to the loyalty points system, so a pure open raffle is not the native flow. StreamerGiveaway has no points gate and opens entry to everyone.
Yes, free to start. Cloudbot is also free, though some Streamlabs extras sit behind Ultra. StreamerGiveaway needs no bot in your channel, just a Twitch login.
No. StreamerGiveaway runs in the browser. You log in with Twitch and add one browser source to OBS or Streamlabs, with no bot to activate or mod.
Common causes are Cloudbot being disabled, the loyalty points system being off, or viewers not meeting the entry requirement. Turning Cloudbot and points back on usually resolves it. If the points requirement is the blocker, StreamerGiveaway runs an open raffle with no points system to configure.
If you want more than 10 winners, a live overlay reveal, and entry without a loyalty-points gate, StreamerGiveaway is the closest no-install alternative. It draws up to 500 winners, shows the result on stream, and needs only a Twitch login.
Free to start. Log in with Twitch and run a giveaway your whole chat can watch on the overlay. Nothing to install.