Great Design Doesn’t Eliminate the Need for In-App Messaging
February 12, 2015
Not a week goes by without me hearing from someone that their product shouldn’t need in-application messages. It doesn’t seem to matter what the message would say. Some folks say that they believe their product should be intuitive enough to not require such messages. To these folks, they see these messages as a cheat or hack — not an elegant solution to educate folks.
Now, I was fortunate early in my career to be exposed to user experience. As an alumnus of Carnegie Mellon University and founder of a Pittsburgh-based startup, I had the opportunity to work with several graduates of the Human Computer Interaction program. This experience changed the way I look at product development at an early age, and since then I’ve always invested in and prioritized for design and usability.
So I get the objection from these dissenters. I want my product to be intuitive as well. And I don’t think any product should absolutely require messages to use it, but I do think they can be used to provide a superior experience to users.
The Ever-Shrinking Attention Span
It’s not hard to imagine that with our smartphones and social media that our attention spans are diminishing.
So given the state of our users’ attention spans, how does that inform product design and rollout? The fact is that users today have more going on then ever before. Intuitive with an 8 second attention span likely isn’t the same as intuitive with a 12-30 second attention span. Given this change, here are some quick cases when messages make a ton of sense.
Helping New Users
There’s a learning curve with doing anything for the first time. Each product has a unique terminology and way to get things done. Even the iPhone comes with a tiny pamphlet explaining how to use it. Recent versions of iOS just started shipping with a new app called Tips to help users understand the richness of the software. Now the difference between good and bad software is that good software can quickly and easily be explained.
There is where in-application messages are very valuable. They can be used to quickly give a tour of the application to the new user. Assuming the software is intuitive, a simple tour is all that would be needed to get the user on the right foot.
Helping with Change
Change is necessary in product development. A product that doesn’t change doesn’t improve. Yet, change is hard for people and organizations. There are many business books on helping people deal with change. And while, it is useful for a person to be handle change at work and in their life, handling change in the products they use and pay for can be exhausting.
So you can spend months interviewing users, designing a brand new interface, testing it with beta users, and you can announce it over email and social media. But the odds are that a majority of your users will be surprised by this change. It may be awesome, but it’s different. They were used to getting into your products, doing their thing and leaving. It may be very intuitive but your users are programmed to do things a certain way and “re-programming” them will take some time.
In this case, in-application messages can be hugely beneficial. Sure you emailed your users, but as highlighted earlier, 43% of people abandon long emails. Showing a quick in-application message introducing your new user interface and highlighting some of the key changes could be the difference between a happy user and an unhappy user.