Designing for Human Memory

Posted 2 months ago by Martin Jancik

In one of my previous articles I wrote about ways to design for human attention. Attention is closely linked with working and short-term memory. However, this article is going to be focused on the entire human memory system. We have two main types of memory: short-term memory (STM) and long-term memory (LTM). In computer science terms, you might imagine short-term memory as RAM and long-term as the HDD. I will try to describe how they work, how we can design interfaces that eliminate confusion and how to lower the cognitive effort users need to make. All of this should result in a more human-centered user experience.

“The human brain is not optimised for the abstract thinking and data memorisation that websites often demand. Many usability guidelines are dictated by cognitive limitations.” – Jakob Nielsen, Nielsen-Norman Group

Long-term memory

LTM is the memory for data storage. Memories saved in our mind are basically clusters of neurons linked together. To activate a memory, we have to reactivate the same pattern of neurons that was stimulated when the memory was formed. Most memories from our STM are forgotten. This is perhaps a good thing. If we didn’t automatically forget the huge volumes of information we are exposed to on a daily basis, we might get overloaded with information, as the processing of these volumes of data would soon become impossible.

Conceptual model of memory. Source:

To transfer perceptions from STM into LTM, conscious effort has to be made. Repeating particular pieces of information results in data transfer into LTM. This is the reason we revise before exams. The brain has to form a neural memory pattern of small pieces of connected data. Afterwards, the pattern (memory) can get activated by:

  1. Sensory input from our environment
  2. Stimulation from other parts of the brain

This results in the successful retrieval of the memory. The more times a pattern gets reactivated, the stronger it gets — it is easier to reactivate.

Facts about LTM:

Short-term memory

Psychologists explain STM as a combination of perception, attention and retrieval from LTM. If one of our senses is stimulated, it creates a residual perception available as a possible input for our attention. If we decide to grant attention to this specific input, it is allowed to enter our working STM.

Long-term memories reactivated through retrieval are also available as input. The main component of our short-term memory is a combination of a small subset of our sensory inputs and temporarily activated long-term memories that we are aware of right now.

Facts about short-term memory

Memory in interface design

As designers, we should strive to design for the STM. The memory load is lighter and the interaction is faster and more error-free. If a user has to recognise or recall something from the LTM, that takes time, cognitive load and increases error occurrence probability.

Hints for the user

Distinguish visited links with different colours. Users don’t have to remember which links they have already visited.

While searching the web through google you don’t have to remember which links you clicked.

Many elements at once

Don’t present users with many elements in one interface. It is not necessary to restrain oneself to 7 elements as Miller’s Law would suggest, but the elements need to be distinguished enough — perhaps by using visual hierarchy. Otherwise the interface will be a burden to the user’s STM. Choosing the correct way to continue in the flow will become more time-consuming. If you need to use a lot of information, divide the journey into more steps.

This dribble shot by Logan Cee shows great visual hierarchy. The information is also divided into more steps.

Consistent design system

Create a set of standards throughout the product. Adopt widely applied and tested design patterns. Once you do that, users won’t have to constantly learn and remember new patterns, but they can use the knowledge they already have. If a confirmation button in the product is green, all other confirmation buttons should be green as well, easing the user’s cognitive burden.

Companies have already discovered the power of design systems and are applying it throughout their portfolios of products.

Emotional interaction

Users will remember your interface more clearly if they feel emotions during it’s use. Emotions can be triggered in many ways. Aesthetically pleasing visuals, fun communication or simple gratification for solving a problem. Once this is achieved, people will gladly return and use your product again. On the other hand, users can also happen to feel negative emotions, which will result in forgetting the details of the interface, but remembering your design as a negative experience. Then, churn happens.

Mailchimp is known for it’s great attention to emotional design. This illustration gives out positivity after sending out the campaign.

The Self-Generation Effect

Information is better remembered when it is self-generated — not just passively consumed. If a user can customise the layout of the interface, it is easier for him to become familiar with it and remember the details.

In the app Sketch designers can choose functions and customise the upper toolbar to a desired preference.


Always put reasonable demands on password creation. Setting password creation standards too high might seem as an effective measure to increase the security of the system, but it will most likely result in making the system more vulnerable. Average users will be forced to write down the password and create another burden for their LTM, as they have to remember where exactly they wrote it down.

The creator of this form makes it impossible to remember the created password.

In the past, people had to use command lines as the interface to get to their goals. This is an example of design that creates a big load on LTM and a high error occurrence probability. Luckily, with the invention of GUI (graphic user interface), designers now have a lot more freedom to design experiences. It is much easier to focus on using STM and on easing the cognitive load. It almost seems like users don’t even have to think while using today’s technology. And the future looks promising. With the rise of virtual and augmented reality, we will be able to create products that we can interact with easier and with less effort than ever before.

This article was originally published on Martin’s Medium page

Prototype with Sketch!

Prototype with Sketch!

Send artboards straight from Sketch into your Marvel projects.

Download Plugin

UX Designer @ previously @ edookit. Travelling the world and designing stuff. Absolutely addicted to running!

Related Posts

One of the marvellous things about UX writing is that you’ll inevitably write yourself into some torturous and impossible-to-fathom linguistic corners. One day, your mind boggles over whether to hyphenate or not hyphenate a lesser-known phrase. The next, you forget what sanity feels like when someone asks you to write microcopy for unknown errors. All the while, you’ll have to… Read More →

How do you quickly and collaboratively come up and pitch ideas or potential solutions to a problem? My former co-worker at Hinderling Volkart (Lukas Karrer) introduced me to a method I have found extremely effective, inclusive and fun to use in client workshops: NABC: A 3-in-1 approach to ideating, prototyping and pitching. NABC can also be applied in an educational… Read More →

Can you name all 24 events at the Winter Olympics at PyeongChang from memory? Of course not, nobody can. But I bet you could do really well if I showed you illustrations of each event. You can try it here. Imagery and easily-understood iconography is a necessity of an event like the Olympics, with so many cultures coming together in… Read More →