Projects

Drift Settings Re-Design

Streamlining Information Architecture to Reduce Administrative Friction

Executive Summary

As part of Drift’s effort to improve product usability and self-serviceability, I led the redesign of Settings, a critical area where admins configure their workspace and team. The existing experience was disorganized, making it difficult for users to find key settings and causing a high volume of support tickets.

Over several months, I collaborated with product and engineering to audit the existing architecture, conduct user testing, and implement a more logical hierarchy. We focused on creating a scalable navigation system that could accommodate new features without overwhelming the user.

While the project faced constraints regarding legacy backend logic, we successfully reduced support tickets related to settings by 35% and increased the success rate of finding specific configurations by 17%. This project established a new design standard for Drift’s administrative tools.

Revolutionary Mobile App
Revolutionary Mobile App

"If something is off…I typically will wait until I’m on the call with [my CSM] and have him help me to make adjustments…because of my current role and my breadth of responsibilities, I don't have time to tinker. So if it's not exactly where I expect for it to be, I'm done."

Background

Background

Background

As Drift evolved from a simple chat widget into a robust Revenue Acceleration Platform, its settings menu became a bottleneck—characterized by "feature bloat," fragmented navigation, and a lack of visual hierarchy that hindered administrative efficiency.

Challenge

Challenge

Challenge

Based on continued customer feedback and a design audit, there are many parts of the Drift settings experience that feel disjointed, out-of-date, and/or inconsistent with current design patterns. Improving the discoverability and usability of settings, allows customers to take better advantage of Drift features and create their desired Drift experience.

Our high level goals were to:

  • Provide a settings experience that is simple to maintain and easy to onboard

  • Improve usability scores of settings tasks

  • Improve discoverability of more advanced settings features

My Role

My Role

My Role

As the lead designer, I implemented a user-centric overhaul focused on three pillars:

  • Information Architecture (IA) Restructuring: Regrouping dozens of disparate settings into logical, high-level categories (e.g., Personal, Team, and Organization) to reduce cognitive load.

  • Global Navigation & Search: Introducing a persistent sidebar and a powerful "Quick Find" search utility to allow users to bypass deep nesting.

  • Visual Consistency: Standardizing input fields, toggles, and help documentation within the interface to create a unified "System of Record" feel.

Discovery: Early Insights

Discovery: Early Insights

The initial impetus for this project was to evaluate the current onboarding experience for premium to enterprise customers. Before a deep dive could be conducted, however, settings was identified as a larger issue affecting both the initial onboarding experience and the subsequent user experiences for admins. According to onboarding managers I interviewed ahead of this research study, settings can be one of the biggest blockers for users in initial setup. And making changes to settings often requires their input because customers don’t fully know where things are or don’t fully understand the feature.

To get a better understanding of the overall settings experience, I conducted an audit and identified some key issues:

Inconsistent UX Patterns

Components behaved inconsistently across pages and even sometimes on the same page.

Legacy UI pages

There were legacy UI pages that no longer fit our current visual standards/design system.

Early Insights 1
Early Insights 1

Local vs Global Settings

With Drift’s growth into new features there was a lack of distinction between a local vs global setting. For instance, Drift Video settings exist in its own environment separate from other settings objects which can create confusion for customers as they have to predict whether a setting exists locally or not

Early Insights 2
Early Insights 2

Scalability

The current UX did not scale efficiently for larger customers and advanced features were often hidden behind numerous clicks.

Early Insights 3
Early Insights 3

Baseline Testing

Based on the settings audit, I developed an initial hypothesis on potential improvements to settings that I would like to test out with customers through research.

Users want to be able to search for what they need in settings.

hypothesized that search functionality could help eliminate the need for customers to have a mental model of Drift that perfectly matches Drift. With search, users would have quick and easy access to find what they need without being Drift experts.

Users want one place to view all settings.

A more universal settings experience would create greater efficiency for initial setup and prevent users from blindly navigating the app. Furthermore, as Drift expands, there will be more cross-functionality and relationships that cannot be segregated into just one area.

Combining related areas will increase user efficiency and discoverability

To test out these assumptions, I had 9 customers and 3 internal CSMs complete a task completion exercise. For customers, they completed a series of tasks that spanned across the entire settings experience first within their current instance of Drift and then they tried to complete the same tasks within a prototype. For CSMs, because of their level of expertise within Drift, I only had them complete tasks within the prototype.

9

9

Customers

Customers

Task completion
30 min - tasks in current app experience
30 min - tasks in design mocks

3

3

CSMs

CSMs

Task completion
30 min - tasks in design mocks

Tasks focused on the following categories:

Drift Video

Account for the subsidiary applications that exist within Drift

Workforce Management

Most used admin tasks

Conversations

Settings for core features within Drift

35%

35%

Failure Rate

Failure Rate

17%

17%

Indirect Success

Indirect Success

I identified a failed attempt as one in which the customer was unable to complete the task after more than two tries. A partial success was identified as one in which the customer was able to complete the task on the second or third try or with some guidance from me.

"[current experience] has a clumsy distinction. Whether something's in organizational settings or app settings, that's not clear to me"

"[current experience] has a clumsy distinction. Whether something's in organizational settings or app settings, that's not clear to me"

Concept Testing

The second portion of the research, participants were asked to complete the same series of tasks in concept designs. I also tested search functionality and notifications within this series.

Drift Video

Account for the subsidiary applications that exist within Drift

Workforce Management

Most used admin tasks

Conversations

Settings for core features within Drift

Search

New search functionality for teammates and keywords

11%

11%

Failure Rate

Failure Rate

Originally 35%

16%

16%

Indirect Success

Indirect Success

Originally 17%

Overall, the main takeaways from both CSMs and customers centered around organization, copy, and guidance. Participants main confusion with the navigational structure of settings came from the inconsistent placement of items under these banners. As one participant mentioned, there seemed to be a clumsy distinction between these three that creates doubt and uncertainty for him and others.

Final iteration

Based on the internal and external feedback, I focused the final iteration on these 3 core areas:

Organization

Navigational breakdown into My, App, and Org settings works but is unclear because it’s inconsistent

Copy

Often copy played a role in creating more confusion, even within the first iteration

Guidance

Provide in-app guidance for users. Safety nets so they don’t have to get it right the first time

Upon initially landing into settings, I provided a simplified navigation that still centers around the original three main banners (App, Organization, and Personal settings). However, the sub-items have been reorganized to better align with participant feedback that the categories were inconsistent with the main label.

Before

Settings Before
Settings Before

After

Settings After
Settings After

Users want to be able to search settings

A universal settings experience made it easier for participants to find what they needed. This also acted as an easy safety net for users who didn’t know where to navigate for specific items.

Intelligent search functionality allowed users to filter searches by specified categories and included help docs relevant to keyword searches.

Search in Settings
Search in Settings

"I love the search functionality, like searching. I can get there easier, faster with search"

"I love the search functionality, like searching. I can get there easier, faster with search"

Users want one place to view all settings

Creating a universal settings experience removed user uncertainty about whether to navigate to settings or the object.

I also moved away from over-categorization of elements based on technical terminology. For instance, all settings related to the widget now exist under Conversations instead of separating items between ‘Bot,’ ‘Widget,’ and ‘Conversation’ settings.

Universal Settings Home
Universal Settings Home

"This layout kind of makes it easier to take it all in at once rather than like step-by-step. And I like that there's little icons that kind of like signify what each section does. I'm just like a very visual person.

"This layout kind of makes it easier to take it all in at once rather than like step-by-step. And I like that there's little icons that kind of like signify what each section does. I'm just like a very visual person.

Combining related areas will increase user efficiency and discoverability

Combining related pages also made it easier for users to navigate settings and decreased the potential learning curve for users who are not in the app on a frequent basis

Users and Teams Settings
Users and Teams Settings

"It's easier to learn how to navigate, because it seems very similar to other tools that I might use…I feel like I could figure this out way faster than I could figure out the current instance of Drift."

"It's easier to learn how to navigate, because it seems very similar to other tools that I might use…I feel like I could figure this out way faster than I could figure out the current instance of Drift."

What Came Next

Concept designs for the new settings experienced was shared with both my product team and company-wide. In communication with my PM and the engineering team, I have broken down these changes into individual chapters and prioritized them according to areas with greatest impact. From there, individual Jira tickets were created and placed within our backlog for the team to pickup as time allows. 



While settings is largely own by my product team, there are parts that are owned by others. As such, I have also prioritized features that are out of my team’s purview. Design DRI’s were assigned for these individual areas to be completed on their team’s timeline.

Impact

The redesign led to a measurable decrease in "How-to" support queries related to account setup. Key outcomes included a more intuitive onboarding flow for enterprise clients, improved discoverability of advanced features, and a scalable framework that allows Drift’s engineering team to ship new features without cluttering the user experience.

What We Learned

Advocating for the "Basics": I learned to proactively shape the roadmap by framing UX debt as a blocker to innovation. By demonstrating how a fragmented Settings experience slowed down feature adoption, I shifted the team’s focus from purely "building new" to "fixing the foundation."

Systems-Level Thinking: Moving beyond individual screens, I approached the redesign as a system-wide architecture problem. This ensured that the new navigation and brand management frameworks weren't just temporary patches, but scalable structures capable of supporting enterprise-level complexity.