top of page
Frame 244.png

OVERVIEW

Promblem

Media Sharing:

Users share the most images on WhatsApp: 6.9 billion per day. But the process of sharing bulk media files is tedious, lacks visual affordances, and users often complain about losing file quality.

Outcome

Users were successful in sending a large number of media files, with reduced time on task by 30%.

Users did not find the notifications solution useful or relevant and the hypothesis was proved incorrect

Notifications overload & missing important messages:

71% of users "quite often" miss important notifications on groups and personal chats

THE CLIENT

PROJECT INFO

WhatsApp

Role

Solo UX researcher and designer

Whatsapp is the leading end-to-end encrypted messaging app, with an estimated 2.78 billion users in 2023. More than 100B messages are shared on WhatsApp every day. Users can send text messages, media files, location, make video call, and do a lot more on the app.

Duration

2 weeks 

UNDERSTANDING THE PROBLEM SPACE 

Talking to the users 

I conducted a survey questionnaire with 25 users to understand their daily use of WhatsApp. The questions were crafted around what features they use the most, never use, the issues they face and what they wished could be better in the app.

Sampling the users

Since WhatsApp is widely used by people across age groups, socio-economic, and cultural backgrounds, my survey sample reflected that diversity.

I surveyed 25 users between the age groups of 18 - 55, male and female, living in India and Canada

Deep diving into survey results and user insights

1. 

Notification overload is real (pain)

Users in age group of 18-25 received 40-50 WhatsApp message notifications per day.

2. 

Media quality drastically drops while sharing via WhatsApp

WhatsApp's default media sharing quality is set to "Auto (recommended)" where user images undergo a compression model that reduces quality and optimizes file size while sending.

3. 

Sharing large number of photos and videos is a tedious process

WhatsApp lets users send up to 30 media files at once. Users need to rely on their memory to recognize what media has already been shared. The lack of visual affordances on what's shared and what's not, is particularly challenging while sharing photos and videos that look similar in the preview icon

4. 

Missing important notifications 

71% of users "quite often" miss important notifications on groups and personal chats

Specific feature-led user feedback

Communities and Broadcast Lists are least used features, across user base

90% of users said they have "never used" Communities and Broadcast List feature

Polls are the least used feature in groups

95%% of users said they have "never used" or "engaged with" Polls in group chat

HEURISTIC EVALUATION OF THE MAIN PAGE 

BEFORE

Mainpage.png

ITERATION #1

mainpage_1.png

User feedback on Iteration#1

'Chats' icon repositioned as the first icon on the tool bar

Broadcast List moved to the 'Create' menu on top right

New Groups button moved to the 'Create' menu on top right 

Users found the notification style confusing and not clear/ easy to understand

Users still couldn't differentiate between individual chats and groups

Frame 245.png

ITERATION #2

User feedback on Iteration#2

Users didn't understand the difference between numbered notifications and plain blue dots 

Users still couldn't differentiate between individual chats & groups 

FINAL DESIGN 

mainpage_3.png

User feedback on final design 

Users liked the blue dot icon as notification, without showing the exact number of new messages. 

Users found the notification style cleaner and less overwhelming

Users found the notification style cleaner and less overwhelming

Users could differentiate between individual chats and groups with the oblique font style

OPTIMIZING THE FLOW OF SHARING MEDIA FILES 

Select media to share.png

BEFORE

AFTER

User feedback 

Users found the number of photos indicator useful 

Users said the spacing improved visibility and made the grid look cleaner

AIDING DISCOVERY FOR 'SET MEDIA UPLOAD QUALITY' FEATURE

Task Analysis: Set media upload quality to high 

I asked 3 users to find the 'Set media upload quality' setting in the app, and change it from 'Auto' to 'best quality' and observed steps they took to finish the task 

🙁

None of the users could find the option to set media quality

🙁

Task completion rate - 0

UX Strategy: Make 'Set media upload quality' setting discoverable 

 🎯

Aide discovery for the 'set media upload quality' setting by designing a modal that shows up after the user selects media files for sharing

 🎯

Give user an option to save their preferred setting and chose 'don't ask me again' option 

Set media upload quality.png

User feedback 

Users agreed that the Set media upload quality modal will help while sharing media 

Users found the 'Don't ask me again' option very useful 

OPTIMIZING TOUCH AREA TO REDUCE ERRORS BEFORE HITTING 'SEND' 

BEFORE

AFTER

Edit shared image.png

User feedback 

Users found the preview of photos more legible 

Users could easily discover filters

Users liked the new placement of delete button

SENDING MORE THAN 30 MEDIA FILES - IMPROVING VISUAL AFFORDANCE FOR BETTER USABILITY

Recently shared media_check mark.png

BEFORE

AFTER

User feedback 

Users found the preview of photos more legible 

Users could easily discover filters

PROJECT IMPACT

Based on my last round of usability test with 5 users, the changes were useful and solve their two key pain points -

1) Sharing media without affecting the upload quality


2) Reducing the number of steps involved in sharing more than 30 media files

LEARNINGS AND RETROSPECTION

Pivot
 

My initial hypothesis of giving visual affordance to show users total notifications vs relevant notifications did not work. Users did not understand my first two iterations so I had to pivot.

I retained the original blue icon for showing notifications because that's what is familiar and known to the users. 

I had to work with multiple technical constraints for optimizing the media sharing user flow.

While learning about 30 media file limitation, I further researched on the WhatsApp's media compression that led me to increase scope of my project . 

Working with constraints 
 

Every usability test is different
 

With every new usability test, I was learning more about user frustrations and pain points that increased the project scope. It was an interesting learning experience to conduct task analysis on video calls and time the process.

Scope creep is real
 

As I started working on the user flow based on my survey results, I realized that the scope of this project will not be only about media sharing. I had to also figure a way to aide discovery for the media upload quality setting.

 

Since this was a two-week design sprint that I project managed independently, I decided to not chase/test my hypothesis on reducing user's cognitive overload due to excess notifications 

bottom of page