Blog
Ideas

Rewarding the people who keep turning up

Parth5 min read


Can you give regular viewers better giveaway odds?

Yes, as long as the extra chances are earned by turning up rather than bought. In Kloot a viewer who has entered your previous giveaways gets up to twice the shares of a first-timer, every viewer is told their own multiplier, and the shares are published in the receipt so the weighting can be checked.

Every giveaway has both kinds of viewer in it. Someone who has watched for two years and enters everything, and someone who arrived nine minutes ago from a raid. Treating them identically is defensible, and it is also the reason regulars stop entering: the fifteenth loss in a row to a stranger is a good argument for not bothering.

The obvious fix is the one that gets you in trouble

The instinct is to give subscribers better odds, or to let people spend channel points on extra entries. Both are common and both move a free prize draw towards something regulators have opinions about, because the extra chances can be read as bought. Subscriptions cost money. Channel points are earned by watching, which sounds free until you notice a new viewer cannot get any.

The version that stays clearly on the right side is weighting by attendance. Everyone can still enter, entry is still free, and the bonus accrues to anyone who keeps showing up — including the person who arrived nine minutes ago, eventually. Nothing is for sale.

What the ladder looks like

In Kloot it tops out at twice the chance, and it gets there in four steps rather than all at once. A first-timer holds the base share; each previous giveaway of yours they entered adds one, up to four extra. So the ladder runs 1×, 1.25×, 1.5×, 1.75×, 2× and then stops.

Two is a deliberate ceiling. Enough that a regular can feel it, small enough that a newcomer is not entering a lottery someone else has already half-won. It is counted in whole shares underneath rather than in decimals, which matters only to anyone recomputing the draw afterwards — and the point of the next section is that they can.

SarahStreams

is giving away prizes

Friday night giveaway

Prize

Steam key · Elden Ring

Enter for a chance to win!

6:52remaining

Optional — only used to email your prize if you win.

Regulars get up to 2× luck here. This is your first — good luck!

Protected by reCAPTCHA — Google Privacy Policy and Terms apply.

142 people entered
Official rules

No purchase necessary. Open to entrants 18+ worldwide. One entry per person.

Entries close when the streamer starts the draw. The winner is drawn at random on stream. The winner is notified by email.

Prize: Steam key · Elden Ring. Promoter: SarahStreams.

Viewers who have entered SarahStreams's previous giveaways get up to twice the chance of winning this one. This is based only on how often you have taken part — never on paying, subscribing or spending anything.

This is a promotion by SarahStreams. Twitch does not sponsor or endorse this promotion and is not responsible for it.

Generated from this giveaway's settings. Not legal advice.

a first-timer's phone
What a first-timer is told. Everyone sees their own multiplier, not just the people who have one.

Everyone has to be able to see it

This is the part that makes the whole thing legitimate rather than merely legal, and it is easy to get backwards. The temptation is to show the bonus to the people who have it, as a reward. Do the opposite: show every viewer their own multiplier, including the ones sitting at 1×.

A weighting nobody can see is indistinguishable from a rigged draw. It is, in fact, exactly what somebody accusing you of rigging would describe — some entries counting more than others, for reasons only you know. Saying it out loud on the entry page, to the person it does not yet benefit, is what makes it a rule rather than a secret.

The written terms have to carry it too, in the same plain sentence as everything else: that the multiplier is based only on how often someone has taken part, and never on paying, subscribing or spending anything.

And it has to be checkable

A fairness receipt that only covered unweighted draws would quietly stop meaning anything the moment weighting existed. So the shares go into the receipt alongside the entrant fingerprints: whoever recomputes the draw is recomputing it with the same weights the server used, and a streamer cannot hand a friend extra shares after the fact.

Receipts published before any of this existed are untouched — an unweighted draw is hashed exactly the way it always was, so nothing that verified last month has stopped verifying. That was a constraint on the design rather than a happy accident: a receipt that stops verifying looks like proof of a rigged draw, which is worse than never having published one.

How the counting works, and where it errs

The count is per device rather than per name, because a name is typed and a device is not. It rises only when an entry is actually accepted, so a duplicate that gets refused earns nothing. And when the system is unsure — a slow write, a read it could not confirm — it under-counts rather than over-counts.

That direction is chosen. A viewer occasionally getting slightly less luck than they earned is a disappointment; a viewer getting more than they earned is the thing the whole feature is trying not to be.

What it does to your regulars, and what it does not

Be realistic about the size of the effect. Doubling one person’s share in a pool of three hundred moves them from a very small chance to a slightly less small one; nobody is going to feel the arithmetic. What they feel is being counted — the line on the entry page that says the channel knows they have been here before.

That is the actual mechanism, and it is worth saying because it changes how you talk about it. This is recognition with a small material component, not a rewards programme. Presenting it as "loyalty pays off" oversells it and invites someone to check the maths; presenting it as "the people who keep showing up get a bit of an edge" is both true and enough.

Whether to switch it on at all

It is per giveaway rather than per channel, which is the right granularity. A weekly draw for the people who are always there is a good candidate. A launch-day giveaway aimed at strangers is not — the entire audience is at 1×, and the only thing the setting achieves is a line on the page explaining a bonus nobody has, which is a strange first impression to make on a room you are trying to win over.

And if you are running a giveaway a sponsor is paying for, think twice regardless. The brand is buying reach among new viewers, and weighting the draw towards your existing ones is quietly working against what they bought. It is not dishonest — the terms say what the odds are — but it is worth deciding on purpose rather than leaving a setting switched on from last week.

ShareXFacebookWhatsAppRedditLinkedIn

Questions people ask

Is it legal to give some viewers better giveaway odds?
Generally yes where entry stays free and everyone may enter — weighting by attendance keeps both of those true. It becomes a different question when extra chances can be read as bought, which is why subscriber-only or points-priced odds are the risky version. Informational, not legal advice.
How much better are a regular’s odds?
Up to twice a first-timer’s, reached in four steps — each previous giveaway of yours they entered adds a share, up to four extra. It stops at 2× so a newcomer is never entering something already half-won.
Do viewers know the draw is weighted?
Every one of them, including first-timers, who are told that regulars get up to twice the chance here and that this is their first. A weighting only its beneficiaries can see is indistinguishable from the rigging it would be accused of.
Can the weighting be checked afterwards?
Yes. The shares are published in the fairness receipt with the entrant fingerprints, so anyone recomputing the draw uses the same weights the server did — and receipts from before weighting existed still verify unchanged.
Which plan has it, and is it per giveaway?
Creator and above, set per giveaway rather than per channel. That granularity matters: it suits a weekly draw for regulars and actively works against a launch-day giveaway aimed at strangers, where everybody is on the base share anyway.

90 seconds from now,
confetti hits your stream.

Sign in → paste one URL → press a button. That’s it. Your viewers will notice the difference tonight.

Free forever · Creator $99/yr or $15/mo · Pro $149/yr or $25/mo · Event Pass $9 for 3 days