How to run a raffle (or spin-the-wheel) rewards program in Slack
Why a little luck makes recognition dramatically more fun, how to keep it fair and HR-friendly, and two ways to run it: by hand, or automated.
A workplace prize draw is a company-funded giveaway that nobody pays to enter. Add one to recognition and an ordinary week can turn into a win people talk about.
Most recognition programs have a math problem: if 10 points equals one coffee, forever, the program feels like a vending machine within a month. Predictable rewards are fair, but they are also boring, and boring is what kills recognition programs.
A little luck fixes the boredom without breaking the fairness. A raffle means an ordinary week, one where you simply recognized a teammate or two, might turn out to be the week that wins the big prize. A spin wheel means a routine milestone might turn into something rare. The behavior stays the same, recognize your teammates, but the payoff has suspense, and suspense is what people talk about at lunch.
Raffles: the slow burn
A workplace raffle is simple: people get entered by giving recognition over a period, one or more winners are drawn (on a schedule, or live in front of the team), and the draw is shared where everyone can see it. The design choices that matter:
- Reward consistency, not volume. The fairest model gives a teammate one entry for any week they recognize a colleague, and those entries add up week over week. Someone who takes part every week for two months holds more entries than someone who chimed in once, which feels right to everyone. Because it is capped at one entry per week, a burst of low-effort recognition earns nothing extra. Steer clear of raw volume-weighting, where every shout-out is another entry, since that quietly turns genuine recognition into a numbers game.
- Give it a rhythm, or a stage. Draw on a schedule (weekly or monthly) to build steady anticipation, or save it for a live moment like an all-hands and run the draw on the spot. What creates nothing is a "sometime this quarter" raffle with no fixed occasion.
- Announce the draw publicly. The announcement is half the value: a moment where the whole team sees recognition paying off.
- Reset when you draw. Running a draw is the reset: it clears everyone's entries and the next cycle starts fresh, so past participation never permanently stacks the deck. Draw often enough that a newcomer's first few weeks still give them a real shot.
Spin wheels: the instant hit
A spin wheel is the raffle's impatient sibling: instead of waiting for a draw, the person spins and wins something now. What makes a wheel work is rarity tiers: most slices are small, pleasant wins, a few are mid-tier, and one or two are rare and genuinely exciting. The small wins keep every spin worth taking; the rare ones create the stories ("I got the day off on my first spin") that make the whole program famous internally.
Wheels are perfect for moments rather than accumulations: a spin for your work anniversary, a spin when you hit a milestone, a spin awarded by a manager for a great week.
Prizes that actually get people talking
- Small and frequent: coffee cards, lunch on the company, snacks for the team, streaming month, company swag.
- Mid-tier: gift cards, a half day off, premium parking for a month, a book budget, plant or desk upgrade.
- Headline: a full day of PTO, dinner for two, noise-canceling headphones, a charity donation in your name, or the one big seasonal prize everyone chases.
- Money can't buy: skip one meeting of your choice, pick the next team lunch spot, first pick of next quarter's vacation dates, your Slack display name gets a crown emoji for a month. These cost nothing and get talked about the most.
One honest warning: prizes only motivate if they show up. A raffle where the winner waits three weeks for their gift card teaches everyone the program is theater. Whoever runs your program needs a visible queue and a fast habit of fulfilling wins.
Keep it fair and HR-friendly
- Entries are earned, not bought. People get in by giving recognition, never by paying, and the one-per-week cap keeps any single person from dominating the odds.
- The company funds every prize. Recognizing a teammate never costs anyone out of pocket.
- The draw is automated or witnessed. A random draw people trust beats a generous draw people wonder about.
- Everyone can win something. Rarity tiers on a wheel mean even the smallest spin gives a real win, so nobody feels shut out.
Option 1: run it by hand
You can absolutely run a Slack raffle with zero budget:
- Make a spreadsheet. One row per person who takes part this cycle (recognized a teammate, finished training, covered on-call), one entry each.
- On draw day, number the rows and pick a winner with a random number generator.
- Announce the winner in your recognition channel, with what they won and why they were in the draw.
- Deliver the prize fast, and start the next cycle.
This works. Its weakness is not the mechanics, it is the maintenance: someone has to log every entry, run every draw, chase every prize, and keep doing it after the novelty wears off. Manual programs usually fizzle the month their owner gets busy, which is the same failure mode we cover in why recognition programs fizzle.
Option 2: automate it with PrizeBot
PrizeBot was built around exactly this loop, inside Slack:
- Teammates recognize each other right in Slack, with a message like
@Maya ⭐ great catch on the deploy. You choose the emoji and what it is worth, and the points land automatically. - Points feed a redeemable prize shop that you stock yourself: any prize your company can offer, no vendor catalog.
- Run raffles the way that suits the moment: let PrizeBot draw automatically on a weekly or monthly schedule, or run a live drawing yourself, spinning a raffle drum on a screen-share at an all-hands. Either way, teammates earn one entry for each week they give recognition, entries build up until a draw, and you can pull multiple winners across tiered prizes.
- The spin wheel, with rarity tiers, covers the instant-win moments: milestones, birthdays, anniversaries, manager awards.
- Admins see every win in a fulfillment queue, so prizes actually arrive.
Everything above is included in one flat price, $2 per active user per month, billed monthly with no annual contract, and there is a 30-day free trial with no credit card. Among Slack recognition apps we have compared, PrizeBot is the only one whose published features include a prize shop, automated raffles, and a spin wheel together; see the full 10-app comparison.
Frequently asked questions
How often should you run a raffle or spin?
A rhythm beats randomness. Weekly or monthly raffle draws create anticipation people look forward to, or you can save the draw for a live moment like an all-hands and run it on the spot. Spins still fit one-off moments like work anniversaries, milestones, or a manager reward for a great week. Whatever you choose, keep it consistent so the program becomes something the team expects.
How do people earn raffle entries in Slack?
In PrizeBot, a teammate earns one raffle entry for any week they recognize a colleague, and entries build up from week to week. That weights the odds toward teammates who recognize others consistently, and because it is capped at one entry per week, extra low-effort recognition earns nothing more. You can draw automatically on a weekly or monthly schedule, or run a live drawing yourself and pull multiple winners across tiered prizes.
What prizes work best?
A mix of small-and-frequent with the occasional big-ticket win, plus a few money-can't-buy prizes like skipping a meeting of your choice or first pick of vacation dates. PrizeBot admins choose and fulfill every prize themselves, so anything your company can offer can go on the wheel.