Channel points giveaway

Redeem to enter.
Native points, live.

Make an Enter Giveaway reward. Every viewer who redeems it gets entered automatically, through Twitch EventSub, live on your overlay.

Native Twitch points Auto-entry via EventSub Up to 500 winners
Free to start
Channel Points
Live

Enter Giveaway

Redeem to join the draw

1,000
Entries via EventSub248
P

PixelFox redeemed Enter Giveaway

just now
M

mellowyn redeemed Enter Giveaway

2s ago
Q

QueueTip redeemed Enter Giveaway

4s ago
Native points, on your overlay

The basics

How Twitch channel points work

Channel points are Twitch's native loyalty system, available to Affiliates and Partners. Viewers earn them just by being there, then spend them on rewards you set up. A redemption fires an event that Twitch's EventSub API exposes in real time, which is exactly what our tool listens to.

Viewers earn points by watching

Points accumulate automatically from watch time, plus bonuses for following, raids, and a clickable bonus chest. Loyal regulars build up the biggest balances.

You create custom rewards

In the Creator Dashboard under Manage Rewards, you can build up to 50 custom rewards. One of them becomes your Enter Giveaway reward.

Rewards have flexible settings

Set a cost from 1 to 1,000,000 points, a name up to 45 characters, an optional description, an optional text prompt, per-stream and per-user limits, and a cooldown from 1 minute to 7 days.

Redemptions fire a live event

Every redemption emits an event over Twitch EventSub the moment it happens. StreamerGiveaway subscribes to that event and turns each redeemer into a giveaway entry instantly.

Setup

How to run a channel points giveaway

Two parts: build the reward in your Twitch dashboard, then connect StreamerGiveaway to listen for redemptions. The whole thing runs on stream, with nothing for your viewers to install or sign up for.

  1. Step 01

    Open Manage Rewards in your dashboard

    In the Twitch Creator Dashboard, go to Viewer Rewards, then Channel Points, then Manage Rewards. This is where every custom reward for your channel lives. You can have up to 50 custom rewards.

  2. Step 02

    Add a new custom reward

    Click Add a New Custom Reward and name it something clear, like Enter Giveaway. The name can be up to 45 characters, and you can add an optional description so viewers know exactly what they are redeeming.

  3. Step 03

    Set a points cost that fits the prize

    Pick a cost between 1 and 1,000,000 points. For small prizes, around 500 to 1,500 points works well. For bigger prizes, 3,000 to 10,000+ keeps it meaningful. Match the cost to how fast your community banks points.

  4. Step 04

    Limit redemptions for fairness

    Set Limit redemptions per user per stream to 1 so each viewer gets one entry. You can optionally cap the total redemptions per stream, and set a global cooldown anywhere from 1 minute to 7 days.

  5. Step 05

    Connect StreamerGiveaway with Twitch

    Log in with Twitch. StreamerGiveaway listens to your channel through EventSub and adds each redeemer to the pool automatically, live on your overlay. No manual copying, no bot install, no off-stream redirect. Optionally match a specific reward name so only that reward counts.

  6. Step 06

    Draw the winner live, then close entries

    When entries close, pick the winner right on the overlay. Reroll instantly if the winner is a no-show. Up to 500 winners per draw. To stop entries, just pause or disable the reward in your dashboard.

Why points

Why run it on channel points

Channel points entry favors the people who actually show up. Points track watch time, so the pool leans toward your real community instead of drive-by accounts.

Rewards loyal viewers

Points are earned through watch time, so entry favors regulars who are genuinely part of your stream.

Free for everyone

Viewers spend points they earned by watching, not money. It stays a clean free-entry giveaway, and it costs you nothing.

Gamified engagement

Viewers save up points and spend them, which gives them a reason to keep the stream open and watch longer.

Native and frictionless

Viewers already know the points button. No signup, no email, no leaving the stream to enter.

Channel Points Entry

Enter Giveaway

Custom channel point reward

1,000 pts

Limit per user / stream

One fair entry each

1

Auto-entering via EventSub

Redeemers added live, on overlay

248

PixelFox

Winner #1

Native, on stream

Real channel points, not a separate currency

Most giveaway tools either use their own loyalty points or push viewers off your stream to enter. StreamerGiveaway uses native Twitch channel points and keeps everything on the overlay.

Streamlabs and StreamElements

Their giveaways run on their own loyalty currencies, not native Twitch channel points. Different system, separate balances.

Gleam

Gleam can verify channel-point redemptions, but it routes viewers to an off-stream Gleam page to enter, away from your live stream.

StreamerGiveaway

Native Twitch channel points, entirely on stream via EventSub. Live overlay, instant reroll, and up to 500 winners per draw.

Channel points are generally treated as a free entry method, since viewers earn them by watching rather than paying, which keeps your giveaway clean. See the full Twitch giveaway rules for the details.

On-stream overlay

Everything happens on your overlay

Add one browser source and the overlay mirrors it all: who redeemed, how many are in, the moment you draw, and who won. Your viewers never leave the stream to take part.

OBS and Streamlabs

Copy your widget URL once and add it as a browser source. That is the entire setup, watermark included.

Live redemption count

Each viewer who redeems the Enter Giveaway reward appears on screen as EventSub delivers the event.

Winner reveal and reroll

Draw up to 500 winners live on the overlay. If someone is a no-show, reroll instantly with no dead air.

FAQ

Common questions

Can you do a giveaway with Twitch channel points?

Yes. Create a custom channel point reward called something like Enter Giveaway, then connect StreamerGiveaway. We listen to the redemption event through Twitch EventSub and automatically enter everyone who redeems it, live on your overlay. No chat copying, no off-stream page.

Do I need to be a Twitch Affiliate to use channel points?

Yes. Channel points are part of Twitch's native loyalty system, which is available to Affiliates and Partners only. Once you reach Affiliate, points turn on for your channel and you can create custom rewards in the Creator Dashboard.

How many channel points should the entry cost?

It depends on the prize and how fast your viewers earn points. For small prizes, roughly 500 to 1,500 points keeps entry accessible. For bigger prizes, 3,000 to 10,000+ points adds weight and slows down spam entries. Watch how quickly your regulars bank points and adjust.

How do I stop people entering twice?

In the reward settings, set Limit redemptions per user per stream to 1. Each viewer can then redeem the Enter Giveaway reward once, so everyone gets a single fair entry per stream.

Is a channel-points giveaway fair and random?

Points buy the entry, but the winner is drawn at random. Everyone who redeemed the reward goes into one pool, and StreamerGiveaway picks a random name live on your overlay. If the winner is a no-show, you reroll instantly.

Does this work with Streamlabs or StreamElements points?

No. Streamlabs and StreamElements use their own separate loyalty currencies. StreamerGiveaway uses native Twitch channel points, the points your viewers earn by watching, redeemed through Twitch EventSub.

Related tools and guides

Give away with channel points

Free to start. Build your Enter Giveaway reward, connect Twitch, and let EventSub do the entering.