methodatlas
RunsheetGrowth

Hooked Model

ComplexityMedium
TimeMehrere Workshops über Wochen
Participants2-8
FormatWorkshop + async
MaturityEstablished
01

Prerequisite

What needs to be finished first

Complete firstJobs to be Done

A documented JTBD statement or comparable user understanding exists so that triggers and rewards are anchored to real user goals.

Without: Without a JTBD anchor, the loop is designed for engagement for its own sake and the product creates pull without value.
Complete firstNorth Star Metric

A North Star metric or comparable outcome metric is set to measure engagement impact.

Without: Without an outcome metric, engagement becomes its own definition of success and the product optimizes toward manipulation.
02

Preparation

What needs to be ready before start

Materials

Hooked canvas with four fields (Trigger, Action, Variable Reward, Investment); analytics setup for engagement metrics; excerpts from user research (quotes, behavioral data); ethics check list (for example Nir's Manipulation Matrix); loop iteration tracking tool.

People / roles

One product lead or growth lead as owner; designer for reward and action mechanics; engineer for trigger and investment; one ethics reviewer (internal or external), optional behavioral designer.

Pre-read

JTBD and user segments; North Star metric; current engagement data (DAU/MAU, retention curves, frequency); Hooked theory briefing for the team; known manipulation risks in the domain.

Time needed

Several workshops over multiple weeks plus iterative loops

Setup

Canvas on wall or board. Make manipulation matrix a mandatory section. Keep engagement metrics visible. Definition of done for loop design: mechanism plus signed ethics check.

03

Core question

The one question this method answers

Which hooked loop combines trigger, action, variable reward, and investment so user habits form that genuinely help users without creating manipulation?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Identify triggers
60-90 minList external triggers (notifications, email, advertising, recommendations) and internal triggers (emotions such as boredom, concern, curiosity) for the target segment. Estimate frequency and intensity per trigger. Mark top three external and two internal triggers.If only external triggers are planned, the design becomes a push-app pattern. Habits come from internal triggers. Without at least one plausible internal trigger, the loop is fragile.
2Phase 2: Minimize action
60-90 minReduce action friction so the behavior occurs with minimal effort (Fogg model: Motivation × Ability × Trigger). List friction points and test each point: can it be removed, automated, or made faster?Reducing friction does not mean removing every click. Some friction prevents mistakes. Friction before valuable actions such as payment or deletion should remain.
3Phase 3: Variable reward
60-90 minReview three reward types: Tribe (social recognition), Hunt (information, materials), Self (competence). Design one or two reward types per action and ensure variability; not every action yields the same reward.Variability is the key lever. Constant rewards become stale. But variability alone can be addictive. For each reward ask: does the variable element serve the user or work against them?
4Phase 4: Investment
45-60 minDesign investment points: users contribute data, content, social ties, or configuration. For each investment, ask: does it increase trigger strength for the next iteration, and does it enrich reward?Investment without links to later triggers or rewards is a meaningless burden. The loop closes when investment makes the next trigger stronger.
5Phase 5: Ethics check (Manipulation Matrix)
60-90 minAsk two questions per loop element: (1) Would the designer use this loop themselves? (2) Does it genuinely help the user? Four quadrants: Facilitator, Peddler, Entertainer, Dealer. Remove dealer mechanisms.Skipping this check can lead to dark patterns over time. Involve at least one external ethics reviewer. Document all removals in writing.
6Phase 6: Test and measure loop
Multiple weeks, live testBuild an MVP version of the loop. Measure engagement metrics (frequency, return rate, time-of-day distribution) and value metrics (tasks solved, JTBD outcome). If engagement rises but value does not, redesign the loop.Engagement without value is a warning sign. If DAU rises while NPS or JTBD outcomes stay flat, the loop is manipulative. Stop and redesign.
05

Artifact

What comes out at the end

Form

Hooked canvas with four fields and concrete mechanisms, manipulation matrix with per-loop element ratings, engagement and value metrics dashboard, test plan, and iteration backlog.

Versioning / ownership

Track each loop iteration by date and version. Version the manipulation matrix with reviewer signature. Keep engagement data with measurement window. Document loop updates with rationale; do not overwrite.

Tool alternatives
  • Miro or FigJam with Hooked template
  • Notion page with sections per field
  • Posthog or Amplitude for engagement metrics
  • Custom dashboard separating value and engagement

hooked-model-working-template.md

Compact working template for Hooked Model with context, input, output artifacts, and next step.

Hooked Model Canvas

Context

What is this method used for?

Core question

Which question should be answered at the end?

Input

Which data, observations, or materials are available?

Working area

  • Area 1:
  • Area 2:
  • Area 3:
  • Relationships / patterns:

Output artifacts

  • Hooked loop:
  • Trigger map:
  • Reward design:
  • Ethics check:

Open questions

  • ...

Next step

Owner, date, success signal.

06

Example output

Concrete filled scenario, fictional example

hooked-model-beispiel.md

Concrete filled scenario, fictional example

Hooked Loop — Onboarding tasks for solo freelancers (v0.2, 18.05.2026)

Trigger:

  • External: Push notification "You have 3 documents to process." (daily at 6:00 p.m.).
  • Internal: Concern "Am I on track with taxes?" (more often near month end).

Action:

  • Capture a document by photo in under 30 seconds. Reduce friction with auto-crop, category suggestion, and one click confirmation.

Variable reward:

  • Hunt: tax balance updates after document capture with variable change, sometimes small, sometimes large.
  • Self: streak "4 weeks without receipt backlog." Variability appears as occasional mini confetti animation and occasional text tip.

Investment:

  • Receipt data improves forecast accuracy.
  • Categorization trains AI for personal style.
  • Document volume makes future triggers more relevant (for example, "You usually enter material costs on Fridays, should I remind you on Friday?").

Manipulation Matrix check (reviewer @sabine external):

  • Would the designer use this loop themselves? Yes.
  • Does it help the user? Yes, JTBD is "tax clarity".
  • Quadrant: Facilitator. OK.
  • Removal: planned FOMO notification "Others have already processed this today" was removed (Peddler tendency, no user value).

Live metrics (4 week test):

  • Engagement: daily document capture from 0.3 to 1.4 per DAU.
  • Value: 78% of users know their tax position within 100 EUR using the survey question.
  • Both improved. Loop rolled out to 100% traffic.
07

Pitfalls

Recognize symptoms and steer against them

Trap

Only external triggers

Symptom

The loop consists mainly of push notifications and lacks internal trigger anchoring.

What to do

Explicitly model internal triggers (emotion, situation, routine). If no internal trigger can be found, deepen JTBD. Push alone creates fatigue, not habit.

Trap

Engagement without value

Symptom

DAU/MAU rise, but outcome metric or NPS does not move or declines.

What to do

Track value metrics equally with engagement metrics. If only engagement rises, redesign the loop. Dark patterns are not innovation.

Trap

Variability turns into addictive behavior

Symptom

Reward variability resembles slot-machine behavior and users feel compelled rather than enriched.

What to do

Tie variability to value, not random chance without purpose. Remove pull-to-refresh with empty content mechanics or replace them with genuine information.

Trap

Ethics check as formality

Symptom

Manipulation matrix is approved too quickly and every loop lands in the Facilitator quadrant.

What to do

Involve at least one external reviewer. Require honest answers per loop element. If the answer to "Would I use this myself?" is no, that element must change.

Trap

Friction removed too aggressively

Symptom

No friction remains before high-risk actions such as payment or data deletion, and errors increase.

What to do

Friction is not always the enemy. Keep confirmation steps before valuable or risky actions. Only reduce friction for repetitive low-value actions.

Trap

Investment without benefit for triggers

Symptom

Users provide data, but later triggers are not more relevant.

What to do

Feed investment data into later triggers and rewards. If data is only collected from impulse, investment is misused.

08

Stop criteria

Done signals checkable in under a minute

Product is in a safety-critical or regulated domain where engagement designs are not allowed.
No measurable JTBD or value metric exists, so loop impact is not verifiable.
No ethics reviewer is available, so manipulation matrix would be self-review.
Current data shows engagement is not the main problem, with activation or value as the larger issue.
Team lacks behavioral design capability and cannot source coaching.
Product does not require recurring usage (e.g., one-time transaction), so loop is oversized.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.