Reduce perceived wait times through visual delight

4 min read . May 2024

Staring at a blank screen as an app slowly loads is a surefire way to lose user attention. Whether it's loading a webpage or launching an app, users expect speed and efficiency. However, the loading process can often be a point of frustration, especially when greeted with a blank screen or a mundane loading indicator.

People can make rough decisions about a web page's visual appeal after being exposed to it for as little as 50 ms, which is 1/20 of a second.
Power of 10: Time Scales in User Experience

This is where the importance of visual delight comes into play. Visual delight is not just about aesthetics; it's about creating a memorable and engaging experience for users. By incorporating visually appealing elements into the loading process, we can captivate users' attention, reduce perceived wait times, and leave a lasting impression.

Current app launch experience of Postman

The Postman app currently opens with the standard loading indicator, providing no insight into the processes taking place behind the scenes. After a while the header is loaded and then the other UI elements of Postman. While this approach serves its purpose, it lacks personality and fails to keep users engaged during the waiting period. If by some reason the loading takes more time, it leads to frustration from the users.

If it takes longer than 0.1 seconds for the revised state to appear, then the response doesn't feel instantaneous — instead, it feels as if the computer is doing something to make the menu open.
When the computer takes more than 0.1 second but less than 1 second to respond to your input, it feels like the computer is causing the result to appear. Although users notice the short delay, they stay focused on their current train of thought during the one-second interval.
More than 10 seconds, and you break the flow. Users will often leave the site rather than trying to regain the groove once they've started thinking about other things.
Power of 10: Time Scales in User Experience

Make waiting delightful through visual magic

Instead of using a generic loading state, the aim is to enhance the overall loading experience using something that shows the personality of Postman while at the same time engaging for the users. By injecting the personality into the loading state, we are reflecting the brand's identity and values. Secondly, it will reduce user frustration by providing entertaining content to distract from the wait time. Finally, it will improve user retention by leaving a positive impression long after the loading process is complete.
This animated illustration will not only entertain users but also provide visual feedback on the loading progress, making the experience more enjoyable and informative.

Postman Loading Illustration

Design Considerations

When designing the animated illustration, it was essential to strike the right balance between creativity and functionality. The illustration should complement the app's interface, projecting the personality of Postman in a visual tone that resonates with users.. Additionally, the messaging should be light-hearted and informative, offering insights into what's happening behind the scenes without overwhelming the user.
Some other options that were considered:

design considerations

Implementation Challenges

Integrating an animated illustration into the Postman app's loading process requires careful consideration of technical feasibility. When the user opens the app, various steps are executed, such as loading and initializing code for UI, fetching and rendering workspaces and collections. These processes demand a significant amount of rendering power and require downloading substantial data. The illustration should be optimized for performance to ensure smooth loading across different devices and network conditions. Additionally, thorough testing is necessary to assess whether incorporating such an animated illustration will impact the app launch performance.
As we prioritize performance, let's embrace the power of visual delight to craft an app experience that users will love.