📃 Case Study – Revamping the B2B ShopNOSCO Website

Revamping the B2B ShopNOSCO Website

ShopNOSCO is a B2B platform designed to streamline inventory and procurement processes, offering over 900+ Global Product Numbers (GPNs) and shipping orders to over 40 countries directly to site in just a few clicks. Our goal was to revamp the website to enhance user experience, increase efficiency, and drive higher user engagement.

Project Duration: 2 Months

The Problem

The ShopNOSCO website faced several critical issues that hindered its usability and overall user experience:

1. Cluttered Interface

The interface was visually cluttered with inconsistent design elements, poor use of whitespace, and low-quality images. This made the site aesthetically unappealing, affecting user satisfaction and trust.

2. Complicated Navigation

The existing navigation structure was cluttered and complex, making it difficult for users to find the products they needed quickly. This led to user frustration and high drop-off rates.

3. Inefficient Checkout Process

The checkout process was lengthy and complicated, requiring users to go through multiple steps to complete a purchase. This resulted in high cart abandonment rates and lower conversion rates.

4. Slow Load Times

The website had performance bottlenecks that resulted in slow page load times. This negatively impacted user experience, leading to increased bounce rates and lower engagement.

The Solutions

To address these problems, we implemented the following solutions:

1. Enhanced Visual Design

Modern Design Language – Adopted a clean, modern design language with a consistent color palette, typography, and visual elements to create a cohesive look and feel.

Effective Use of Whitespace – Utilized whitespace effectively to reduce clutter, improve readability, and focus user attention on key elements.

2. Complicated Navigation

Robust Search and Filter Functionality – Implemented an advanced search feature with autocomplete and filtering options, enabling users to find products quickly and easily.

Breadcrumb Navigation – Added breadcrumb trails to improve user orientation and allow users to easily backtrack to previous pages.

3. Streamlined Checkout Process

One-Step Checkout Process – Consolidated the entire checkout process into a single page to minimize abandonment rates. This involved combining cart review, shipping information, and payment details into a streamlined, user-friendly form.

4. Optimized Performance

Minimized HTTP Requests – Reduced the number of HTTP requests by combining CSS and JavaScript files, optimizing images, and using sprites where applicable.

Lazy Loading – Implemented lazy loading for images and content to improve perceived performance and reduce initial load times.

Code Optimization – Minified and combined JavaScript and CSS files to reduce file sizes and improve load times. Removed unused code and optimized scripts for better performance.

UX Design Process

Process We Followed

process we follow

Stage 01

Empathize

Understanding the users’ needs and pain points was the first step in our design thinking process. We conducted comprehensive user research to gather insights into their experiences with the current platform.

  • 1. User Feedback Analysis
  • 2. UI/UX Analysis
  • 3. HTTPS Request and DOM Analysis
  • 4. Coverage Analysis
  • 5. Load Time Analysis

User Feedback Analysis

We gathered user feedback through surveys, interviews, and usability testing sessions. This feedback was crucial in identifying pain points, user frustrations, and areas for improvement.

Collecting user feedback allowed us to understand the real-world challenges users faced and prioritize features that would have the most significant impact on their experience.

Design-Process

UI/UX Analysis

We performed a thorough analysis of the existing UI/UX, examining user flows, interface design, and interaction patterns.

This analysis helped us identify usability issues and design inconsistencies, providing a clear direction for redesigning the platform to enhance user experience.

Design-Process

HTTPS Request and DOM Analysis

We analyzed the HTTPS requests and Document Object Model (DOM) structure of the existing platform to understand the technical performance and bottlenecks.

This analysis was critical in identifying performance issues related to loading times and page rendering, allowing us to optimize the technical aspects of the platform.

Design-Process

Coverage Analysis

Ensuring comprehensive test coverage was essential to identify and fix bugs, enhancing the overall reliability and robustness of the platform.

Design-Process

Load Time Analysis

We performed load time analysis using tools like Google Lighthouse and WebPageTest to measure and optimize the platform’s performance.

Reducing load times was crucial to improve user experience, as faster load times lead to higher user satisfaction and better engagement.

Design-Process

Stage 02

Define

Based on the insights gathered, we defined the core problems and user needs. We created user personas and user journey maps to visualize the user’s interaction with the platform.

  • 1. Persona
  • 2. Customer Journey

User Segments for ShopNOSCO B2B Platform

Understanding the diverse user segments was crucial to the successful redesign of the ShopNOSCO platform. The following user segments were identified and targeted during the project:

Customer Journey Map

pain points

Stage 03

Ideate

With a clear understanding of user needs and pain points, we brainstormed potential solutions. We generated a wide range of ideas and concepts, focusing on improving usability, efficiency, and overall user satisfaction.

  • 1. Card Sorting
  • 2. Brainstorming
  • 3. User Flow

Card Sorting

For the ShopNOSCO platform, card sorting helped us design an intuitive information architecture by organizing features, functions, and content in a way that aligns with user expectations.

Card-Sorting

Brainstorming

Brainstorm Sessions

User Flow

Information Architecture

Stage 04

Prototype

We created prototypes of the redesigned platform, incorporating the insights and ideas generated in the previous phases. These prototypes were developed with a focus on usability and performance.

  • 1.Wireframes
  • 2.Design System
  • 3.High Fidelity Design
  • 4.Interactive Prototype

Wireframes

A wireframe helps visualize the layout and structure of the platform before moving on to detailed design and development.

Wireframes

Design System

We created design system which helped us create consistent and coherent user experience across different platforms and products.

Wireframes

High Fidelity Design

We created high-fidelity design  to improve the quality of the end product also streamline collaboration, user testing and accelerate project timelines.

Wireframes

Interactive Prototype

With interactive prototype we created working model of a product that simulates the user experience and allows users to interact with the product.

Stage 05

Testing & Iteration

The testing phase is crucial to ensure the revamped ShopNOSCO platform meets user needs and performs reliably. Below is a detailed plan for the testing phase, including key activities and methodologies.

  • 1. Planning & Test Case Development
  • 2. Usability Testing
  • 3. Iteration

Planning and Test Case Development

Test Case Development


Usability Testing

Understanding the diverse user segments was crucial to the successful redesign of the ShopNOSCO platform. The following user segments were identified and targeted during the project:

Stage 06

Measuring Success

Measuring the success of the ShopNOSCO website involves evaluating a combination of user experience, business outcomes, and technical performance.

1. Measuring Time on Task Using Click-Through Rate (CTR)

Time on Task is a critical metric in user experience that measures how long it takes for a user to complete a specific task on a website or application. One way to indirectly measure Time on Task is by analyzing the Click-Through Rate (CTR) in relation to the task flow.

By analyzing CTR, we identified unnecessary clicks or steps in the user journey. For instance, if users consistently click back and forth between pages, for those instance we designed better navigation and added clearer instructions.

Reduction in time on task for critical actions by 30-40% after UX improvements.

2. Website Load Time

Achieving load times under 3 seconds for the ShopNOSCO website was a significant milestone in the revamp project. By implementing a range of optimization strategies across both front-end and back-end components, the website now offers a faster, more responsive experience for users. This improvement not only addresses user concerns but also aligns with best practices for web performance, ultimately enhancing the overall effectiveness and success of the ShopNOSCO platform.

3. First Impression

Achieving a positive first impression from at least 85% of users in focus groups was a significant success for the ShopNOSCO website revamp. By focusing on visual design, usability, performance, and content, the website effectively captured users’ attention and created a compelling initial experience. This success not only enhances user satisfaction but also sets a strong foundation for ongoing engagement and positive user interactions with the platform.

It All Starts With A 'Hello'.