LifeLock Alert Feature Revamp
Revamp alert details page and disposition flow to minimize member confusion within alerts section, ensuring clear guidance on next steps.
Impact: Received positive feedback from user testing, highlighting improved usability and satisfaction.
My Role
Sole Designer
Duration
8 Months (Ongoing, currently under implementation)
Responsibility
User Research, Product Design, Hi-fi Mockups, Prototypes
Platform
Web, iOS, Android
Did you know?
There's a victim of identity theft in the U.S. every 3 seconds.*
63M
More than 63M Americans have been affected by identity theft.*
$29B
Over $29B were stolen from identity theft victims in 2022.**
*Based on an online survey of 5,004 adults in the U.S. conducted by The Harris Poll on behalf of Gen™ (formerly NortonLifeLock), January 2023.
**Based on an online survey of 505 U.S. adults who experienced ID theft in 2022, conducted for Gen™ by The Harris Poll, January 2023.
Top 3 volume alerts
Financial Activity Alert
Type 1 - Need Basic Disposition
User can respond with Yes & No to confirm the transaction action
Equifax Credit Inquiry Alert
Type 2 - Need Advanced Disposition
We ask follow up questions if user could not recognize this activity
Dark Web Monitoring Notifications
Type 3 - Currently Read Only
Automatically get archived after user read the notification
"I couldn’t quickly find all my financial activity alerts on the app and had to use my laptop instead. I initially selected 'no,' but later realized it was my husband who made the transaction. How can I change my response, and where did the alert go?"
"I could not find my dark web monitoring alerts after read it. Not sure what should I do if my information is exposed?”
1.0
Review Alert List
User Goals - Find alert and act quickly
Current Web Filter Problems
Leveraging Web Filter Analysis Learnings for Mobile App New Design
PAIN POINTS
BEFORE
AFTER
DESIGN RATIONALE
Filter Solution Examples
The general idea was to streamline the filter options by incorporating the most helpful categories, while preserving flexibility for customization to serve a broader range of user needs.
All ALERTS
All CATEGORIES
All TIME
ALL MEMBERS
Iterations
I will use the "All Time" filter as an example to walk through my iteration process. I presented two versions to the engineering team to assess feasibility and incorporated their feedback to develop the revised solution.
Version 1
The placement of filter chips within the sheet is inconsistent with the behavior of other filters.
The wheel-style date picker is typically used when space is constrained, and transitioning it on top of the sheet causes additional implementation efforts.
Version 2
When the user taps the date button, the date picker opens in a modal view. Having one overlap on top of another is not ideal for the user.
There are too many clicks required for users.
Selected Version 3
Present the date picker directly to the user and pre-select a date for them, eliminating the need to open another page or modal.
This approach saves two clicks from version 2 and allows users to modify the date on the same screen.
2.0
Review Details Page
User Goals - Understand alert details and interact accordingly
Type 1 & 2 Alert Details
On the detailed page, the first two types of detail pages are well understood by our users overall. Therefore, without making significant changes, I decided to only reduce the red header real estate to allow users to focus more on the details and standardize the copy for each section across all pages for better consistency.
TYPE 1 - BEFORE
TYPE 1 - AFTER
TYPE 2 - BEFORE
TYPE 2 - AFTER
Type 3 Details
However, our member service team received numerous confused calls regarding these notifications. Users want a comprehensive explanation of the incident, including when the breach occurred, how it happened, and what steps they should take in response. Some of them even assume that LifeLock is responsible for deleting or securing their exposed information.
With our current lengthy scrolling details page, addressing these pain points is a little challenging.
PAIN POINTS
BEFORE
AFTER
DESIGN RATIONALE
3.0
Receive Confirmation
User Goals - Understand where are alerts all the time
Current Problems - When Responded Yes
TYPE 1
TYPE 2
PAIN POINTS
Current Problems - When Responded No
TYPE 1
TYPE 2
PAIN POINTS
Iterations
After analyzing the current pain points, I believe we should not only clearly communicate how alerts are organized among the three folders but also reconsider whether the current organizing logic makes sense and how to make it more straightforward for users.
I collaborated with our user researcher, conducted three rounds of user testing, gathered valuable insights, and kept iterating until we arrived at the optimal solution.
CURRENT
For Type 1 alerts, moving "Yes" and "No" responses to the archive folder doesn't help users find alerts that need their attention.
For Type 2 alerts, we currently move them to the disputed folder if the user responds with "No". This moving behavior makes sense since it's a more severe type of alert, prompting our agents to investigate the activity and initiate identity restoration services if needed.
For Type 3 alerts, there is no interaction for user to take, users also have hard time to find it to follow up;
ITERATION 1
All individuals observed the inclusion of CTAs in all alerts.
The Archive functionality was universally understood; users recognized that once they had taken the necessary actions for an alert.
However, there was a lack of clarity for some users regarding the intended function of the Follow-up button.
Yes/No question doesn't really apply to Type 3 alerts.
ITERATION 2
Users appreciated the new auto-flag function for Type 1 alerts after responding with "No".
They expressed a desire for the ability to flag all types of alerts.
However, when users return to the list and accidentally unflag the alert, it's confusing to see it revert to the original Yes/No state when opened again, since they've already provided their disposition.
User understands that they need to take action by themselves after reviewing the “What to do now” copy.
REVISED SOLUTION
Users appreciated that we auto-mark Type 1 alerts if they responded with "No".
They like the capability to flag/uflag all the alerts, many users mentioned that this resonates with their email inbox.
When they return to the list, they can tell the difference between flag and attention required icon, as one is user-triggered and the other is LifeLock-initiated for them.
All tested users appreciated "What to do now" section, mentioning that it was clear enough that they wouldn’t need to contact customer support.
Revised Solution - When Responed Yes/Move to Archive
After we settled down with the revised logic, I started to templatize the confirmation screen so users always have a clear understanding of how we help them organize alerts.
TYPE 1
TYPE 2
TYPE 3
Revised Solution - When Responded No
TYPE 1
TYPE 2
TYPE 3
If you like what you see and want to work together, get in touch!
yanni0801@gmail.com