project background

Service Single Main Image

How I Would Optimize Apple’s Message Application to Allow Users to Customize and Organize Messages

Gone are the days where text messages are limited to friends and family. 
Most of us have expanded text message communication to be utilized for work, ad subscriptions, OTP (one-tine passcodes), and more. For this project, I re-designed the iMessage experience by introducing a more meaningful and effective ways to manage and organize your messages.

Situation

Currently, all iOS text messages are filtered into four pre-set message categories, giving the same experience for all iOS users. The most popular, and default, category is the 'All Messages' folder.

Text message communication has expanded past just friendly conversations, instead messaging now includes interactions with products, businesses, and unfortunately spam.

Complications

Due to limitations on how messages show up in iOS app, users run into issues with...

Locating previous message threads, instead users are forced to endlessly scroll or use the general search bar to find what they are looking for

Only being able to view text message by known and unknown senders

Lack of ability to auto-set a rule that keeps specific messages over permanenlty deleting others

How can we improve the user experience of how users communicate and store messages on the iOS message application?

Solution

Create a native feature that allows users to customize, thus personalize, their message threads.

Service Icon

Give users the ability to create their own unique folder groups, and thus move messages into those folders

Service Icon

Allow users to view and manage messages by folder view

Service Icon

Ability to set auto-deletion rules per folder

research

initially I thought everyone would love the ability to sort & Organize messages... but it turns out most people just want the ability to auto-delete specific messages over others

To start this project, I needed to get an understanding of the user interaction with the Messsage application to date, and what frustrations caused road blocks in achieving each user’s personal goals.

To do this I focused on:

Service Single Main Image

I performed a competitor audit across iOS and Android to gain insight on how other apps are solving this problem, but I also wanted to see how popular these applications were! 

Service Single Main Image

I also wanted to see if this feature was requested by the larger Apple community online. Thus, I looked to the Apple Support Community and found numerous requests for the ability to sort their messages by folders.  This validated that there was a need for a more elaborate sorting functionality.

After my research, my key takeaways included:

Identified message categories

- Family
- Friends
- Coworkers/Work
- Colleagues

- Group/Team
- Ad/Subscriptions
- OTP
- Spam

62% of users delete their text conversations

- Reduce messy looking inbox
- Target spam/fraud messages
- Retain storage on phone
- Prioritize/identify who needs a response

design

thank god for apple's human interface guidelines! 
but why does Apple Give users multiple ways to Accomplish their tasks?

Kicking off the design phase, I focused primarily on following existing guidance from Apple’s Human Interface Guidelines. This would ensure that I could maintain a cohesive pattern that is familiar to users through when designing a solution.

As I started to outline the user flows, I found myself drafting multiple flows to accomplish a single task. I knew Apple often has multiple avenues a user could take to accomplish their task (as opposed to just one), therefore, I decided to keep the multiple options of flows. I decided to test the flows with users during usability testing to see if I could find any patterns or evidence to support keeping multiple flows to accomplish these tasks.

Adding messages to an existing folder

Wireframe task flow showing adding messages to folders

View and manage folders

Wireframe task flow showing adding messages to folders

edit message history setting

Wireframe task flow showing adding messages to folders

Users were able to accomplish a majority of the tasks. Their ability to add messages to folders and create folders were successful with many finding the process seamless.

On top of the success rate, I did find a fairly even split between which user flow users would take to accomplish their task. Therefore, I decided to keep the various user flows in my final designs to give users options.

"That was SO COOL. I want that on my phone"

"I would definitely use this feature!"

It is better to include copy instruction vs letting people scramble to figure out flows themselves

After the usability testing phase, I implemented revisions based on user feedback. Since most users had trouble understanding the Message History settings, I re-designed the screens to provide better copy and instructions. Most users expressed stress and discomfort when it came to making permanent changes, such as deleting messages, so I wanted to ensure the proper wording and warnings were clearly displayed when interacting with this setting.

Takeaways

Not all features will be a perfect fit for everyone! During user testing, I learned that some users did not have a problem with how the application currently worked, and thus, I felt a little discouraged about continuing on. I decided to focus on the specific audience where the addition of this feature would assist them to achieve their goals vs finding a solution for 100% of users.

star icon design

Interested in working together?
OR want to talk coffee and plant tips?

CTA Concept Image