UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Follow publication

Summary: Design your product with a longterm relationship between the user and the product in mind. This approach will allow you to build a truly great user experience and keep customers in love with your product. That matters.

All Product Designers first of all should worry about questions like:

  • How to build strong relationship between the product and the user?
  • How to increase Customer Retention Rate (CRR)?
  • How to enhance the user onboarding process?

In this article I would like to reveal possible solutions, we, designers, could (or even must) resort to design better UX in long-term perspective.

The relationship between the user and the product should grow as the relationship between the couple — from the first date to a happy marriage.

Rahul Sen, Product Designer, Spotify.

First Date

The first date in design world is a First Time User Experience. It’s a process of involvement to a new product and learning of what-and-how the user can solve with this product. In case, you do not explain what-and-how on the first date, will not make it gently and carefully, or rather overload him with the unnecessary information — the user would be lost. If not on the registration step, then after. Therefore, bad user onboarding rate and the upcoming CRR.

The First Time UX can be divided into two parts: visible and invisible to the user. Roughly speaking:

  • the visible one: the walkthrough screens, contextual tips, tutorials, Getting Started guides, etc. So, all of those things for directly help to start with the product.
  • the invisible one: the analysis by the product itself of the user data; a first-time app tuning and searching for the relevant content.

Let’s take a look at a simple example. On the first entrance after the registration in some good social network, the feed (or the timeline) will be full of relevant content specified exactly for you. It’s based on your email, contacts, sometimes even photos at your Camera Roll, etc.

Another example — Spark Mail by Readdle, I’ve been working on for the last 18 months. Here are some simple things we at Readdle can learn the user registered:

  • archives or immediately deletes the read mails;
  • uses GMail folders or Mailbox lists;
  • power user or a regular one, based on the number of mails per a day.

So we can adapt the interface and the flow to a specific user.

Okay. The first few dates take a short period in the relationship. Right? So, what’s next? How to keep the user for longer? What should we do? Here comes the Long-term User Experience.

Longterm Relationships

As the First Time UX the Longterm UX can be divided in many parts. But in this article I would like to dive into one of them. The design of possible solutions we, designers, should implement into our products to make the user-product relationship stronger through the time. I’m talking about the “self-learning” solutions, based on the usage auto-analysis, made on the product side.

To be clear let’s take a look at the few existing examples.

Mailbox

Auto-Swipes

The Mailbox itself can recognize what you do with your emails. If you are archiving or deleting or listing the emails from the same sender pretty often, Mailbox will suggest you to setup the auto-swipe for that action.

Mailbox by Dropbox. The suggestion of auto-swipe to archive.

Pocket

Recommended Section

In the Recommended section you will find the articles specifically selected for you. They are based on the keywords from the article titles and tags already added by you and the articles added by other people. But they have one problem right now — they do not check the list for duplicates. Anyway, it’s another case.

Pocket. Recommended section.

Of course, there are many examples in other products. But these two I have quoted just to make you understand the point. Now, let’s dive in.

Let’s start with Spotify and their Activity section and related Friends’ feed.

Spotify

Activity Section & Friends Feed

For the past 3+ years of active usage, I have never used Activity section and never followed anybody. Therefore, I have a simple question: Why do I still see this section? As well as the Friends Feed column, which takes a lot of place on my screen? Why do I still get some Friends suggestions?..

Spotify. Activity section and the related Friends Feed.

Yeah, yeah, I know. This is a part of the product itself, of Spotify network or whatever it is… BUT, if I didn’t use it at all for past 3 years, do you still believe I will start to next time?…

And Yeah, yeah, once again. You may say: Damn, man, don’t be stupid. Go to the Settings, find the right item and turn this section off. That’s easy!”

Spotify. Settings. This is where the Friends Feed could be turned off.

And I will reply to you: “No. This is not a simple way! First of all, you make me think (have you read ‘Don’t make me think’ by Steve Krug?, please do this!), then I should go to the File > Preferences or hit (Cmn+, in case I know this shortcut), then I should read ALL the items in the Settings menu till I all-in-all find the right one. And I don’t even know exactly whether this item exists there? I should spend my time and strain my brain. I don’t want to do that…”

Nobody wants to spend their time and strain the brain, if it’s not a necessary.

Okay, so what is the possible solution here? The designers at Spotify could cover this case with just one simple dialog. It could be shown just right after 2 months of usage, for instance.

Spotify. The possible solution of how the Activity Feed can be turned off by the user.

Spotify

Stream Quality

After you have paid for the Premium Account you are able to change the streaming quality on Extreme (it’s just a 320kbps). But! The only place where you will be notified about that is… Settings. Firstly, you should get there first. Then you should go Settings > Streaming Quality > and in Stream (why not Streaming already?) Quality hit Extreme. Then you will see a popup with a message that this feature is available for Premium Account only.

Spotify. Settings. Pretty long way to change the Stream Quality.

So, the dialog below could be a possible solution. It can be shown just right after you became a Premium user. Of course, it’s a rough design and just a quick implementation, but the idea is clear.

Spotify. The possible solution of how the stream quality can be changed. Animated here.

Yes, I do understand in this case a lot of people would choose Extreme one and the load on the Spotify’s servers will increase exponentially. But I would like to remind the fact we are talking here about the possible solutions only. That’s it.

Anyway, it would be nice to hear any feedback by Spotify Design Team, Tobias van Schneider, Stanley Wood.

Let’s move on.

Photoshop

Third-level Items

Let’s say you frequently use Gaussian Blur Filter. For each single case, you should go to Filters > Blur > Gaussian Blur. In that case there are two possible solutions of how we can help to the user.

  • Obviously, we can make the ‘Frequently Used’ section to shift Gaussian Blur or any other third-level item just one level higher to make it more easily accessible. Yes, you may tell me: “Wait, but it’s almost the same as the Recently Used… So, what’s the point?”. The point is the Recently Used is the ever-changing list which isn’t designed for the Longterm usage. Each item at the Frequently Used list based on the mount of use. So, if Gaussian Blur used 800 times and Trim only 320 times, then obviously the filter should be on the first place.
Adobe Photoshop. The possible solution of how the frequently used actions could be more easily accessible.
  • Or/and a more complex for designing and implementing solution, but much more convenient for the user in Longterm perspective. Give a choice: a shortcut from the list for this filter just right after he used it once again. Would be awesome, right?
The possible solution for Photoshop of how the shortcuts could be easily set by the user.

Photoshop

Combination of Actions

Now let’s dive even deeper. Who remembers the following combo at Photoshop?

Cmd+A > Cmd+C > Cmd+N > Enter > Cmd+V > Cmd+Shift+Alt+S > Enter

Yep, copy-past-Save for Web. Longtime ago I made this combo hundred times a day!

So, let’s imagine the ideal world where Adobe has implemented a tricky way to track the combinations of actions you use often during the day. And in case you have repeated the same combo, let’s say, for the tenth time per last 2 hours, Photoshop will show you the following dialog. It could suggest setting up an action on this combo and on the next step — suggestions with possible shortcuts for this action.

The possible solution of how the frequently used combination of actions could be saved.

Andrei Herasimchuk, Bradee Evans, Anirudh Sasikumar, Stephen Nielson what do you guys think about that?

Animations

AppleWatch Notification

Now let’s speak a little bit about animations. The animations can be:

  • educative — to teach the user (e.g. how objects moves);
  • decorative — to enhance the emotional effect of UI;
  • systematic — to hide the system processes (loading, fetching, etc.).

This year I have been on the private preview of AppleWatch at AppleLabs, London. My mission was to test Spark Mail AppleWatch extension and the watch itself. The notifications, in particular. Even then I have asked myself: “Goddamn, every time a get a new notification why I should watch this animation for 1.5sec?”. I got sick with it after 10–15 notifications. Moreover, your eyes are constantly moving because they follow the application icon automatically. It is not right…

Spark Mail by Readdle. Apple Watch extension.

Therefore, the possible solution here is to avoid the Short Look Notification (on the left) and show the Long Look (on the right) immediately.

Animations

Games

Now, animations in games.

The Hearthstone. No worries, fans, I like this game too! :) But I don’t want to see how nicely the card is flying away from the stock, how the sparks are shining around it, etc. on my every single move. I want to fight! I want to make the next step right now. I want to kick out my opponent asap… I think you got my point.

The Hearthstone. Some keyframes with animations.

The same problem is in other games like Cut the Rope, Megarun and many more. They all have the same screens with the scoring points and gained stars. Everything on this screen is moving, jumping, pumping, booming and so on… Some of these animations take 4–5 seconds or even more till the gamer gets the final result and is able to go on. Yes, some games have implemented the option ‘Tap to skip’. But not all.

Megarun game.The scoring screens.

Anyway, the possible solution here can be in decreasing the duration and increasing the speed of the animations by-and-by till some limits.

Workflow automation

Fluix

One more complex example is taken from our B2B product called Fluix. I will tell you about it in brief so that you can understand what the example is about. I started working on the 2.0 version 6 months ago already. Damn, time goes fast…

Fluix 2.0 by Readdle. The People tab. Earlier iteration.

Anyway, this is a SaaS project at B2B sector which allows to automate the workflow within the company. Here is a simple workflow example.

A finance manager from Company A need to approve the capital allocated for the services of Company B hired on a one-time maintenance of the wind towers. At the same time, this document has to get to the accountants in Company A for the approval of the amount > then it should be signed by the chief of Company A > then to the accountants of Company B > then to the finance manager at servicing bank of Company B > then return to accountants of Company B for approval > then on signing by the head of Company B > and only after return to the finance manager from Company A with two signatures and approved capital to give the green light to finally start the work…

Fluix allows to automate such workflows. After a one-time setup, everything will be carried out by pressing the button after each stage. One button, Karl!

Okay, now let’s go back to the example. Let’s say the administrator should send the same contract to 124 employees to sign it quarterly. He takes the contract on a certain day, renames it by adding a date-prefix, hits Send and a composer in the field TO starts listing the emails of all 124 employees separated by commas… Or marking them by checkboxes in the contacts list. Awful drudgery…

Fluix 2.0 by Readdle. Composer. Earlier iteration.

So the possible solution here can be the dialog below. It should be shown to the admin as soon as he sends the very first contract. This dialog will suggest to create a group for all of employees, name it, set a specific reminder and set a path where the contract (file itself) should be taken.

Fluix 2.0 by Readdle. A quick and rough solution of how the workflow can be automated.

iOS

Special set of apps

The last simple example and we finish. I promise.

Your iPhone (Android) always knows where you are geographically. So, let’s say every week you visit the same Starbucks at least 5 times, Gym at least 3 times, office at least 5 times, some favorite restaurant at least 2 times, and so on… At each of these places, you use the specific set of applications. Starbucks — News, Facebook, Twitter. Gym — Nike+ Runner, Spotify, Strava… And so on.

I think you’ve caught already what I’m driving to. Yes, determine your current location and give you a certain set of the apps on one separate screen which you always enjoy at this place.

iOS 9. Special sets of apps for a special places.

Conclusion

Yes, of course, such solutions should be designed really cautiously. Here we must take into account the user privacy and security. Don’t cause irritation. Don’t disrupt the workflow. Be consistent and apropos.

But if we want to improve UX permanently, build a really strong relationship between the user and your product, then we must design UX in Longterm perspective! Besides, with such solutions we can not simplify and improve the user productivity, save the user time and hassle, but also make the interface cleaner and get rid of unnecessary noise and elements. Thereby reduce the cognitive load on the user’s brain. Also, these solutions are easily scalable.

And guys,

The very USER is the real human. It’s You and me! Be responsible.

Thanks for reading. I do appreciate it! Clap, Clap this article, so more people who care about #UX design might read it. 👏🏼

— —

Read More:

👏🏼 Clap and find me at dko.is and on Twitter👏🏼

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Written by DKO

Designer & Leader. Former Head of Design @Readdle. Sharing only valuable stuff.