Shelter Insurance

Transforming the customer dashboard

Project overview

Timeline: 2.5 months (2024)

Impact: 100,000+ unique monthly customers

Role: Junior Product Designer

The starting point

Shelter Insurance's logged-in homepage experience hadn't been updated in 15 years.

Customers could only access basic features like bill pay and ID cards, and the outdated interface made even simple tasks feel cumbersome.

Newly promoted from intern to junior, I saw an opportunity to transform our static homepage into a comprehensive dashboard serving 100,000+ monthly customers.

The challenge: our customers were lost

User feedback painted a clear picture of frustration:

“It feels like I'm just looking at a list. I can see my policies, but I can't tell what I should do here." — Participant feedback from usability testing

This qualitative feedback was backed by our GA4 analytics, showing a clear disconnect:

Yet all these features required additional navigation steps, leading to frustrated customers and increased support calls.

Discovering the hidden cost of poor navigation

Rather than jumping straight into solutions, I needed to understand why customers struggled currently.

After sifting through prior user research, three patterns emerged:

  1. Everything looks important, so nothings important

  • Important alerts stacked at the top without clear priority

  • Same format for every policy regardless of what needed attention

  1. Context is missing

  • Customers don’t know if any tasks need immediate attention

  • No distinction between overdue and upcoming bills

  1. Mobile view is a struggle

  • Stacking on mobile required lots of scrolling

  • Customers struggled to find Road Assist, which is critical on mobile

The pivot point: from static to dynamic

A key realization changed our approach: we needed to stop thinking about our homepage as a list and start thinking about it as a comprehensive dashboard for our customers.

A mobile-first design approach forces me to prioritize what truly matters in the most constrained environment.

This meant prioritizing action-based items first while tailoring layouts for both mobile and desktop contexts.

Design challenge: fighting information overload

The biggest challenge wasn't just what to show—it was what to hide. Our first iteration tried to show everything in a two-column layout, but my design team provided valuable critique during our review:

"There's a lot happening here, I'm not sure where to look first. What actually needs my attention?" — UX team design critique

This early feedback from my colleagues helped identify key issues:

  • Too many competing elements

  • Lack of clear visual hierarchy

  • Overwhelming amount of information

Simplifying payments

A unique challenge emerged around payments. Customers were confused about total amounts due when having multiple policies:

Wait, so do I owe $150 total, or is that just for my car? I can't tell

if this is everything I need to pay. — Usability test participant

Through iteration and testing, I developed a progressive disclosure approach:

High Priority: Show only overdue amounts when they exist

Secondary: Display regular due bills after overdue are handled

Details on demand: Access to all billing details through the payments page

The breakthrough: priority-based design

Through multiple iterations, I developed a card-based system that:

  • Prioritizes urgent actions (overdue payments, open claims)

  • Progressively discloses additional information

  • Transforms based on context (desktop vs mobile)

Working with my dev team early on helped shape feasible solutions.

Stronger through collaboration: the policy section

While I led the dashboard redesign, another UXer on my team was creating a dedicated policies page. This was our chance to:

  • Create consistency across both experiences

  • Leverage each other's user research insights

  • Build a more cohesive product

Data showed most customers have 3 or less policies, informing our dashboard's focused view.

Building on the payment card solution, I streamlined the policy section by prioritizing auto policies and removing duplicate alerts.

Mobile-first transformation

Mobile users have fundamentally different needs when opening their insurance carrier's website on their phone.

Prioritizing critical features

  • Added “contact agent” and “Road Assist” as prominent buttons

  • Positioned high-priority actions for easy access

Simplified layout

  • Limited dashboard cards to 4 (vs 6 on desktop)

  • Presented policy information in a scannable, vertical layout

  • Maintained key functionality while simplifying the interface

Engineering partnership

Working with our developers, I learned each policy required separate API calls for payments, claims, and policy details.

Rather than showing a generic loading state, I designed thoughtful loading skeletons that maintained the page's visual hierarchy.

Balancing business goals

While focusing on customer needs, I also found opportunities to drive business value through strategically placed content:

  • Option to switch to paperless billing

  • Online proxy signing

  • Space to give feedback

  • Recommendation for Road Assist coverage

The key was ensuring these never overshadowed critical customer tasks by intentionally placing them after important cards.

Final results: transforming the experience

Through 10+ usability tests and multiple iterations, I transformed a static homepage into a customer-centered dashboard.

  • Transformed a cluttered list-based interface into a priority-driven dashboard that surfaces urgent bills and active claims

  • Created device-specific experiences: prominent emergency buttons on mobile, clear dashboard layout on desktop

  • Simplified payments by progressively disclosing information - showing overdue amounts first, then regular due bills

  • Designed a flexible card-based system that adapts to different user contexts and needs

Post-launch metrics

Post-launch iteration

While the dashboard improved most metrics, post-launch data revealed an unexpected challenge: proxy signatures had decreased compared to the previous year.

I designed a solution that balanced visibility with our established hierarchy: a proxy card that appears after urgent tasks. After approval from our legal team, the solution will soon launch.

Since design is an ongoing process of learning and iterating, we'll continue monitoring signature rates as this solution launches.

Let's chat about design, hot pot, or art!