The Inline menu

Introducing the enhanced 1Password Inline Menu. This powerful feature enables seamless integration between 1Password and any web page, allowing users to effortlessly fill in their information directly into forms. As the most utilized feature by our dedicated user base, we embarked on a mission to elevate the inline menu to become best-in-class.

Discovery 🔎

Competitive analysis

During discovery, 9 products were tested & analyzed. The goal was to use our company goals as a baseline, and compare how other password managers match up to ourselves. We arrived at 4 outcomes:

  • Speed to perform tasks is a priority across the board
  • Education within the inline menu isn’t an industry priority
  • By using the inline menu, users can discover other available item types
  • Prioritizing filling frequency may be in conflict with the other goals

Current implementation

Over the years, the inline menu has undergone several iterations, consistently driven by the primary objective of minimizing cognitive strain and ultimately enhancing the user experience by making it more straightforward and efficient.

Positives

  • Action focused UI allows users to complete their actions effectively
  • Left aligned to field fits a users reading model, granting them the ability to scan the data quickly

Negatives

  • Field icon has the power to open and close the menu, the icon does not communicate that. Users are missing this functionality.
  • Spacing within the menu, doesn't fully utilize the available pixels

Problem Statement

Our filling and saving experience is falling short for our users when it comes to reliability, and in turn, efficiency. We don’t always show up where they need to save and fill, and we don’t always have the right answers when we do — leaving users feeling frustrated and unproductive.

Vision Statement

A filling and saving experience that maximizes users’ productivity, enabling them to add new items seamlessly & fill quickly. We’ll meet users wherever they are with reliable, simple and smart filling that enhances their productivity — balanced with giving them control to make 1Password work for them the way they want.

Customer Reported issues

  • The Inline is menu too intrusive
  • Poor performance when coexisting with other password managers
  • In-line browser extensions performance is inconsistent
  • Wrong Smart Password detection error creating false items
  • Empty states are not useful

User stories

Leading up to this project, we asked our users for their general thoughts on the inline menu. What’s working, what isn’t and what do they want to see:

  • “Inline menu too intrusive”
  • “I came from a competitor password manager and am missing functionality I became used to and expect in a password manager.”
  • “I’m a long term 1Password Extension user who is ready to utilize additional inline menu functionality.”
  • “I’m an advanced user who needs to be able to control where and when 1Password shows up on my webpages.”
  • “I’m willing to customize 1Password on a per website basis in order for my experience to be consistent.”

Solution ✏️

Initial experiments

In the project's initial phases, we explored various directions. Our interactions with customer support revealed a recurring issue: the inline menu lacked branding and clear recognition, causing user confusion when distinguishing conflicting managers. Yet, after some initial design attempts, we concluded that this feature added unnecessary complexity to the UI and wasn't essential.

User Test

Hide on this page

In certain situations, our users prefer not to engage with the inline menu. Presently, to address this issue, users must resort to either utilizing the in-page context menu to hide the inline menu on the specific page they are visiting or navigating to the settings page to disable the entire feature. However, both of these existing solutions are cumbersome and lack discoverability. How does this new solution fare in comparison?

Research Objectives

  • Understand if users can pause & hide filling on a certain site
  • Understand if users can reinstate filling after hiding
  • Evaluate the discoverability of this feature

Insights

  • All users were able to discover the inline options menu
  • There are different motivations behind the user need for turning off 1Password in an inline menu
  • Users managed to bring back the inline menu through the extension tool bar pop up
View Figma Prototype

DESIGN RATIONALE

Why are we changing the field icon?

A major challenge confronting our users revolves around the intrusive nature of the inline menus. Consequently, our Customer Support team receives a substantial volume of tickets related to this matter.

Presently, their recommended solution involves guiding users to access the settings and disable the entire feature. This icon change is suggestive and invokes the possibility that it might be interactive and could trigger an action upon clicking.

DESIGN RATIONALE

Sub Menu

Our users expressed a need for additional features within the inline menu, requiring us to find an appropriate space for them within the user interface. The sub-menu emerged as the optimal choice, providing a location with minimal visual interference.

Our primary objective was to introduce these options seamlessly, ensuring they enhance the user experience without detracting from the user's primary task of filling and saving with 1Password.

User Test

SPG & Field Reporting

Occasionally, 1Password's suggestion feature may misfire, leading users to seek assistance from our support staff as their sole recourse. This can be a significant endeavor for users, demanding commitment on their part and also placing added strain on our support team, consequently escalating our workload. Users need a self-service avenue to report and resolve these issues. How does this proposed solution align with our users' needs and preferences?

Research Objectives

  • Evaluate where users go within 1Password to change a logins password to meet the requirements of a site
  • Uncover general thoughts and expectations around the new behavior of the inline menu options
  • Evaluate if users can discover where to report filling errors using the inline menu

Insights

  • When a user runs into a "Must contain a [something]" error state, users instinctively want to manually add a single character to the end a suggested password
  • When prompted to fix the "Must contain a [something]" error state, using to the SPG through the sub-menu, was not an intuitive path
  • Users found reporting a field error easy, after completing the SPG test flow.
View Figma Prototype

DESIGN RATIONALE

Changing the empty state

Our previous empty state design proved to be unhelpful and lacked utility. It simply opened the inline menu and displayed the message "no items found."

We are now transitioning to a tooltip feature to enhance user assistance without being intrusive. Additionally, we have revised the copy to take responsibility for the issue, shifting the blame away from the user.

DESIGN RATIONALE

Why are we introducing the password generator?

Research indicates that a significant majority of our users tend to avoid opening the pop-up, which poses a challenge when it comes to creating secure passwords, as the interface primarily resides within it. In response, we aimed to provide our users with an alternative route to access the password generator, especially for those who prefer not to rely on the suggested inline password prompt. This adjustment also addresses issues related to password errors when the suggested password doesn't align with a website's specific requirements.

Delivery 📦

Design specification

To streamline the developer hand-off process, we've compiled a comprehensive design specification that meticulously details the modifications we've implemented. Throughout this project, careful attention was paid to spacing considerations, as optimizing layout within our constrained space was a key priority.

User Flows

The practice of documenting and offering thorough user flows serves as an invaluable method for recording design decisions. These user flows serve as a valuable resource for developers, designers, and product professionals seeking to gain a deep understanding of the intricate workings of upcoming features.

Ship

This feature is currently on our 2024 road map.

Measure

More details upcoming.

Previous
Next