Crafting a comprehensive notification system for a web-app

New American Funding | 2021 | 6 weeks

Product Design

UX Research

Overview

The following outlines a 6 week-long design project to craft a comprehensive notification for Bridge, a CRM for mortgage lenders.

Team

UX/UI Designers - Me, Laura Ramos, Elise Munoz
Product Manager - Ryann Thomas
UX Researcher - Joshua Han

Problem

A survey was sent out regarding in-browser notifications and it garnered 76 responses. Here are some general findings we wanted to dig into more:

A survey was sent out regarding in-browser notifications and it garnered 76 responses. Here are some general findings we wanted to dig into more:

-> 82% of lenders feel that they get too many in-browser notifications while only 17% feel that they get the right amount.

82% of lenders felt that they get too many, 17% felt that they received the right amount, and 1% felt that they received too little.

-> A majority of lenders find in-browser notifications unhelpful.

53% of lenders find them unhelpful, while the remaining 47% find that them helpful.

So how might we...
  • Lower the volume (or the perception of the volume) of in-browser notifications?
  • Help delineate notifications with different priority levels?

Let's get into the design process ✍️

Led by user research and guided by LEAN UX framework, the team came together frequently to collaborate, quickly iterate, and repeatedly touch base with our users throughout a week-long design sprint. In the 3 weeks following, I worked with two other UX/UI designers to develop high-fidelity mock-ups ready for handoff.

Empathize
1 on 1 interviews
Affinity mapping

Define
HMW statements
Problem statements

Ideate
Brainstorming
Lightning demos
Sketching

Prototype
Wireframing
Rapid prototyping
High-fidelity mock-ups

Test
Usability testing

1 on 1 interviews

The user researcher conducted 6, 1-on-1 interviews with lenders to better understand their mental models, processes, workflows, impressions, and pain points surrounding notifications. As team, we parsed the transcripts and categorized quotes in buckets to identify these trends:

Trends

  • Participants feel that notifications can be annoying, distracting, and unclear.
  • Participants noted that they receive a high volume of notifications resulting in them quickly feeling overwhelmed.
  • Participants feel that notifications are helpful pertaining to important items.
  • Participants expressed their want to receive a singular notification for multiple of the same type.
  • Participants expressed their want for the ability to control which notifications they receive.
  • Participants expressed their frustration that notifications seem to control what they do.
Relevant quotes from user interviews sorted into categrories

Brainstorm

We started with a set of questions derived from the qualitative analysis and started writing down different solutions in each column and expanding upon them in each row. Once all ideas were on the table, we casted our votes on which row we saw most potential in. From there, we sorted the top voted ideas in a rough, chronological order.

Initial questions + top voted ideas

How might we help loan officers prioritize notifications?

  • Different auditory and visual stimuli depending on importance
  • Notifications grouped by categories in a notifications center
  • Ability to snooze or reschedule

How might we prevent notifications from being lost or buried?

  • Decrease notification volume
  • Ability to create a task or a note from a notification
  • Automated clearing

How might we allow loan officers to control what notifications they see quickly?

  • Turn on/off certain types of notifications
  • Allow users to mute from the notification itself

How might we make notifications less distracting?

  • Allow for a "Do Not Disturb" mode
  • Create a less visually stimulating banner
Brainstorm of possible solutions to a set of questions

Problem statements

In preparation for the design sprint the following week, the team and I came together to formulate a set of problem statements to base our designs around.

  • Loan officers need to be notified of upcoming tasks in order to keep their commitments.
  • Loan officers need to be notified of loan changes in order to keep the loan process moving forward.
  • Loan officers need to not feel overwhelmed by notifications in order to stay motivated and satisfy action items.

Lightning demos

We kicked off a week-long design sprint with creating lightning demos, an exercise in which all team members collect and share inspiration from other companies that have formed solutions for similar problems. Reoccurring ideas include introducing different banner styles, a hub for all notifications, and the ability to go on "do not disturb" mode.

Ideas and inspiration from other companies that have solved similar problems

Sketches

Working off of our inspiration and our own ideas, the team put pen to paper (or stylus to tablet) to create rough sketches of solutions that address the entire user journey. After sketching separately we came together to share our ideas and take a vote on ideas that we see most potential in.

Top voted ideas

Features that received votes (marked with orange dots) were selected to be built out and tested.

  • High priority and low priority notification styles
  • Grouping notifications in center by client name
  • Ability to expand notifications for more information in center
  • On/off toggle and high/low priority settings
Purple dots heat-map intriguing ideas while orange dots act as votes for specific ideas

Rapid prototyping

Working off of the top-voted sketches, we developed preliminary prototypes to put to the test in the following days. In between usability tests, we continued to develop the prototype in direct response to user feedback. We focused our efforts on
four experiences:

  • Receiving high and low priority notifications
  • Viewing notifications for the current day
  • Adjusting notification settings

Receiving high and low priority notifications

In effort to address our findings surrounding notifications often being perceived as annoying and distracting, we created two different banner styles. One style denotes a high priority item, in which we include a prominent call to action and emphasis on the notification category with an icon, text, and distinct color. The other style denotes a low priority item, in which we place less focus on category with just an icon and color, and do not include a prominent call to action.

High Priority Banner
Low Priority Banner
A high priority notification coming in followed by a low priority notification

Viewing notifications for the current day

With the intention to reduce feelings of being overwhelmed and prevent notifications from being lost or buried, the notifications center shows only the current day's activity. Given our understanding that loan officers' tend to work prospect by prospect, we've arranged notifications by prospect they pertain to. In the event that there are multiple notifications pertaining to a client, the default view will appear as a stack. When expanded, the user will be able to see all notifications related to the prospect. To dismiss all, the user may tap on the "dismiss" button to the top right of the notification. To dismiss one by one, the user may tap on the "x" within each notification to dismiss one by one.

Default View
Expanded View
Expanding and dismissing notification group within the notification center

Adjusting notification settings

In effort to give loan officers control over what notifications they see quickly, we've provided a settings panel within the fly-in. Here, the user can toggle notifications on and off and change the priority level of each notification type.

Notification settings

Usability testing

We conducted 5, 30-minute-long usability tests with loan officers and found that the testers navigated through the flows with ease and minor frustration. Between sessions we adjusted our designs based on feedback from the testers.

Insights

With the help of our testers, we discovered a handful of areas to improve upon. Here are a few tester-driven modifications that are reflected in the designs:

  • Assigning color to each notification category as we found users were having a bit of trouble quickly identifying the differences in nature of each notification.
  • Categorizing notifications by name in hub as users reported that they work on items related to a single client at a time.
  • Categorizing notifications by type in feed as users reported that they would like to see what they may have missed relating to the type of notification.
  • Making all toggles and radio buttons a darker shade of gray as a couple testers found trouble identifying these elements.

Outcome

3 months after launch, another survey was sent out to gauge lenders' feelings towards notifications with the new design. It collected 62 responses - here's what we found:

-> 52% of lenders, down from 82%, feel that they get too many in-browser notifications.

52% of lenders felt that they get too many, 38% felt that they received the right amount, and 10% felt that they received too little. This is a significant improvement from the initial 82% of lenders feeling that they get too many, 17% feeling that they receive the right amount, and 1% feeling that they receive too little.

-> A majority of lenders now find in-browser notifications helpful where as a initially a majority found them unhelpful

42% of lenders found them unhelpful, while the greater 58% found them helpful.
Initially, 53% of lenders find them unhelpful, while the remaining 47% felt that they were helpful.