
Quick answer: the best spin the wheel prizes cost you little, feel good to win and point people toward the action you want next. In a SaaS app that means bonus credits, a longer trial, a premium feature for a week or a badge. In an online store it means a discount code, free shipping or a small gift with the order. At an event or booth it means stickers, snacks, merch and one bigger prize. For a team or a classroom it means privileges, not money. Put a few cheap prizes on most of the wheel, one top prize on a small slice, a "try again" slice, and publish the odds.
| Setting | Everyday prizes (most slices) | Mid prizes | Top prize (one small slice) | How to keep cost in check |
|---|---|---|---|---|
| SaaS or mobile app | Bonus credits, extra exports, a badge | Premium feature for 7 days, trial extension | A free month of a paid plan | Prizes that cost you compute, not cash; one spin a day |
| Online store | 5% to 10% off, free shipping | 15% off, gift with purchase | A product bundle or store credit | Minimum order value, code expiry, caps per prize |
| Event or booth | Sticker, snack, pen | T-shirt, tote bag, mug | A product, a gift card or a free plan | Fixed stock per prize; remove a slice when it runs out |
| Team or office | Pick the music, first coffee | Long lunch, choose the next team game | Half day off | Agree the list with managers first |
| Classroom | Sticker, homework pass for one question | Choose a seat, line leader for a day | Class picks the Friday activity | Privileges instead of purchases |
An in-app wheel works best as a reward for something you already want users to do: finish setup, come back tomorrow, invite a teammate or complete a profile. Pick prizes that pull users deeper into the product, not prizes they spend and forget.
For more on what motivates users once they are inside the product, see 10 types of rewards that actually motivate SaaS users.
Store wheels usually appear as a popup for first-time visitors in exchange for an email address, or after checkout. Every prize below is a code, so you only pay when an order happens.
Set an expiry date on every code (7 to 14 days is common) so the prize pushes a purchase now, not someday.
At a trade show, school fair or launch party the wheel starts a conversation. Prizes should be easy to hand over.
Bring a fixed stock of each prize and take its slice off (or cover it) when it runs out, so nobody wins something you cannot give.
Inside a team or a classroom the wheel is about fun and fairness, so privileges beat purchases.
A wheel feels fair when people understand what they can win and how likely it is. A few habits help.
This is an example with made-up inputs, not a benchmark. Swap in your own order value and costs.
A store with an average order of $60 sets these odds: 10% off on 30% of spins, 15% off on 20%, free shipping on 25%, a $4 gift on 5%, $20 off on 2% and try again on 18%. The odds add up to 100%.
If every winner redeems on a $60 order, the average cost per spin is:
Total: $5.70 per spin at most, and less in practice because not every code is used. If that is more than a new email or a repeat order is worth to you, raise the try again share, lower the percentage or add a minimum order.
Prize promotions are regulated differently in every country and often in every state or province. Whether a wheel counts as a sweepstakes, a contest or a lottery can depend on whether people must pay or buy to spin, whether there is a free way to enter, and how prizes are chosen. Check the rules where your players live, or ask a lawyer, before you put cash, gift cards or expensive prizes on the wheel. This guide is not legal advice.
Two practical checks apply almost everywhere:
You can build a wheel yourself: draw the slices on a canvas or with SVG, rotate it with a CSS transition that eases out, choose the result before the animation starts and land the pointer on that slice. The hard parts are everything around it: storing spins per user, enforcing caps, issuing codes, and tracking which prizes lead to upgrades or orders.
If you would rather not build that, PLG OS (our product) has a ready-made Spin The Wheel component for each stack:
You deploy the component from the PLG OS dashboard, change its text there without a code release, and spin data is added to the user's Customer 360 and can be sent to your CRM. The free plan covers 100 monthly tracked users and one component; Starter is $49 a month.
Want a different reveal? A scratch card uses the same prize lists. To celebrate a win, see our React confetti libraries roundup. If your wheel rewards onboarding steps, our guide to user onboarding software for SaaS startups covers the tools that run those first steps.
Good prizes are cheap for you and clearly useful to the winner: discount codes and free shipping in a store, bonus credits or a premium feature for a week in an app, and stickers or merch at events. Add one bigger prize on a small slice and a try again slice.
Stickers, snacks, pens, tote bags and T-shirts for most slices, a free month or credit on your product in the middle, and one product or gift card as the top prize. Keep a fixed stock of each and remove a slice when it runs out.
Between 6 and 12. That leaves room for several everyday prizes, one or two mid prizes, a top prize and a try again slice, while keeping the labels readable on a phone.
Publish the odds or size each slice by its odds, cap each prize, limit spins per person, choose the result on the server for valuable prizes, and write clear terms for expiry and delivery.
Usually yes. A try again or no prize slice keeps the budget predictable and makes the real prizes feel earned. In stores, many teams still give a small code on most slices so the signup feels worth it.
Yes. A wheel can give each prize a different chance of landing. If you weight it, say so: show the odds or make the slice sizes match them, and check local promotion rules before launch.