In short
Variable rewards are rewards that change in type, size or timing, so users cannot fully predict what they will get. The idea comes from behavioral psychology and is a core step in Nir Eyal's Hook model. Uncertainty makes the reward more interesting than a fixed, expected one.
Why it matters for apps
Predictable rewards become background noise. A touch of surprise keeps a mechanic fresh and gives users a reason to check back. The aim is curiosity, not compulsion.
- Three types: Nir Eyal describes rewards of the tribe (social), the hunt (resources) and the self (mastery). Good products mix them.
- Surprise on top of value: Keep the core reward reliable, then add occasional bonuses. Users should never feel cheated.
- Ethics: Variable rewards are powerful. Avoid mechanics that push users to spend real money for random outcomes, especially in finance or with young users.
- Common mistake: Making everything random. Users need a clear link between effort and reward.
Industry examples
A news app gives readers a surprise bonus of coins on a random article each week (hypothetical).
A payments app enters every card payment into a weekly prize draw for cashback (hypothetical).
Build it with StriveCloud
StriveCloud has native Scratchcards and a Wheel of Fortune, where you set the prizes and the probability of each one. Prizes can be XP, currency or a shop product. Use them as rewards in stat triggers, challenges, quiz results or code redemptions, so routine actions get an unpredictable payout.
Want to try this? Explore all features
Frequently asked questions
What are variable rewards?
Variable rewards are rewards that change in type, size or timing, so users cannot predict exactly what they will get. The uncertainty makes them more engaging than fixed rewards.
What are the three types of variable rewards?
In Nir Eyal's Hook model, the three types are rewards of the tribe (social), the hunt (resources or information) and the self (mastery and completion).
Are variable rewards ethical?
They can be, when they add surprise to genuine value. They become a problem when they push users to spend real money for random outcomes or exploit vulnerable users.