Use escalating rewards to maintain motivation across time
Build in reward escalation — increasing token value for sustained performance — to counteract the habituation that flattens fixed rewards.
Why it works
Fixed incentives habituate: after repeated delivery, the same reward loses its reinforcing value through satiation. Escalating reward structures (e.g., prize magnitude increases with streak length) counteract this by raising stakes over time, maintaining the novelty and motivation that fixed systems lose. Fishbowl prize escalation, used in clinical CM for substance use, demonstrated that escalating systems outperformed fixed reward systems for treatment retention.
How to do it
- Design a base reward for the first instance and a multiplier for consecutive completions (e.g., 1 point for day 1, 1.1 points for day 2, up to a ceiling).
- Introduce occasional bonus prizes for milestones (7-day streak, 30-day streak) to create anticipation effects.
- Set a ceiling to keep costs manageable — the escalation does not need to be unlimited to be effective.
- Reset to base after a miss — the risk of streak loss is itself a form of loss aversion that strengthens motivation.
Evidence
Escalating reinforcement schedules have been studied in clinical CM, particularly in the Prize Incentives model for cocaine abstinence developed by Petry and colleagues, with favorable results. (rct)
Most RCT evidence is from addiction treatment populations; generalizability to general behavior change goals has limited direct testing.
Sources
- Petry et al. (2000), "Contingency management interventions," Journal of Consulting and Clinical Psychology — on prize-based CM
Common mistake
Using a flat reward schedule without escalation, which produces rapid habituation — the reward loses its pull within a few weeks even if behavior continues.
Practice this with IX Coach
IX Coach automatically escalates acknowledgment and reward intensity with streak length, resetting to base on a miss and building anticipation through milestone notifications.
7 days free, then $40/month (~$1.30/day).