Helping millions of members quickly find, understand, and act on their insurance quotes without friction or support dependency.
Role
Lead Designer
Platform
Web + Native Apps
Team
Coordinated with rotating PMs, engineering partners, and insurance product teams. With research plan approval and design critique support.
Problem
Members often needed to call support multiple times to retrieve or complete quotes, turning what should be a quick task into a multi-step, time-consuming process.
Solution
Designed a centralized self-service quote hub consolidating nine fragmented saved quote experiences.
Impact
~100K support interactions shifted to self-service annually
~5.6M minutes of support time eliminated
~$10M+ operational cost reduction per year
The Problem
USAA members often needed to call support multiple times to retrieve or complete their insurance quotes. In many cases quotes were difficult to locate digitally, leading members to contact support 2-4 times on average before completing a purchase. This created significant friction for members while also increasing operational costs for USAA. Improving the self-service quote retrieval experience presented an opportunity to both simplify the user journey and reduce millions of dollars in support calls.
Understanding the Opportunity
The existing digital experience spread saved quotes across nine separate product-specific pages, each built with outdated design patterns and inconsistent information structures. Members often had difficulty distinguishing between quotes and were forced to rely on memory or manually open each quote to understand differences. Voice-of-the-customer feedback and support call data confirmed that this fragmented experience created confusion and unnecessary effort.
Because analytics for the existing quote experiences were limited, I relied on heuristic evaluations and customer feedback to identify opportunities for improvement. I hypothesized that a centralized hub for all product quotes would significantly reduce the effort required to locate and manage quotes. It would also align with the future aim to support quotes that contained multiple products (bundles), and reduce ongoing maintenance costs for the current separate quote locations. I defined a vision for a product-agnostic quote framework capable of scaling across different insurance products, quote statuses, and levels of detail while presenting the most relevant information to users.
Designing for Speed, Clarity, and Scale
The original scope was limited to the USAA website, with a native app experience to come later. I worked with 5 different product teams and dove deep into the actual quote building experience for each product to understand what was unique and where they overlapped. I also spent time with experts in our backend policy-building and saving system to understand the various stages of completion a quote might be saved in.
We needed this framework to display quotes for entirely new policies (acquisition), as well as current policy holders that were quoting changes (servicing). Even if the products were the same, these transactions had entirely different rules we needed to support. Despite their backend differences, we aimed for consistency on the front end for our users.
I started with the least amount of details possible for each product, only growing the detail set to ensure compatibility for scenarios where users would need more info like special policies or unique timing. Throughout the project, product teams often pushed to display as much information as possible. I advocated for a streamlined approach that avoided cognitive overload, reinforcing the decision with usability testing results that demonstrated stronger comprehension and task completion with a simpler interface.
Based on member feedback we knew comparison features were desirable, but we did not have capacity to build a full fledged tool for that any time soon. To bring the most value out of our MVP I pushed for displaying relevant details up front to enable side-by-side compare-ability. Insurance products contain a large number of configurable options, so we used survey data and policy data to determine which information was most important for users when reviewing saved quotes. We also used policy data to define limits and prevent information overload, i.e. 95% of auto policies have less than 5 vehicles so we prioritized showing no more than that many vehicles in the default view. By leading with quote details we also eliminated the need for custom quote names, a feature that was rarely if ever used. If members wanted more details, we added the option to open an expanded details view without entering the quote flow, enabling deeper dives while staying in context of the hub. This optimized the hub for fast decision-making by surfacing the most relevant information upfront and deferring complexity.
Retrieval and Management
Quote organization and filtering
Acquisition and servicing quotes both live in the hub, but are separated by easy to distinguish tabs. This allowed a consistent retrieval experience no matter if it was your first or hundredth time searching for a saved quote. To get users to their quotes faster we also added the ability to filter, and automatically applied these filters if a user got to this page through a specific product storefront or from their existing policy summary. This filter also supported a unique case for Dwelling insurance where the policy type could be undefined, or change throughout a quote experience, requiring an all-encompassing label. A newly created “Member-friendly” quote number (sometimes up to 6 digits) replaced arbitrary product-specific numbers with one sequential number set across all products and bundles.
Reducing new quote friction
At first, starting a new quote from the hub to change an existing policy required a roundabout flow that redirected users to a policy selector page where they would be forced to dig through policy details to find a new quote button again. I proposed a streamlined approach that surfaced existing policies in the new quote menu on the hub, allowing users to jump directly into a quote flow. To further reduce friction, I also introduced the concept of duplicating existing quotes for editing, an idea later validated through user research and added to the product backlog.
Handling price changes
Because insurance rating engines frequently change, quoted prices often shift over time. However, the existing experience did little to prepare customers for these updates. Since pricing changes could only be detected when a user resumed a saved quote, I proposed introducing a “speed bump” page to proactively explain potential changes before re-entering the quote flow. The pattern later expanded to support additional scenarios, such as new coverage options or invalid quotes caused by overlapping policy updates.
Research
Working with our research team, I planned and conducted nine rounds of unmoderated usability testing and one round of moderated testing for the web and native experiences. These studies garnered valuable feedback from hundreds of pariticpants to validate core design decisions and uncover several improvements including but not limited too:
Clearer labels for quote type tabs
Prioritizing quote details based on importance rankings
An expandable detail view for users wanting deeper information
Displaying price change breakdowns for servicing transactions
Improved recognition of policy links within servicing quotes
Clearer explanations of pay-in-full pricing
Optimal button layouts for native environments (multi-variant test)
Optimal layout and actions for bundled quotes (multi-variant test)
and dozens of other insights.
Cross-Team Collaboration & Impact
Navigating to the hub
Although navigation to the Saved Quotes Hub was outside my team’s scope, I knew the page would only be effective if members could easily find it. Outside of member communications, existing navigation paths were limited, with the primary path leading through product storefront pages. To evaluate whether this path was intuitive, I spearheaded a tree test with 100 participants. The results showed that placing quote access directly in the main navigation improved the success rate of finding saved quotes by 22%, with 34% more participants navigating there directly without searching. We later coordinated with the global navigation team to ensure these findings could inform future updates.
Cross-product consistency
For each product, we largely had to rely on the way data was already being presented in existing quote flows. As the only person with visibility into all these different products, I was able to recognize many inconsistencies as well as issues with design system implementation. This led to influencing several product experiences for better design system adherence, as well as leading multiple workshops with 30+ participants to get consensus on shared treatments. Among the treatments we established were consistent messages and reminders to reassure progress is being automatically saved when they started and exited the quote.
Design system impact
Throughout the design of the web and native solutions, I worked closely with USAA’s design system to ensure consistency while identifying opportunities where additional flexibility was needed. In 2025, I contributed 59% of my department’s accepted enhancement requests to expand and mature the system. Highlights include:
Side by side buttons in mobile viewports (web)
Status badges (web)
Column title wrapping in tables (web)
Insurance product icons (native)
Improved Webview exit experience across the app (native)
Expandable subsections (native)
Empty state pattern and icon (patterns)
Center aligned elements exception (patterns)
Built for the Future
I partnered closely with engineering to ensure a high-quality launch, identifying and resolving 17+ interaction and usability issues to deliver a consistent, scalable experience across platforms. The first iteration of the Saved Quotes Hub launched in October 2025, initially supporting individual product quotes. By shifting members to digital self-service, the platform is projected to reduce support interactions by ~100K calls annually, eliminating ~5.6M minutes of support time and reducing operational costs by $10M+ annually.
The hub was intentionally designed as a scalable foundation to support future multi-product quotes (bundles), with the flexibility to expand to additional products over time. This aligns with USAA’s long-term strategy of simplifying policy management while encouraging bundled coverage adoption. New hub features such as discount highlights, expandable quote cards, and direct product access within bundles will further support quote management and comparison while preserving the hub’s core goal of simple quote retrieval.