The Slippery Slope of In-Product Messaging
matthewstrom.com
matthewstrom.com
There is nothing inherently wrong with the link to the inbox saying "inbox"
Users don't know what all your iconography means.
App design isn't just graphic design or industrial design. It's not airport or device design either.
The app has two purposes, the user wants and what the app provider wants. The problems become more challenging when those two parties desires don't match. Making an app that makes it easy to buy something, take a note, edit an image, or share something with people isn't rocket science with modern OSes and Libraries. These choices are central to discussion because metrics started becoming more important than the core use.
Sometimes this makes business sense, like in a social media app where they want you to stay longer after you share. But this isn't only true because it's a crowded market. Sometimes it doesn't, where a sales app loses sales because they try too hard to move people from what people came to buy to another thing (another product, a membership, a extended warranty, a social media share).
The choice between lengthy design cycles to fix core problems and quick fixes via in app education is a false dichotomy. Use both!
With these tools, "growth" learned they could inject messaging using javascript to nudge users along instead of working to improve the underlying product. Other teams had NPS scores asking for ratings before the product was even used. Marketing put messaging on their pages to high-jack conversations and push lead-gen for sales. The customer experience and the budget was being pulled in 10 directions.
Unlike the article's issue being a product issue, this issue was an organizational issue. The messaging and tools meant that teams could actively pursue their own goals without working together.
I guarantee you though, without fixing those communication/direction issues, those two teams would have found other ways of stomping all over each other. Been that way since time immemorial. Dysfunctional companies gonna dysfunction.
We been conscious to not add any messaging or "hints" in our app because it is a crutch.
We have a group of select users who get to see early new features so we can get feedback on usability. We thought we had the right design, but one of users couldn't figure it out. I asked him a few questions which lead him to the solution (I didn't just want to tell him how to do it, but see what his discovery experience would be like), and the users suggestion was to add a "?" icon which would tell people how to use it.
We knew we didn't want to do this and went back to the drawing board to find a new design solution. We found it, and everyone is SO much happier with the new design.
Feel the pain of bad design, and embrace it. It forces you to come up with better solutions.
Not the best example. The Auvi-Q is different in more ways than that - it actually speaks its instructions aloud to the user. I would say that it has much more “in-product messaging.”
In-app education = documentation
When to navigate your app requires upfront manual reading you're doing something wrong.