Zeigarnik effect

Unfinished tasks persist in memory more strongly than completed ones. Named for Bluma Zeigarnik, the Soviet psychologist whose 1927 dissertation under Kurt Lewin documented the effect — waiters remembered open orders far better than orders they’d just delivered. The mechanism: the brain holds open loops in working memory at low background priority until they close, and the cognitive load creates a pull toward resolution.

In modern usage the concept has been extended (somewhat loosely) from memory persistence of unfinished tasks to motivation to complete unfinished tasks — open loops feel uncomfortable, and the discomfort is what drives completion. This extended sense is what most product/UX writing means when it cites Zeigarnik.

In onboarding — Stomper’s three-step welcome

Per The Hidden App Growth Killer (video), Stomper opens its onboarding with a three-step welcome flow — quick, beautiful, no input fields. The flow’s effectiveness depends on the user being inside an open loop with a visible end: they’ve started something with three discrete steps, and the brain wants to close it.

Tim Gabe’s framing (auto-captioned as “the searic effect” — almost certainly Zeigarnik garbled by speech recognition):

People are more likely to complete something once it’s begun if the next steps feel achievable.

The IKEA-instructions analogy frames it: seeing all 12 pages at once kills motivation; one step at a time keeps the loop closeable. The principle is don’t close the loop too early, but don’t make the loop look unclose-able either.

Note: Tim’s articulation is closer to chunking + goal-gradient than to classical Zeigarnik. Classical Zeigarnik is about memory persistence; the extended/popular usage Tim invokes is about motivation to complete. Both are real effects, but they come from different research lineages and shouldn’t be conflated. See Goal-gradient effect for the motivation-as-you-approach mechanism.

The visual-tension variant — consistency rendered as a grid

Why Streaks Work (It’s Not Discipline) (video) (Mobbin’s 2026 859-streak study) names a separate streak engine that operates purely through Zeigarnik logic — but staged visually rather than cognitively. Consistency is rendered as a visible pattern (a row of filled days, a contribution grid, a circular meter), and the moment a gap appears, the brain notices it immediately.

Filling one tiny missing block feels strangely satisfying. Breaking the chain feels worse than it probably should.

Notable property: the visual-tension streak doesn’t require fear copy, a mascot, or any explicit framing of loss — the gap on screen is doing the work. This is closer to the visual sibling of Completion drive (Apple Watch rings) than to a Loss aversion-driven Streak — but unlike the rings, it grades continuity rather than daily closure, so the pull compounds across days.

The Mobbin source notes these visual-tension streaks show up “in places that have nothing to do with self-improvement” — wherever a product renders its history as a continuous motif (contribution graphs, status meters, weekly grids).

The companion family — retention by open loops

The Zeigarnik effect is one of several mechanisms that retain users by leaving something unfinished:

Open loopMechanismExample
Started onboarding stepZeigarnik (motivational variant)Stomper 3-step welcome
Incomplete progress barGoal-gradient effectMarathon’s top progress bar
Streak in progressLoss aversion + ZeigarnikDuolingo daily streak
Unfinished gamification trackZeigarnik + Completion driveApple Watch rings nearing close
Cliffhanger / “next episode”ZeigarnikNetflix autoplay

The Zeigarnik effect is usually a combiner — it amplifies other engagement mechanisms by adding the “I haven’t finished yet” pull on top of whatever the underlying motivator is.

Rules of thumb

  • Make the size of the loop visible if you want the user to feel the pull (progress bar, step count, “X of Y”).
  • Make the size invisible if revealing it would discourage the user (TypeForm hiding step counts in long forms; see The Hidden App Growth Killer (video)).
  • Don’t manufacture loops that don’t close — eternally open loops cease to motivate; they’re either ignored or experienced as nagging.
  • Goal-gradient effect — the partner mechanism for the motivational reading of unfinished tasks
  • Completion drive — Gestalt-closure-based engagement; adjacent retention mechanism
  • Loss aversion — streaks pair Zeigarnik (open loop) with loss aversion (don’t break it)
  • Cognitive load — chunking is how you keep the loops feel-closable
  • Onboarding flow — Zeigarnik is one of the load-bearing principles behind multi-step onboarding flows

Sources