top of page

Usability Evaluation of No Frills’ Online Shopping Experience

cover image.png

About the Project

This project focuses on identifying usability breakdowns of No Frills' online website through moderated Usability Testing, Heuristic Evaluation, and Affinity Mapping.

Research Methods Used

Usability Testing, Heuristic Evaluation, Affinity Mapping

Role

UX Researcher

Timeline 

March 2025 - April 2025

Tools

idDdbxxs3M.png
Notion_app_logo.png

Team

Individual

Project Overview​​

This case study explores usability challenges on the No Frills website through moderated usability testing with 6 participants. Users were asked to complete four core tasks: ordering groceries for pickup or delivery, finding promotions, applying digital coupons, and creating a shopping list.
 

The study uncovered recurring usability issues related to navigation clarity, system feedback, and task discoverability, along with several interactions that users found intuitive and effective.

This case study focuses on synthesizing and presenting research findings to highlight key UX opportunities for improvement.

Objectives

🎯 Identify key usability issues across core user tasks on the No Frills website
🎯 Understand how users navigate and experience the interface during real-world tasks
🎯 Translate research findings into actionable UX recommendations

A glance at what was discovered at the end

👉 Key Insights + Design Recommendations 

🧭 Navigation Lacked Clarity

Users struggled to initiate core tasks due to vague and overloaded navigation labels.

Clarify and streamline navigation labels to help users initiate and complete core tasks with confidence.

Addresses: Unclear navigation, visual overwhelm

🚫 Critical Feedback Came Too Late

System constraints (pickup availability, account requirements) were revealed only after users had already invested effort.

Display requirements like pickup availability, minimum order values, and login prompts earlier in the user journey.

Addresses: Delayed system feedback

🔎 Key Features Were Hard to Discover

Essential actions like adding items to lists or accessing coupons were buried or unclear.

Increase the visibility of key features such as digital coupons and shopping lists to reduce guesswork.

Addresses: Discoverability issues

Detailed Findings by Task  (4 Tasks)

Task 1: Order Groceries for Pickup or Delivery

image9.png

​❌ No Clear Starting Point
Participants struggled to initiate an order and clicked around the homepage trying to determine where to begin.

Why this matters
Lack of a clear entry point increases cognitive load and delays task completion.

Recommendation
💡 Introduce a prominent “Start Order” CTA on the homepage to guide users immediately.

 

image1.png

❌ Minimum Order Requirement Communicated Too Late
The $30 minimum order requirement was only revealed after users had already progressed through the task.

Why this matters
Late disclosure disrupts task flow, increases frustration, and can lead users to abandon their order.

Recommendation
💡 Display critical information like minimum orders early in the user journey.

image7.png
image8.png

❌ Pickup or Delivery Availability Was Unclear

Participants selected a store but were not informed why pickup or delivery options weren’t available.

 

Why this matters

Lack of clear feedback leaves users confused, increases friction, and can cause task abandonment.

Recommendation
💡 Provide immediate feedback when pickup or delivery isn’t available, including explanations or alternatives.

image4.png

✅ Cart Interaction Was Smooth and Intuitive

Participants appreciated that clicking “+” quickly added items to the cart with clear visual feedback, and they moved through checkout efficiently.

 

Why this matters

Intuitive cart interactions reduce friction, increase confidence, and support faster task completion.

Recommendation
💡 Maintain and replicate this smooth, visual feedback pattern in other interactive areas.

Task 2: Find coupons or promotions

image5.png

❌ Confusing Flyer & Coupon Navigation

Participants didn’t know which tab to use or what counted as a usable coupon.

 

Why this matters

Unclear navigation and labelling cause confusion, slow task completion, and reduce engagement with promotions.

 

Recommendation

💡 Simplify and clarify flyer/coupon tabs, and label usable coupons clearly to improve discoverability.

image22.png

❌ Cart Progress Lost During Navigation

One participant became lost while exploring promotions and lost their in-progress cart.

 

Why this matters

Losing progress creates frustration, disrupts task flow, and can lead to task abandonment.

 

Recommendation

💡 Preserve cart state across navigation and provide clear indicators of ongoing progress to reduce confusion.

image12.png

Task 3: Apply a Digital Coupon to your cart

Finding 1: Confusing account requirements – Participants didn’t know PC Optimum was needed; many tried with PC ID.

 

🔴 High severity

 

🧠 Heuristic Violated: Consistency and Standards

 

→ Screenshot:

​❌ Finding 2: Scrollable content wasn’t obvious – several participants didn’t notice that coupon sections could be scrolled through.

🟠 Medium severity

 

🧠 Heuristic Violated: Visibility of system status

 

Screenshot:

image15.png

​✅ Finding 3: Digital coupons were viewed and interpreted successfully by some users once they accessed the right page.

🧠 Heuristic Supported: Recognition rather than recall

 

Screenshot:

image18.png

✅ Recommendations

→ Keep the digital coupons within the same browser tab.

→ Add a prominent message before viewing/applying coupons: “Sign in with your PC Optimum account to use coupons.”

→ Clarify account needs: PC Optimum vs PC ID; possibly merge or explain the difference clearly at login or sign-up.

→ Highlight the scrollability of the coupons page with a visual cue or animation.

Task 4: Create a shopping list and add items to it

Finding 1: The “Edit” function is misleading – Participants thought “Edit List” would let them add items, but it only allowed renaming.

 

🟠 Medium severity

 

🧠 Heuristic Violated: Match between system and real world

 

→ Screenshot:

image21.png

​❌ Finding 2: Items added to cart instead of list – Participants added items from the product page, expecting it to go to the list, but it went to the cart.

🔴 High severity

 

🧠 Heuristic Violated: User Control and Freedom

 

Screenshot:

image11.png

Finding 3: The “Add to List” feature works well once discovered.

🧠 Heuristic Supported: Flexibility and Efficiency of use

 

Screenshot:

image14.png

✅ Recommendations

→ Change “Edit List” to “Rename List” and add a separate “Add Items” button.

→ When browsing items, offer a clear “Add to List” button alongside “Add to Cart”.

→ Provide feedback to confirm whether an item has been added.

→ Consider a floating “Add to List” feature accessible while browsing.

AFFINITY MAPPING

The data collected during the usability sessions were analyzed using a qualitative approach, primarily through Affinity Mapping. All observations, user comments, and behavioural notes were organized into clusters based on emerging themes.

image19.jpg
image16.jpg
image17.jpg
image6.jpg
image10.jpg

CONCLUSION

The usability testing sessions revealed several critical areas of improvement across the No Frills website. While participants appreciated features like the flyer layout, fast cart interaction, and the ability to build shopping lists, their experiences were often hindered by unclear navigation, disorienting layout, inconsistent login requirements, and buried functionality.

 

Conducting this study allowed me to observe real user behaviour, uncovering friction points that might not be obvious.

NEXT STEPS

→ Sketch potential design improvements addressing usability issues identified through testing and heuristic evaluation.

→ Translate sketches into low-fidelity wireframes.

→ Develop interactive prototypes for key user flows.

→ Validate iterations through follow-up usability testing, refining solutions based on user feedback.

Reach out! I'm always up for a chat.

© 2025 Siddhi Malviya

  • Instagram
  • LinkedIn
  • TikTok

Toronto, Canada

bottom of page