Lesson 1.17 · FoundationsGuide · 10 min readFree · No signup

Zeigarnik Effect: why unfinished tasks stay in your head

Part of the Psychology of Design learning path. The cognitive biases and psychology principles behind every click, scroll, and conversion.

L1 · How people see · Lesson 17 of 3010 min read for this one

What you'll understand by the end of this lesson

  • Why incomplete tasks create a persistent mental tension that drives people back
  • How the Zeigarnik Effect explains progress bars, setup checklists, and re-engagement emails
  • The difference between manufactured incompleteness and genuine open loops
  • How to apply it to return visits and onboarding without it feeling manipulative

The principle in plain English

Finished tasks release mental tension. Unfinished ones hold onto it.

Soviet psychologist Bluma Zeigarnik documented this in the 1920s after observing that waiters in a café could recall every detail of open orders — but the moment an order was completed and paid, the details vanished from memory almost immediately. Completion closed the loop. Incompletion kept it open.

Later experiments confirmed the pattern: people remember uncompleted tasks better than completed ones, and experience an unresolved pull toward finishing things they've started but not finished.

This has nothing to do with discipline or personality. It's a basic feature of how memory and motivation work. An open loop stays active until it's closed.


A simple example

An article series added a visible "next" indicator to the footer of each piece: "Next: part 2 of 3 →" alongside a progress marker. Readers who saw they were at article 1 of 3 returned to read the rest at significantly higher rates than readers who saw no completion indicator.

Adding a visible "2 of 3" progress indicator to the article footer lifted return visits by 28%.

The indicator didn't add content value. It opened a loop. Readers left knowing they hadn't finished — and that felt unresolved enough to bring them back.


Why the brain keeps unfinished loops active

The Zeigarnik Effect works because the brain treats incomplete goals as unresolved. An unfinished task creates a kind of cognitive itch — it registers as open business, something that will need returning to. Completed tasks are filed away and stop demanding attention.

For motivation, this means: starting something creates an intrinsic pull toward finishing it. That pull can be stronger than any external incentive. The user who is 3 of 5 setup steps through an onboarding checklist isn't just partially through a task — they're in a state of mild but persistent cognitive unease that will resolve only when they complete it.

The Zeigarnik Effect is strongest when the user has already invested effort. An empty setup checklist creates no open loop — nothing has been started. A checklist where 2 of 5 items are already complete creates genuine incompletion tension. This is why the IKEA Effect (effort creates attachment) and the Zeigarnik Effect (incompletion creates pull) work well together in onboarding design.


Where it shows up on products and websites

Onboarding checklists

"3 of 5 setup steps complete" is a Zeigarnik trigger. The user can see they've started something and haven't finished it. The specific count makes the gap concrete and closeable. "Some setup remaining" doesn't create the same pull — it's vague enough that the brain doesn't register a specific incomplete goal.

The checklist has to be genuinely meaningful — tasks that actually improve the user's experience when completed. A checklist populated with filler tasks to create artificial incompletion reads as manufactured and reduces trust.

Progress-based re-engagement

Re-engagement emails that show a specific state of incompletion work better than generic "come back" prompts. "You're 3 of 5 setup steps away from getting the most out of [Product]" creates an open loop. "We miss you — come back and explore!" doesn't.

The specific gap is what creates the pull. Vague invitations don't trigger Zeigarnik because there's no concrete open goal to resolve.

Content series and courses

Multi-part content — article series, email courses, lesson tracks — creates natural open loops. Explicitly numbering the parts ("1 of 4") and referencing the next piece creates the incompletion signal that pulls readers forward.

Without the numbering, readers may enjoy the content but feel no pull toward the next piece. With it, not reading the next piece feels like leaving something unfinished.

Abandoned cart and checkout re-engagement

An abandoned cart email that shows the specific items still in the basket — "your [product name] is still waiting" — opens a Zeigarnik loop. The purchase was started and not completed. Showing exactly what was left mid-process makes the incompletion concrete and retrievable.

Manufactured incompletion — progress bars that don't reflect real tasks, setup checklists filled with pointless steps just to show a low completion percentage — doesn't trigger genuine Zeigarnik tension. It triggers irritation. The tasks have to matter. The open loop only creates pull if completing it delivers something real.


The CRO audit

Look at your key re-engagement and completion flows and ask:

1. Do your re-engagement emails reference a specific, named incomplete task?

"Come back and finish setting up" is generic. "You're one integration away from getting your dashboard working" is a specific open loop. Review your onboarding re-engagement emails for whether they name the incomplete goal concretely.

2. Is your onboarding checklist long enough to keep loops open but short enough to be completable?

A 3-item checklist creates no meaningful incompletion tension — it's too easy to dismiss. A 15-item checklist creates overwhelm, not pull. Four to six genuinely valuable tasks, displayed with a progress count, is the target range for most products.

3. Does your long-form content reference what comes next?

Multi-part content should explicitly number the series and reference the next piece at the end of each article or lesson. "Part 2 of 4 — continue to part 3" opens the loop. A standalone article with no series framing closes it before the visitor leaves.



Q1

A SaaS re-engagement email reads: 'We noticed you haven't been back in a while — come and explore what's new!' A second version reads: 'You're 2 steps away from connecting your first data source — here's exactly what to do.' Which performs better and why?

Think about this

The Zeigarnik Effect is about incomplete loops pulling us back. The next — and final — principle in this series is about something that happens before we even start: the way existing beliefs shape which data we notice, which we remember, and which we ignore entirely.