memory

Peak-End Rule

People judge an experience based almost entirely on its most intense moment and its final moment — not the average of all moments.

Plain English

The Peak-End Rule, discovered by Daniel Kahneman, reveals a surprising truth about human memory: we do not average all the moments of an experience to form a judgment — we remember the peak (the most emotionally intense moment, positive or negative) and the end. Everything in between barely registers. For UI design, this means the last screen a user sees and the single most satisfying moment in the flow matter far more than the 12 tedious steps in between. A frustrating onboarding with a delightful success animation will be remembered more kindly than a smooth onboarding with a flat completion screen.

Research background

Kahneman, Fredrickson, et al. demonstrated the Peak-End Rule through studies including the 'cold water' experiment: subjects who experienced a painful trial followed by a slightly less painful extension rated the extended trial as less unpleasant overall. The 'duration neglect' finding (duration has little effect on remembered utility) compounds this: a 5-minute positive experience with a great ending is remembered as warmly as a 20-minute one. UI implications: (1) Design the success/completion state as a first-class product moment. (2) Invest disproportionately in the off-boarding experience (cancellation, export, goodbye). (3) Create at least one peak moment — a confetti animation, a personalised message, a surprising delight — that users will carry with them.

UI examples

✓ Applying the principle

Duolingo's lesson completion screen — an animated owl celebration, streak count, XP earned, and a share prompt — creates a memorable peak at the exact moment the user finishes. That screen is the 'memory' of the lesson.

✗ Violating it

A checkout flow that ends with a plain white page reading 'Order confirmed. Reference: #4829301' — a forgettable ending to a high-stakes interaction that needed emotional validation.

AI Prompt

Paste into Claude, Cursor, Bolt, or v0.

Apply the Peak-End Rule: design the order confirmation / success state as a dedicated high-emotion moment — use animation, personalisation, and social elements. Also audit the off-boarding flow (cancellation screen) — make the final interaction positive to reduce regret and increase return likelihood.