Microinteractions

The Basic Idea

Imagine you’re using a fitness app. When you set your goals, a brief animation celebrates your dedication. As you start your daily routine, a progress bar at the top of the screen grows, letting you know how much you’ve accomplished. Each time you complete one of the exercises, its image turns gray, clearly indicating you’re ready to move on to the next one. Once you've finished the entire workout, the screen bursts into a confetti animation, giving you a fulfilling sense of accomplishment. 

These small moments within a digital product are known as microinteractions.

Microinteractions are vital in guiding, reassuring, and engaging with your user. They provide feedback that indicates system status and prevents users from committing errors. Although these features may seem like simple additions, incorporating scroll bars, progress indicators, interactive buttons, and loading circles greatly improves user understanding of a system's status and helps them determine if it's responding correctly to their commands.

Microinteractions are based on a user/system-microinteraction-feedback sequence. The user or the system usually initiates an action—also known as a trigger—which activates a purposeful microinteraction. Once the action is completed, the system provides feedback to the user, informing them of the outcome or any further steps needed.

The primary goals of Microinteractions are the following:2

Show system status: Being transparent with the user. Doing so makes them feel empowered and engaged.

  • Communicate Progress: The system actively responds to the user's request. Loading bars/circles and the “typing…” indicator on a messaging app are good examples of this.
  • Standby: These messages indicate to the user that something is missing from their end to perform an action. Like when you click on the volume icon on a YouTube video it shows the volume slider, indicating you can now adjust it to your preference.

Error Prevention: These messages indicate something is wrong, so there are less frustration and pain points for the user.

  • Support Undo: Users are going to make mistakes. Crafting microinteractions that help undo them without going through complex steps enhances user experience. For example, you know you accidentally liked a post on Instagram because a white heart flashes on the photograph.
  • Prevent Rework: Reduce user frustration by letting them know they made an error right away instead of at the end. For example, when you fill out a form and misspell your email, the field turns red to indicate that the email is not valid.

Microinteractions are an exercise in restraint, in doing as much as possible with as little as possible


– Dan Saffer, Microinteractions: Full Color Edition: Designing with Details.1

About the Author

Mariana Ontañón

Mariana Ontañón

Mariana holds a BSc in Pharmaceutical Biological Chemistry and a MSc in Women’s Health. She’s passionate about understanding human behavior in a hollistic way. Mariana combines her knowledge of health sciences with a keen interest in how societal factors influence individual behaviors. Her writing bridges the gap between intricate scientific information and everyday understanding, aiming to foster informed decisions.

About us

We are the leading applied research & innovation consultancy

Our insights are leveraged by the most ambitious organizations

Image

I was blown away with their application and translation of behavioral science into practice. They took a very complex ecosystem and created a series of interventions using an innovative mix of the latest research and creative client co-creation. I was so impressed at the final product they created, which was hugely comprehensive despite the large scope of the client being of the world's most far-reaching and best known consumer brands. I'm excited to see what we can create together in the future.

Heather McKee

BEHAVIORAL SCIENTIST

GLOBAL COFFEEHOUSE CHAIN PROJECT

OUR CLIENT SUCCESS

$0M

Annual Revenue Increase

By launching a behavioral science practice at the core of the organization, we helped one of the largest insurers in North America realize $30M increase in annual revenue.

0%

Increase in Monthly Users

By redesigning North America's first national digital platform for mental health, we achieved a 52% lift in monthly users and an 83% improvement on clinical assessment.

0%

Reduction In Design Time

By designing a new process and getting buy-in from the C-Suite team, we helped one of the largest smartphone manufacturers in the world reduce software design time by 75%.

0%

Reduction in Client Drop-Off

By implementing targeted nudges based on proactive interventions, we reduced drop-off rates for 450,000 clients belonging to USA's oldest debt consolidation organizations by 46%

Read Next

Notes illustration

Eager to learn about how behavioral science can help your organization?