Tiffany Lim
Work
About
Contact
Notifications System
Built a centralized notification hub for a VoIP/CRM platform to help users manage leads, reduce missed actions, and improve follow-up efficiency.
As part of the DYL 2.0 platform team, I led the design of the company’s first complete Notification System, introducing a centralized, actionable experience to help sales reps stay on top of time-sensitive updates. I independently designed the Notification Hub, drove UX strategy across the system, and contributed to the Notification Center and Settings through critique and collaboration. Internal testing showed strong adoption and significantly fewer missed updates. My work brought structure and clarity to a critical part of the user experience that didn’t exist before.
The Problem
Scattered alerts, missed updates, no control
In DYL 1.0, users had no true way to manage notifications. Alerts were scattered across different parts of the interface, often buried or easy to miss. Many users depended on timely information to follow up on leads, but reported frustration with unclear visibility, low-priority noise, and no way to filter or take quick action.
The challenge: design a system from scratch that helped users understand what changed, what mattered, and what to do next.
User Research
Grounded in user needs, guided by industry insight
What we learned from research and feedback
Where DYL stands in the competitive landscape
User Resarch
Scattered alerts, missed updates, no control
Following our research, we aligned as a team on the key principles that would shape the Notification System, with a strong emphasis on visibility, control, and reducing friction for busy users.
We kicked off the design phase with a collaborative FigJam session between myself and the other designer to align on the scope and structure of the system. Together, we mapped out key features, notification types, their triggers, and associated workflows. We also explored potential user stories across our core personas to stress-test different use cases. This early work helped us define how each type of notification should behave, where it should appear, and what actions users should be able to take — laying the groundwork for our user flows and wireframes.
Scattered alerts, missed updates, no control
Scattered alerts, missed updates, no control
The system needed to do more than just show alerts, it had to help users focus, respond, and trust that they wouldn’t miss something important.
We aligned on four key principles:
Centralized over scattered: Give users one place to check and manage updates
Signal over noise: Make it easy to filter out low-priority items
Action over awareness: Let users respond without leaving the page
Control over assumption: Empower users to set preferences for what they see
Scattered alerts, missed updates, no control
The system needed to do more than just show alerts, it had to help users focus, respond, and trust that they wouldn’t miss something important.
We aligned on four key principles:
Centralized over scattered: Give users one place to check and manage updates
Signal over noise: Make it easy to filter out low-priority items
Action over awareness: Let users respond without leaving the page
Control over assumption: Empower users to set preferences for what they see
Up Next
Thanks For Reading
Thanks for taking the time to read this case study, I hope it gave you a glimpse into how I approach product design when working within constraints, balancing scrappy research, visual clarity, and gameplay design to create a more accessible experience.
If you're curious to see more, feel free to check out my other case studies:
Work
Play
About
Resume
Notifications System
Built a centralized notification hub for a VoIP/CRM platform to help users manage leads, reduce missed actions, and improve follow-up efficiency.
Impact at a glance
80% fewer missed alerts reported
As part of the DYL 2.0 platform team, I led the design of the company’s first complete Notification System, introducing a centralized, actionable experience to help sales reps stay on top of time-sensitive updates. I independently designed the Notification Hub, drove UX strategy across the system, and contributed to the Notification Center and Settings through critique and collaboration. Internal testing showed strong adoption and significantly fewer missed updates. My work brought structure and clarity to a critical part of the user experience that didn’t exist before.
The Problem
Scattered alerts, missed updates, no control
In DYL 1.0, users had no true way to manage notifications. Alerts were scattered across different parts of the interface, often buried or easy to miss. Many users depended on timely information to follow up on leads, but reported frustration with unclear visibility, low-priority noise, and no way to filter or take quick action.
The challenge: design a system from scratch that helped users understand what changed, what mattered, and what to do next.
User Resarch
Grounded in user needs, guided by industry insight
What we learned from research and feedback
Where DYL stands in the competitive landscape
User Resarch
Aligning on principles, structure, and direction through cross-functional exploration
Following our research, we aligned as a team on the key principles that would shape the Notification System, with a strong emphasis on visibility, control, and reducing friction for busy users.
We kicked off the design phase with a collaborative FigJam session between myself and the other designer to align on the scope and structure of the system. Together, we mapped out key features, notification types, their triggers, and associated workflows. We also explored potential user stories across our core personas to stress-test different use cases. This early work helped us define how each type of notification should behave, where it should appear, and what actions users should be able to take — laying the groundwork for our user flows and wireframes.
I then led the wireframe design across the system, using it to test layout, hierarchy, and interaction patterns. These early mockups also helped us gather early feedback from engineering, ensuring feasibility and flexibility before moving into visual design and dev handoff.
User Resarch
No more missed notifications
User Resarch
A more focused, confident experience, designed to reduce noise and drive action
The system needed to do more than just show alerts, it had to help users focus, respond, and trust that they wouldn’t miss something important.
We aligned on four key principles:
Centralized over scattered: Give users one place to check and manage updates
Signal over noise: Make it easy to filter out low-priority items
Action over awareness: Let users respond without leaving the page
Control over assumption: Empower users to set preferences for what they see
User Resarch
Lessons Learned
The system needed to do more than just show alerts, it had to help users focus, respond, and trust that they wouldn’t miss something important.
We aligned on four key principles:
Centralized over scattered: Give users one place to check and manage updates
Signal over noise: Make it easy to filter out low-priority items
Action over awareness: Let users respond without leaving the page
Control over assumption: Empower users to set preferences for what they see
Up Next
Thanks For Reading
Thanks for taking the time to read this case study, I hope it gave you a glimpse into how I approach product design when working within constraints, balancing scrappy research, visual clarity, and gameplay design to create a more accessible experience.
If you're curious to see more, feel free to check out my other case studies:
Tiffany Lim
Work
Play
About
Resume
Notifications System
Built a centralized notification hub for a VoIP/CRM platform to help users manage leads, reduce missed actions, and improve follow-up efficiency.
Role
Lead Product Designer
Impact at a glance
80% fewer missed alerts reported
As part of the DYL 2.0 platform team, I led the design of the company’s first complete Notification System, introducing a centralized, actionable experience to help sales reps stay on top of time-sensitive updates. I independently designed the Notification Hub, drove UX strategy across the system, and contributed to the Notification Center and Settings through critique and collaboration. Internal testing showed strong adoption and significantly fewer missed updates. My work brought structure and clarity to a critical part of the user experience that didn’t exist before.
The Problem
Scattered alerts, missed updates, no control
In DYL 1.0, users had no true way to manage notifications. Alerts were scattered across different parts of the interface, often buried or easy to miss. Many users depended on timely information to follow up on leads, but reported frustration with unclear visibility, low-priority noise, and no way to filter or take quick action.
The challenge: design a system from scratch that helped users understand what changed, what mattered, and what to do next.
User Research
Grounded in user needs, guided by industry insight
What we learned from research and feedback
Where DYL stands in the competitive landscape
Strategy + Ideation
Aligning on principles, structure, and direction through cross-functional exploration
Following our research, we aligned as a team on the key principles that would shape the Notification System, with a strong emphasis on visibility, control, and reducing friction for busy users.
We kicked off the design phase with a collaborative FigJam session between myself and the other designer to align on the scope and structure of the system. Together, we mapped out key features, notification types, their triggers, and associated workflows. We also explored potential user stories across our core personas to stress-test different use cases. This early work helped us define how each type of notification should behave, where it should appear, and what actions users should be able to take — laying the groundwork for our user flows and wireframes.
I then led the wireframe design across the system, using it to test layout, hierarchy, and interaction patterns. These early mockups also helped us gather early feedback from engineering, ensuring feasibility and flexibility before moving into visual design and dev handoff.
Delivery
No more missed notifications
Notification Center
The Notification Center acts as a lightweight, persistent dropdown that lets users keep tabs on recent activity without interrupting their workflow. It surfaces high-priority alerts at a glance, offers one-click actions like “mark as read,” and mirrors the logic of the full Hub for a seamless transition between summary and detail views.
Notification Settings
Settings were designed to give users full control over what types of notifications they receive and how they receive them. Users can toggle categories, adjust urgency levels, and define delivery preferences, ensuring the system adapts to their workflow rather than interrupting it. These preferences directly shape what appears in the Hub and Center, closing the loop between customization and day-to-day experience.
Outcomes
A more focused, confident experience, designed to reduce noise and drive action
The Notification System was tested with internal sales, support, and service teams prior to the 2.0 launch. The feedback confirmed that the system helped users stay more organized, responsive, and in control:
Beyond internal feedback, this system laid the foundation for DYL’s first scalable notification experience — intentionally designed as a unified system, not a patchwork of features. Every touchpoint worked together to support speed, clarity, and personalization.
Reflections
Lessons Learned
One of my biggest takeaways from this project was the power of influence that prototyping holds. I initially pushed for prototyping to make sure developers fully understood the interactions and could build to spec. But what I didn’t expect was how effective it would be in aligning stakeholders and inspiring the development team. Instead of handing off static screens, I was sharing a system they could feel — something tangible and exciting that they wanted to build.
It reminded me that being a strong designer isn’t just about creating clarity, but about helping others see what’s possible. When you bring your work to life early, you build trust, momentum, and alignment across the team.
Up Next
Thanks For Reading
Thanks for taking the time to read this case study, I hope it gave you a glimpse into how I approach product design when working within constraints, balancing scrappy research, visual clarity, and gameplay design to create a more accessible experience.
If you're curious to see more, feel free to check out my other case studies: