Heuristic Evaluation of FirstCry App

The objective of this case study is to conduct a heuristic evaluation of the FirstCry mobile app, identifying usability issues based on Nielsen's 10 Usability Heuristics. The aim is to provide actionable recommendations for improving the user experience and optimizing the app's interface.

My Role

My Role

Research, Define, Evaluation Deliver

Founded

Founded

2010

Industry

Industry

E-commerce

About Firstcry

FirstCry has been a prominent player in India’s e-commerce market, especially for baby and maternity products. The app is popular for its wide selection of goods, including diapers, toys, feeding products, apparel, and more. Users can access exclusive discounts and personalized recommendations.

The 10 Usability Heuristics by Jakob Nielsen

Customer Review Analysis

Conclusion

User reviews from the App Store and Play Store reveal key usability issues affecting the FirstCry app’s experience:

  • Returns & Refund Challenges – Difficult and slow return process.

  • Delayed Customer Support – Unresponsive service causing frustration.

  • Navigation Issues – Cluttered layout, hard-to-find products.

  • Product Inaccuracy – Size mismatches and misleading descriptions.

Visibility of System Status

Visibility of System Status

Visibility of System Status

Priority-High

Priority-High

Priority-High

Problem:

Users do not see the total amount (including taxes, shipping, and discounts) until the final purchase step, causing frustration and potential cart abandonment.

Problem:

Users do not see the total amount (including taxes, shipping, and discounts) until the final purchase step, causing frustration and potential cart abandonment.

Problem:

Users do not see the total amount (including taxes, shipping, and discounts) until the final purchase step, causing frustration and potential cart abandonment.

Solution:

Transparent Pricing: Display a clear breakdown of the total cost (product price, discounts, taxes, and shipping charges) early in the checkout process, ideally right after the user adds a product to the cart.

Solution:

Transparent Pricing: Display a clear breakdown of the total cost (product price, discounts, taxes, and shipping charges) early in the checkout process, ideally right after the user adds a product to the cart.

Solution:

Transparent Pricing: Display a clear breakdown of the total cost (product price, discounts, taxes, and shipping charges) early in the checkout process, ideally right after the user adds a product to the cart.

Heuristic Violated

Heuristic Violated

Heuristic Violated

User Control and Freedom

User Control and Freedom

User Control and Freedom

Priority-High

Priority-High

Priority-High

Problem::

Once users add an item to their cart, there’s no immediate option to undo the action, causing frustration and inconvenience.

Problem::

Once users add an item to their cart, there’s no immediate option to undo the action, causing frustration and inconvenience.

Problem::

Once users add an item to their cart, there’s no immediate option to undo the action, causing frustration and inconvenience.

Solution:

Implement a clear “Undo” option when an item is added to the cart.

Solution:

Implement a clear “Undo” option when an item is added to the cart.

Solution:

Implement a clear “Undo” option when an item is added to the cart.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Error Prevention

Error Prevention

Error Prevention

Priority-High

Priority-High

Priority-High

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Solution:

Confirmation Step: After users update their address, provide a confirmation screen that allows them to review the new details before saving them.

Solution:

Confirmation Step: After users update their address, provide a confirmation screen that allows them to review the new details before saving them.

Solution:

Confirmation Step: After users update their address, provide a confirmation screen that allows them to review the new details before saving them.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Aesthetic and Minimalist Design

Aesthetic and Minimalist Design

Aesthetic and Minimalist Design

Priority-High

Priority-High

Priority-High

Problem::

The home screen feels visually overwhelming due to excessive promotions, banners, and product categories, making it harder for users to focus on key actions.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Solution:

  • Simplify design by prioritizing the search bar and category navigation.

  • Reduce visual noise by minimizing and optimizing promotional banners.

  • Use rotating banners or a minimalistic layout to enhance clarity.

Solution:

  • Simplify design by prioritizing the search bar and category navigation.

  • Reduce visual noise by minimizing and optimizing promotional banners.

  • Use rotating banners or a minimalistic layout to enhance clarity.

Solution:

  • Simplify design by prioritizing the search bar and category navigation.

  • Reduce visual noise by minimizing and optimizing promotional banners.

  • Use rotating banners or a minimalistic layout to enhance clarity.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Aesthetic and Minimalist Design

Aesthetic and Minimalist Design

Aesthetic and Minimalist Design

Priority-High

Priority-High

Priority-High

Problem::

The cart section is cluttered with promotional images and ads, distracting users from reviewing their order and completing the purchase.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Solution:

  • Streamline the cart by removing or reducing promotional content.

  • Focus on essential details like product summary, pricing, and checkout actions.

  • Separate promotional content into a less intrusive area, such as a banner at the top or bottom.

Solution:

  • Streamline the cart by removing or reducing promotional content.

  • Focus on essential details like product summary, pricing, and checkout actions.

  • Separate promotional content into a less intrusive area, such as a banner at the top or bottom.

Solution:

  • Streamline the cart by removing or reducing promotional content.

  • Focus on essential details like product summary, pricing, and checkout actions.

  • Separate promotional content into a less intrusive area, such as a banner at the top or bottom.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Recognition Rather than Recall

Recognition Rather than Recall

Recognition Rather than Recall

Priority-Medium

Priority-Medium

Priority-Medium

Problem::

Users must remember product details manually to re-purchase or find previously viewed items, as there is no easy way to access recently viewed products or order history from the homepage.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Problem::

Users cannot review or confirm address changes before saving, increasing the risk of incorrect details being finalized without an easy way to undo mistakes.

Solution:

  • Order History & Reorder Option – Create an easy-to-access section for past purchases with a one-click reorder feature, ideal for recurring items like diapers and baby food.

  • Recently Viewed Products – Display recently viewed items for quick reference.

  • Streamline navigation to reduce search effort and improve convenience.

Solution:

  • Order History & Reorder Option – Create an easy-to-access section for past purchases with a one-click reorder feature, ideal for recurring items like diapers and baby food.

  • Recently Viewed Products – Display recently viewed items for quick reference.

  • Streamline navigation to reduce search effort and improve convenience.

Solution:

  • Order History & Reorder Option – Create an easy-to-access section for past purchases with a one-click reorder feature, ideal for recurring items like diapers and baby food.

  • Recently Viewed Products – Display recently viewed items for quick reference.

  • Streamline navigation to reduce search effort and improve convenience.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Recognition Rather than Recall

Recognition Rather than Recall

Recognition Rather than Recall

Priority-Medium

Priority-Medium

Priority-Medium

Problem::

The app does not save recent searches, requiring users to manually re-enter search terms each time, leading to frustration and inefficiency.

Problem::

The app does not save recent searches, requiring users to manually re-enter search terms each time, leading to frustration and inefficiency.

Problem::

The app does not save recent searches, requiring users to manually re-enter search terms each time, leading to frustration and inefficiency.

Solution:

  • Add “Recent Searches” below the search bar for quick access.

  • Auto-save search terms and display them as suggestions.

  • Provide a “Clear Search History” option for privacy control.

  • Implement Image Scanning (like Google Lens) for finding products via images.

  • Introduce Voice-Integrated Search for hands-free product discovery.

Solution:

  • Add “Recent Searches” below the search bar for quick access.

  • Auto-save search terms and display them as suggestions.

  • Provide a “Clear Search History” option for privacy control.

  • Implement Image Scanning (like Google Lens) for finding products via images.

  • Introduce Voice-Integrated Search for hands-free product discovery.

Solution:

  • Add “Recent Searches” below the search bar for quick access.

  • Auto-save search terms and display them as suggestions.

  • Provide a “Clear Search History” option for privacy control.

  • Implement Image Scanning (like Google Lens) for finding products via images.

  • Introduce Voice-Integrated Search for hands-free product discovery.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Consistency and Standards

Consistency and Standards

Consistency and Standards

Priority-Low

Priority-Low

Priority-Low

Problem::

The app uses multiple fonts inconsistently for headings, subheadings, and body text, making it difficult for users to distinguish key information from secondary content.

Problem::

The app uses multiple fonts inconsistently for headings, subheadings, and body text, making it difficult for users to distinguish key information from secondary content.

Problem::

The app uses multiple fonts inconsistently for headings, subheadings, and body text, making it difficult for users to distinguish key information from secondary content.

Solution:

  • Standardize fonts by using a consistent typeface for headings, subheadings, and body text.

  • Use font weights effectively (e.g., bold for headings) instead of multiple font styles.

  • Ensure consistent sizing and spacing to enhance readability and navigation.

Solution:

  • Standardize fonts by using a consistent typeface for headings, subheadings, and body text.

  • Use font weights effectively (e.g., bold for headings) instead of multiple font styles.

  • Ensure consistent sizing and spacing to enhance readability and navigation.

Solution:

  • Standardize fonts by using a consistent typeface for headings, subheadings, and body text.

  • Use font weights effectively (e.g., bold for headings) instead of multiple font styles.

  • Ensure consistent sizing and spacing to enhance readability and navigation.

Heuristic Violated

Heuristic Violated

Heuristic Violated

Help and Documentation

Help and Documentation

Help and Documentation

Priority-Low

Priority-Low

Priority-Low

Problem::

The app does not provide easily accessible help or support resources, requiring users to go through multiple steps to find customer support information.

Problem::

The app does not provide easily accessible help or support resources, requiring users to go through multiple steps to find customer support information.

Problem::

The app does not provide easily accessible help or support resources, requiring users to go through multiple steps to find customer support information.

Solution:

  • Add a clearly visible “Help & Support” section in the main navigation.

  • Implement in-app chat support for quick assistance.

  • Provide an FAQ section with answers to common issues.

Solution:

  • Add a clearly visible “Help & Support” section in the main navigation.

  • Implement in-app chat support for quick assistance.

  • Provide an FAQ section with answers to common issues.

Solution:

  • Add a clearly visible “Help & Support” section in the main navigation.

  • Implement in-app chat support for quick assistance.

  • Provide an FAQ section with answers to common issues.

Heuristic Violated

Heuristic Violated

Heuristic Violated