Why do some products and communities pull people back day after day, while others are tried once and forgotten? It is rarely luck. The ones that stick tend to run, on purpose or by instinct, through a repeating four-step loop. Nir Eyal called it the Hook Model: trigger, action, variable reward, investment. Understand the loop and you can build engagement that compounds instead of fading.
The four steps
1. Trigger. The thing that prompts the person to show up. External triggers are notifications, emails, a friend’s mention. Internal triggers are emotions: boredom, curiosity, loneliness, the itch to check. The goal over time is to move from external triggers (which you control but which fatigue) to internal ones (where the person comes back on their own because a feeling sends them).
2. Action. The simplest behavior done in anticipation of a reward. Open the app, read the post, ask the question. The easier the action, the more it happens. Reduce friction at this step ruthlessly. Every extra tap loses people.
3. Variable reward. This is the engine. The reward has to be there, but it has to vary. A predictable reward gets boring fast. The unpredictability is what keeps the brain engaged: the new post you did not expect, the reply you hoped for, the useful thing you stumble on. Variety sustains attention in a way sameness never can.
4. Investment. The person puts something in: time, content, a profile, a connection, a preference. Investment does two things. It improves the experience for next time (so the next loop is better), and it raises the cost of leaving. Each bit of investment loads the next trigger and deepens the commitment.
Then the loop runs again, and each pass strengthens the habit.
How to use it to build a community
Triggers: Start with honest external triggers (a genuinely useful newsletter, a reason to come back) and design for internal ones. What feeling will make someone think of your community on their own? “When I am stuck on X, I ask there.”
Action: Make participating effortless. Lower the bar to post, ask, or join. The first contribution should be almost frictionless.
Variable reward: Make showing up worth it in a way that is not always the same. Different value each visit: a new discussion, an unexpected answer, recognition from peers. Predictable communities die of boredom.
Investment: Give members ways to put themselves in: contribute content, build a reputation, help others, shape the space. The more they invest, the more it is theirs, and the more they stay.
The ethical line
The Hook Model can build genuinely valuable habits or manipulative compulsions. The test is simple: does the loop make the person’s life better? A community that helps members solve real problems is a good hook. A loop engineered only to maximize time-on-screen against the user’s interest is a dark pattern. Build hooks that serve the member, and the community lasts because people actually want to be there.
Takeaway: Stop hoping people come back. Design the loop: a trigger that fits their emotion, an effortless action, a reward that varies, and a way to invest. Then make sure every loop genuinely makes their life better.

