A compulsion loop is a psychological pattern — cue → action → variable reward — that drives repeated engagement with a mobile app. The cue is what prompts the user to open the app (a push notification, a friend's message, a streak reminder). The action is what they do once inside (swipe a feed, play a level, post content). The reward is what they get back — and the variability of that reward is what makes the loop compulsive rather than just predictable.
What makes a loop "compulsive"
- Variable rewards: not every iteration yields the same outcome. Slot-machine logic — sometimes you get a big win, sometimes nothing. Dopamine spikes on the uncertainty.
- Fast feedback: the reward comes quickly enough to feel connected to the action. Slow feedback breaks the loop.
- Frequent cues: push notifications, content drops, time-of-day reminders re-trigger the loop multiple times per day.
- Low friction to act: tapping the app and starting the loop takes seconds, not minutes. High friction breaks the habit.
Examples in mobile: - Social feed scrolling: cue (notification) → action (swipe) → variable reward (sometimes interesting content, sometimes not). TikTok, Instagram Reels. - Match-3 / casual games: cue (energy refilled push) → action (play a level) → variable reward (sometimes lucky cascade, sometimes loss). - Gacha mechanics: cue (event push) → action (pull) → variable reward (rare character or common drop). Genshin Impact, Star Rail, Marvel Snap. - Daily streak with random rewards: cue (streak nudge) → action (open app) → variable reward (daily bonus content varies).
Ethical considerations: heavily-tuned compulsion loops — particularly gacha mechanics and certain F2P-game patterns — have triggered regulatory scrutiny worldwide. Belgium effectively banned paid loot boxes (2018), Netherlands ruled them gambling (2018), China requires drop-rate disclosure (2016), Korea requires similar disclosure (2024). Mature publishers design with disclosure + spending limits + self-exclusion tools, and increasingly position monetization mechanics ethically (cosmetics-only, time-skip-only) rather than relying on heavy compulsion mechanics.
Compulsion loop vs core loop
| Core loop | Compulsion loop | |
|---|---|---|
| Definition | The engagement mechanic itself | Loop engineered for habitual return |
| Reward | Can be fixed / predictable | Variable / dopamine-triggering |
| Structure | Repeatable activity | Cue → action → variable reward |
| Example | Match-3 cascade | Gacha pull, feed scroll |
Every compulsion loop contains a core loop; not every core loop is a compulsion loop. Heavy compulsion mechanics (gacha, predatory F2P) face regulatory bans and disclosure rules — design ethically.