EasyMed

A mobile interaction checker leveraging deep learning to predict drug and food interactions, empowering and educating users on multi-drug use.

Role

User Research
Product Design
Interaction Design

Duration

3 months
June 2022 - Sep 2022

Team

Member Team  (Platform & Design Systems Team

Tools & Skills

Figma, UserZoom, Google Suites

SoFi is a Fintech company based in San Francisco, California with a mission to “help people reach financial independence to realize their ambitions”. We are a member-centric company with over 400 million members, and 10+ financial products spanning from banking, lending, insurance, to invest.  

A large part of SoFi’s 2023 initiative is to revamp the communication experience to allow our members better stay connected with their accounts and SoFi. Over the 12 weeks internship, I worked on redesigning the “Notification Center” to envision the North Star experience for the next-generation SoFi app.

I took the lead through every process including product ideation, and design decisions, and collaborated with different partners including PM, Business leads, UXRs, and engineers. I routinely sourced feedback from stakeholders and my design team to ensure project feasibility and success.

Project Overview

My Role

1. Complete the end-to-end design process for redesigning the consumption surface of the Notification Center
2. Collaborate and communicate closely with design manager, PMs, Business leads and engineers within the team.
3. Spearheaded user research by drafting research plans, and conducted 6 member interviews and 40+ members focus groups.

The Problem

The Notification center is an important place for members to receive news and updates. However, the current experience is suboptimal because of confusing navigation, poor organization and improper links.

My Solution

I redesigned the Notification Center with better organization of content and a less cluttered interface, allowing our members to perform actions directly and digest notifications with ease.

Final design

The current Notification Center

After my redesign

Success Metrics

The redesign is expected to launch in Q1 of 2023 but the results from user testing is promising.

0 problem

with major flow

93

NPS score

80%

recommendation rate

BackgroundHow the project kicked off

To become the next-generation financial service company, a large part of SoFi’s 2023 goal is to provide a better communication experience to members and my project is an integral part of the initiative. While there are many parts to the Notification experience, my focus is mainly on the in-app Notification center consumption experience.

Content
Useful & interesting content
Delivery
On time delivery
🌟Consumption (My Focus)
Easy to read and understand

TimelineAlignment with stakeholders

I worked under a tight timeline to accomplish the project during my internship. I had regular check-ins with my manager and 7 formal design criqtiue sections with the project and design leadership team.

ResearchWhy is it necessary to redesign the notification center?

To understand the problem in depth, I conducted both primary and secondary research to mapout user pain points and areas of improvement.

4

In app aduit & Data Analysis graphs

15

Competitor analysis

50+

App reviews read

3

Userzoom surveys

App audit

I first analyzed the current flow of the Notification Center in our app and on desktop. 4 key problems are identified for both:

1. Confusing navigation

The current flow causes confusion and frustrations due to the discrepancy between desired route and actual route

2. Lack of organization

Different types of notifications are mixed up together and there’s no emphasis of important content.

3. Inconsistent use of emojis

The use of Emoji is inconsistent and makes the text hard to read

4. Lots of bugs

Problems like incorrect linking and duplicative notifications are impacting user experience.

What our users are saying?

From reading the app reviews, I realize that our current Notification Center is not optimal. While a lot of them are engineering problems, I documented these findings and reported to the project team.

1. Deep links don't work

Deep links are not always reliable and notifiations are still sent even it's turned off.

2. Too many notifications

Too many irrelevant notifications are sent and it's bothersome.

3. Important info is not alerted

Transactions are not alerted or delayed

Competitive Analysis

I analyzed the Notification Center of 15 apps including traditional banks, NeoBank, Investment, and social media apps to learn about their approach and synthesized it into the following table. I found that different apps incorporates different functionalities based on the purpose of the app, thus it’s most essential for us to consider the most viable solution and best thing for our members.

Key insights:

Userzoom surveys

As I wasn’t able to get inputs from SoFi members directly at the moment because of research resource constraints, I conducted 3 unmoderated survey study on UserZoom to learn about general Fintech users' preferences regarding notifications and their consumption experience with other apps.

3 Userzoom surveys

First one on general preferences, the other two on consumption experience

215 Participants

2 sections with 100 participants each and 1 detailed study with 15 participants

17 Questions

both quantative and qualitative questions about notification experience

Key insights:

Design principlesWhat is an ideal notification consumption experience?

In addition to the 3 main design principles, I also added reliable as a criteria to ensure an accountable experience. Using these principles as a guideline, I started with my low fidelity design.

Empowering
Members should be able to take action quickly and get to where they want to go

Human
Speak to them in a conversational, clear and informative tone.

Unified
Predicable experience across web and mobile with a consistent voice throughout the messages

Reliable
Inform members about what they must know, should know, and might want to know

CategorizationRegrouping notifications by context

Since grouping is the No.1 priority listed on the PRD, I first have to figure out how to group notifications before starting to design. I found the current way of grouping by product is inconsistent with our core company strategy and proposed a new direction:

Problem with grouping

The current approach of grouping by product is too business centric and over generalized, grouping by functionality and context will help members navigate through the content more easily by establishing relevancy.

I did a card sorting tests with members and stakeholders to figure out the most reasonable way of grouping. This is one of the most challenging part of the project since I have to consider the unification across all SoFi products.

The main categories are then broken into sub-categories which are used as the subtitle for the thread.

Click to see each subcategory:

Low &  Mid Fidelity DesignsHow to most effectively group notifications

I first started with low fidelity prototyping in order to reduce visual distraction and and iterate quickly. I brainstormed various ways of grouping, threading, and filtering. I synthesized possible solutions into version A & B which adopted different approach for grouping.

Version A: Grouping by context & thread view

This direction focuses on grouping notifications by a similar context, which can then be expanded in a thread view.

Version B: Grouping by date & detail view

This direction focuses on having each card as an individual notification but grouped by date with a filter to sort content, and a focused detail view.

Concept testingTesting which approach resonates with members

I interviewed 6 SoFi members and held a focus group with an additional 40+ SoFi members who are part of the advisory board. I worked with several user researchers at our company to prepare a comprehensive guide for both events. Both versions of prototypes are showed alternatively and members are asked to complete a set of tasks. Upon completing the tasks, I asked which prototype they prefer and their reasoning.

Key insights:

Decision

Combining benefits from previous versions, I focused on simplifying the flow, presenting information clearly, and taking into account design system guideline for my new iterations.

User testingThe major flow is seamless

Upon finalizing the design after many iterations, I drafted an unmoderated user testing section on UserZoom. Out of the 15 participants, no one has problems with the major flow. Most complaints are about not able to delete notifications and the main reason might be testing a mobile prototype on desktop is not intuitive.

15 participants

The study was done with 15 non-SoFi members on Userzoom

6 main tasks & 2 questionnaires

Complete tasks and questions comparing between designs

93% Promoter

Out of the 15 testers, 14 are promoters with 1 passive

IterationChanges made based on feedback

Synthesizing feedback from concept testing and user testing, I made a set of changes to my design. Now I have more confidence to say that all my design decisions are backed up by research.

Keep the simple red dot

Since members are often intimidated by the number of unread notifications, I decided to keep the simple red dot to indicate the unread status.

Grouping and threading within the primary surface

To avoid information overload and make the experience more efficient, I simplified the flow and reduced the number of clicks that users have to take to see details.

Bringing back mark all as read & optimized deletion

Based on user feedback, I decided to keep the mark all  as read button and designed various ways for users to delete comments.

SolutionA brand new notification experience

Threading relevant content
Relevant notifications will be grouped by context and threaded together. A thread can be expanded or collapsed upon tap.

Filter notifications by category
Notifications can be filtered by category, which allows members to digest the content more quickly and efficient.

Mark all as read
Members can read through all the important content and mark all other notifications as read with one tap.

Delete or mute with ease
Users can hide all comments if they feel interrupted and extra content in the list are folded to avoid information overload.

Desktop designA solution that is scalable across mobile and desktop

Although I have considered desktop throughout my process, I realized that the interaction patterns on mobile and desktop can be quite different. I added an intermediate window for desktop when users are on a different product page and click the notification bell so it won't interrupt the major flow. I also added horizontal scroll buttons for filters since dragging is not intuitive on desktop.

Intermediate window

Thread expanded

Success MetricHow would we measure success?

We set forth a gradual development and release plan for the feature. Showing notifications up to 30 days has already been fixed in Q3 of 2022, notification grouping has an unexpected release date of Q4 2022, and all features are expected to be implemented in Q1 2023. The below graphics details the criteria used to measure success:

Notification click rate

Product NPS

Notification Opt-out rate

Time to load notifications

Back to top

You might also want to see