kefaya

Square

Project Overview

Case Study: Home Depot Navigation Bar, mobile app. Redesign to enhance user satisfaction by addressing key pain points

Client: Home Depot
Role: UX Designer & UI 
Duration: 5 Weeks
Tools Used: Figma, Adobe illustrator

Objectives

  • Improve Navigation Efficiency: Redesign the top navigation to make product and service categories easier to find.

  • Enhance Accessibility: Ensure users with varying levels of technical experience can browse without confusion.

  • Increase Discoverability: Highlight key services and specialty categories that were previously buried or unclear.

  • Support Remodeling Journeys: Create a Kitchen Measurements page to guide customers in starting their projects with confidence.

  • Address Mobile Pain Points: Identify and resolve usability challenges within the Home Depot app through customer feedback and observations.

  • Deliver a Seamless Experience: Provide consistent, intuitive interactions across both the website and mobile app to improve overall customer satisfaction.

Target Users

  • Contractors & Professional Builders
    Small to mid-size business owners, re-modelers, electricians, plumbers, and general contractors who purchase in bulk.
  • Homeowners Doing Renovations
    People planning medium- to large-scale home projects (kitchen remodel, bathroom upgrade, flooring).
  • In-Store Shoppers
    Customers physically inside a Home Depot store using the app to navigate.
users Pain points Home Depot App& Webite

The Home Depot app faces significant challenges, primarily stemming from persistent performance issues, unreliability, and functional glitches. User reviews from the Google Play Store consistently highlight frustratingly slow loading times, frequent crashes, and unreliable core features like search and login. While the app does offer valuable features such as in-store navigation and inventory checks, their utility is severely hampered by these underlying problems. Addressing these core technical deficiencies is crucial for Home Depot to improve user satisfaction, retain its customer base, and leverage the full potential of its mobile platform. The widespread nature of these complaints suggests a need for substantial investment in backend infrastructure, app optimization, and thorough quality assurance to meet modern user expectations for mobile retail applications.

Usability & Functionality Issues
  • Poor search discoverability and task completion.

  • DIY features are hard to find.

  • inaccurate search results and in-stock info cause confusion.

  • unreliable order tracking, and limited shopping list management (can’t edit/delete in-app), its not easy to use 
Performance & Stability
  •  Unresponsive Interface

  •  Slow Loading Times/ blank screens

  • Blank Pages / Unintended Content

  •  Frequent Crashes

  • Issues with tablets/foldable phones
  •  Compatibility with Device/OS

Login & Account Challenges
  • Email verification codes don’t arrive or loop

  • Persistent login failures

  • Prevents access to shopping prefer

Navigation & Filtering Problems
  • Filters cause lag, freezes, or crashes when applied in combinations.
  • Search results sometimes are irrelevant
  • Poor Discoverability: Difficulty finding products, services, and departments (especially on mobile).

  • Disorganized Navigation: Lack of clear structure, particularly for services.

Performance & Stability Issues
  • Slow loading, unresponsive UI, blank pages, and frequent crashes.

  • Device/OS compatibility issues, especially on tablets and foldable phones.

App Crashes & Performance Lag
  • Several users mention the app freezing or crashing during use.

  • Performance issues seem more common on older devices or after recent updates

user research

I used both qualitative and quantitative data—through interviews and surveys—I conducted 7 in-person interviews and surveys with users to gain firsthand insights into their frustrations and needs. This approach helped uncover challenges such as navigation confusion and difficulty finding services, providing measurable insights to guide improvements in the redesign

 Research Overview

Goal: Identify key usability problems in the Home Depot mobile app and propose improvements to enhance performance, navigation, and overall user experience.

Methods Used:

  • User Interviews: 10 participants (contractors, homeowners, DIYers)

  • Surveys: 43 respondents to quantify common pain points

  • Usability Testing: Task-based testing measuring completion time, success rate, and user satisfaction

UX Research: Interviews questions
  • How often do you use the Home Depot app for shopping?

  • What tasks do you usually perform in the app? (searching, filtering, order tracking, in-store locating)

  • Can you describe a recent frustrating experience while using the app?

  • How easy is it to find products and their aisle/bay location?

  • Have you encountered issues with filters? Can you explain?

  • How reliable is the barcode scanner for finding products?

  • How accurate is the app’s stock information compared to in-store availability?

  • Are shopping lists easy to create and manage?

  • How is your experience with checkout and order tracking?

  • If you could improve one thing about the app, what would it be?

Survey Questions
  • How often does the app crash or freeze? (Never / Rarely / Sometimes / Often / Always)

  • Rate the accuracy of stock information. (1–5)

  • How effective are filters at helping you find products? (1–5)

  • How easy is it to locate items in-store using the app? (1–5)

  • Rate your satisfaction with barcode scanning. (1–5)

  • How manageable are your shopping lists in-app? (1–5)

  • How would you rate overall app performance? (1–5)

  • What device do you primarily use the app on? (Mobile / Tablet)

  • Do you shop mostly online, in-store, or both?

  • Open-ended: What features would make your shopping experience easier?

Home Depot App — comptio

CategoryHome Depot AppLowe’s App
Performance & SpeedFrequently described as slow or non-responsive, with “dial-up speeds” and white pages that never load.Marketed as feature-rich (AR, scanning, in-store planning). Implied smoother user experience.
Loading & StabilityReports of blank screens and app crashes during use.No strong evidence of widespread stability issues.
Search FunctionalitySearch degraded by slow loading, blank pages, and unresponsive UI.Stronger in-app tools like AR search and price checks; fewer complaints about failures.
Account & LoginPro accounts available, but users report login failures, verification loops, and access glitches.Pro features available with no notable reports of login problems.
Update CompatibilitySome users experience outages or instability after updates.Occasional outage discussions; fewer compatibility complaints.
 The Home Depot app, while powerful, can sometimes have a more complex structure for product discovery.The Lowe’s app generally offers more streamlined navigation and intuitive filtering, making it easier and faster to find specific products. 
Payment OptionsAccepts standard payments, PayPal, and store credit cards, providing flexibility for users.Feature-rich and potentially smoother; better option for performance-sensitive users.

Home Depot App — User Personas

PersonaBioMotivationGoalsPain Points
Ramy – ContractorOwns a contracting business specializing in renovations & property flipping. Uses Home Depot app daily on phone to source materials and manage projects.Needs reliable, fast access to materials and orders to keep projects on schedule.– Quickly source bulk materials- Track orders efficiently- Access Pro account discounts & history– App crashes during material search- Login failures block access to Pro account- Slow load times waste project time- Poor navigation delays urgent purchases
Suzy– Homeowner38-year-old homeowner planning a kitchen remodel. New to remodeling apps, values simplicity and clarity. Uses tablet occasionally for ideas and purchases.Wants inspiration and confidence in selecting materials for a remodel.– Find trustworthy product info- Save & compare items- Track remodel orders with ease DIY features and project guides are hard to find and not well-integrated, Disorganized navigation makes it difficult to browse services and departments, Inaccurate or misleading in-stock information causes confusion.  Filters cause the app to freeze or crash, especially when combined.
Liana – Regular ShopperBusy professional shopping for appliances (e.g., oven). Shops online instead of in-store. Wants quick, accurate filtering.Wants seamless, frustration-free shopping.– Use filters to narrow down items- Make purchase with confidence- Have accurate, relevant results– Filters return unrelated results- Frustration from wasted time- Limited list management- Abandons app to shop elsewhere

2. User Experiences: Journey Maps

Suzy – Homeowner

 
StageActivitiesPain PointsFeelingsOpportunities
AwarenessOpens app to check material availability for new renovation.App slow to load.Frustrated, stressed.Optimize app load speed.
DiscoverySearches for bulk materials (e.g., drywall, cement).Search gives irrelevant results, sometimes blank pages.Annoyed, time-sensitive.Improve search accuracy & reliability.
ConsiderationTries to compare items and check Pro discounts.Login errors prevent account access.Helpless, loses trust.Fix login & account persistence.
DecisionPlaces bulk order for delivery.App crashes mid-checkout.Angry, wasted time.Stabilize checkout & order flow.

Ramy – Contractor

StageActivitiesPain PointsFeelingsOpportunities
AwarenessOpens app to check material availability for new renovation.App slow to load.Frustrated, stressed.Optimize app load speed.
DiscoverySearches for bulk materials (e.g., drywall, cement).Search gives irrelevant results, sometimes blank pages.Annoyed, time-sensitive.Improve search accuracy & reliability.
ConsiderationTries to compare items and check Pro discounts.Login errors prevent account access.Helpless, loses trust.Fix login & account persistence.
DecisionPlaces bulk order for delivery.App crashes mid-checkout.Angry, wasted time.Stabilize checkout & order flow.

Liana’s Journey: Buying an Oven

Stage

Activities

Pain Points

Feelings

Opportunities

Awareness

Needs a new oven. Knows she wants to shop online for a variety of choices.

The app loads very slowly, with blank screens appearing initially.

Impatient, slightly annoyed. “Why is this taking so long just to open?”

Drastically improve app load times and overall performance.

Discovery

Searches for oven

The search results page loads slowly and sometimes displays a blank screen.

Frustrated, worried. Did the app crash? Why is there nothing here?”

Ensure the search functionality is fast and reliable, always returning some form of content or a clear “no results” message.

Consideration

Sees the results and tries to filter by price: low to high.

The filter returns completely unrelated products, like cleaning supplies or sink parts. The app lags or freezes.

Confused, angry. What is going on? This isn’t even a filter for ovens.”

Fix the core filtering logic to ensure it provides accurate, relevant results without performance degradation.

Key Findings and Data Insights

Based on the issues experienced in the user personas and journey maps, a usability analysis reveals the following key findings:

Performance & Stability:

  • Frequent app crashes and blank screens across devices.

  • Deficiencies in loading, high crashes, and non-responsive interfaces are not isolated incidents. They are a core issue that constantly disrupts the user journey, leading to task abandonment.

Search & Filtering Lack Relevance:

  • The fundamental search operation of the app is unreliable. Users are consistently faced with irrelevant information or nothing at all. This is compounded by a broken filtering system that consistently fails to categorize correctly and causes app crashes.

Core Functionality is Lacking:

  • Professional account management and shopping list management are feature-poor. Being unable to obtain pro discounts or edit shopping lists reduces the app’s functionality compared to other services or the site on the desktop.

Navigation & Discoverability are Unorganized:

  • Users, particularly new app users like Suzy, find it difficult to find a specific department, service, or feature (like DIY guides). This poor information architecture creates a sense of disorientation and confusion.

Leave a Reply

Your email address will not be published. Required fields are marked *