Skip to contentChat2Speech
Guide

Stream giveaways: how to run them fairly and usefully

Updated November 11, 2026 · 4 min read

A giveaway is an easy way to liven up a stream: viewers stay till the end, type in chat and invite friends. But a poorly run giveaway brings in random people who leave right after the draw, and causes arguments about fairness.

Here's what to give away, how to pick a winner fairly and how to make a giveaway bring in regulars rather than freebie hunters.

Run usefully, a giveaway isn't just handing out prizes: it's a way to engage chat, bring back regulars and thank your community.

Why run giveaways

A good giveaway is a gift to your community and an event viewers remember. It keeps people on stream, livens up chat and gives them a reason to return. The key is that it rewards your community rather than baiting everyone.

What to give away

Prizes related to your channel attract your audience, not random people.

Giveaway ideas for a small channel

Cheap prizes tied to the channel are often valued more than expensive random ones.

How to pick a winner fairly

Fairness comes first. If viewers doubt the result, the giveaway hurts the channel.

How to deliver the prize

Contact the winner through Twitch or Discord DMs and don't ask for more data than you need. For a physical prize, the address is only for shipping; never show it on stream. Announce that the prize was delivered: it builds trust for next time.

Entry rules

Simple rules beat complicated ones. It works well when entry is tied to activity on stream: type in chat, redeem a Channel Points reward, be there for the draw. That way the prize goes to someone who actually watches.

Follow Twitch's rules and your local laws on giveaways, and don't require payment to enter.

How to announce a giveaway

Announce it in advance on social media and Discord with the prize, date and rules. On stream, remind people when chat is active, not every five minutes. Show on screen how long is left and how to enter.

A giveaway at the end of the stream works well: viewers stay to the finish, and your average goes up.

How often to run giveaways

Regular but not frequent works best: once a month or for an occasion, like a channel anniversary, a follower milestone or a reached goal. Giveaways every stream attract prize hunters who leave right after and never join the community.

Giveaways and chat TTS

A giveaway becomes a show when entrants announce themselves out loud. With chat TTS every «I'm in» plays in a character's voice, and the winner draw becomes a small celebration. In Chat2Speech mods can skip a message or clear the queue if there are too many entries: !tts skip and !tts clear.

You can gift a voice subscription to the winner right from your Chat2Speech dashboard.

What not to do

Don't run giveaways every stream: they become a chore and attract people only for prizes. Don't promise prizes you can't deliver. And don't use giveaways to farm follows: viewers who came just for a prize leave after the draw.

Questions

How do I pick a giveaway winner fairly?

Announce the rules in advance, pick at random live in front of everyone and check the winner is in chat.

What should I give away on stream?

Prizes that fit your channel: games, merch, gift subs, a chat TTS voice subscription or a match with the streamer.

Can I require a follow to enter?

It's better to tie entry to activity on stream. Viewers who came only for a prize usually leave after the draw.

How do I pick a giveaway winner fairly?

Use a random pick live on stream, with a generator or a bot command, and show the result on screen.

Can I require a sub to enter?

Better not to require a purchase: it may break platform rules and lottery laws. «Be in chat» or «follow» is safer.

Read also

Try Chat2Speech free

Powered by SuperClonica

Loading Chat2Speech…

Reload page