Variable Reward
Add optional novelty around reliable value, without making users chase uncertainty.
What it is
Section titled âWhat it isâVariable Reward is a small, optional layer of unpredictability wrapped around an otherwise dependable experience: a fresh prompt, discovery suggestion, visual flourish, or creative option that differs each timeâwhile the core task and its outcome remain exactly as reliable as ever. Its closest and most easily confused neighbour is Gamified Progress, and the two run in opposite directions on purpose: Gamified Progress wants the user to see, with complete honesty, precisely how much is done and how much remains, while Variable Rewardâs entire value depends on the reveal not being predictable. The moment chance starts deciding something the user actually needsâwhether they get paid, whether their work is safe, whether a task even completesâthe pattern has left this TTPâs boundary and become gambling mechanics wearing a productâs clothes.
A âdiscoverâ shuffle that mixes genuine surprises into an otherwise on-demand, fully accessible catalogue is Variable Reward; a loot box that gates functional or cosmetic value behind a randomised pull is the same mechanic pointed at something essential, which is exactly what this card exists to rule out.
Why it works
Section titled âWhy it worksâHabit Formation is explicit that reward closes a habit loop, but reliability is the loop itselfânovelty can decorate a dependable core, but the moment novelty replaces reliability, âa slot-machine core is compulsion, not habit.â Unpredictable reinforcement is a genuinely powerful psychological pull, precisely because partial and variable rewards are harder to walk away from than steady onesâwhich is exactly why this handbook keeps it fenced to the optional edge of an experience rather than the load-bearing centre of it.
The failure mode this TTP prevents is a feature meant to âadd a bit of delightâ quietly drifting into a compulsive-checking loop, because the same variability that makes a moment feel fresh is what makes gambling mechanics sticky. User Agencyâs reflective-endorsement test is the practical check: would the user, on reflection, be glad the surprise pulled them in, or did the uncertainty itself do the pulling? Skip variable reward entirely, on the other hand, and repeat experiencesâcontent feeds, discovery surfaces, recommendation edgesâcan go flat and predictable in a way that reduces their own appeal, since nothing about them ever changes.
When to use it
Section titled âWhen to use itâ- In optional discovery, inspiration, learning, or creative surfaces
- When content or suggestions naturally vary over time
- To refresh a familiar ritual without changing its dependable core
- Keep essential workflows, quality, pricing, and access predictable
- Make the variation clearly optional and easy to skip
- Explain recommendation or selection logic when it materially affects users
Donât
Section titled âDonâtâ- Use variable rewards to drive compulsive checking or prolonged sessions
- Put critical outcomes, money, safety, or user access behind chance
- Present arbitrary randomness as personalisation or meaningful progress
Founder Tip
Section titled âFounder TipâMake the useful thing dependable. Let surprise live at the edge, where users can enjoy it or ignore it.
Make It Yours
Section titled âMake It Yoursâ- Which repeat experience would benefit from freshness without losing reliability?
- Is the variation optional, understandable, and easy to skip?
- Does every outcome still provide user value rather than merely novelty?
- Could a vulnerable or tired user use the feature without feeling pressured to continue?
- What would indicate delight and agency, rather than compulsive repeat behaviour?
Related concepts
Section titled âRelated conceptsâFurther reading
Section titled âFurther readingâ- Wellbeing Supportive Design â Explains autonomy-supportive rewards as feedback rather than pressure.
- Apps That Motivate: A Taxonomy of App Features Based on Self-Determination Theory â Research on app features, motivation, and the limits of extrinsic reward.
- Supporting Human Autonomy in AI Systems â A framework for assessing technologyâs effect on user autonomy.
Agent skill
Section titled âAgent skillâ- Primary command:
/productfeeling anti-patternsâ guard optional novelty so it never drives compulsive checking or chance-gated outcomes - Related commands:
/productfeeling intensity,/productfeeling delight,/productfeeling persona - When the agent should load this TTP: âvariable rewardâ, âsurprise discoveryâ, ârandom suggestionâ, âslot machine patternâ, âoptional noveltyâ
- Companion handoff: RedTeam â challenge reward loops for compulsive or exploitative mechanics; Impeccable â skip controls and predictable core flows
- Feeling north star this TTP serves: dependable value with optional freshness at the edge
- Anti-goals: compulsive checking loops, chance-gated critical outcomes, randomness as fake personalisation
- Reference path:
skill/reference/anti-patterns.md