Webgility Online Dashboard

Dashboard and Onboarding Upgrade for the #1 QuickBooks connector for multichannel businesses.

Webgility Online Dashboard

Dashboard and Onboarding Upgrade for the #1 QuickBooks connector for multichannel businesses.

Webgility Online Dashboard

Dashboard and Onboarding Upgrade for the #1 QuickBooks connector for multichannel businesses.

My Role

UX/UI Design, Prototyping, User Research

Length

4 months

Team

Head of UX, Lead Product Manager, CEO, Project Managers, Marketing, Engineers, QA team

Introduction

Overview

Overview

I was tasked with redesigning the onboarding and dashboard for Webgility Online to meet both business and user needs. This project transformed the dashboard into a hybrid operational tool and made the onboarding process smooth and intuitive for both trial and current users.

PROJECT HIGHLIGHTS

PROJECT HIGHLIGHTS

Dashboard and Onboarding Upgrade for the #1 QuickBooks connector for multichannel businesses.

Dashboard and Onboarding Upgrade for the #1 QuickBooks connector for multichannel businesses.

Modern designed sign-up landing page
Modern designed sign-up landing page
Modern designed sign-up landing page
Google and Intuit sign up buttons
Google and Intuit sign up buttons
Google and Intuit sign up buttons
Social and branding ui rendering
Social and branding ui rendering
Social and branding ui rendering
Onboarding user data collection ui rendering
Onboarding user data collection ui rendering
Onboarding user data collection ui rendering

CONTEXT

A new look and a fresh start.

A new look and a fresh start.

A new look and a fresh start.

The Webgility Online Dashboard redesign aimed to create a centralized onboarding experience, streamline workflows, and provide actionable analytics for trial and existing users. Our design transformed the dashboard into a hybrid operational tool, effectively presenting information and enhancing user experience.

The Webgility Online Dashboard redesign aimed to create a centralized onboarding experience, streamline workflows, and provide actionable analytics for trial and existing users. Our design transformed the dashboard into a hybrid operational tool, effectively presenting information and enhancing user experience.

The Webgility Online Dashboard redesign aimed to create a centralized onboarding experience, streamline workflows, and provide actionable analytics for trial and existing users. Our design transformed the dashboard into a hybrid operational tool, effectively presenting information and enhancing user experience.

Problem space

Navigating a Maze: Disjointed Data and Clunky Onboarding

Navigating a Maze: Disjointed Data and Clunky Onboarding

Navigating a Maze: Disjointed Data and Clunky Onboarding

  • Users often bypassed the dashboard due to its disjointed and confusing layout, missing critical information and insights.

  • The onboarding process was a tangled mess and lacked clear guidance, further adding to user frustration.

  • Additionally, the outdated technology resulted in poor performance, scalability issues, and hindered the integration of modern features.

research and insights

Digging Deep: Unearthing User Pain Points

Digging Deep: Unearthing User Pain Points

Digging Deep: Unearthing User Pain Points

To gain insights, we used user interviews, user testing, remote viewing with Storylane, analytics review, A/B testing, and competitor analysis. This comprehensive, data-driven approach helped us align business objectives with user needs effectively.

We determined these as being biggest issues based on research.

We determined these as being biggest issues based on research.

We determined these as being biggest issues based on research.

Confusing Charts and Metrics

Charts were hard to understand, lacking supportive text and clear numerical data. Users mainly used Webgility to sync orders with QuickBooks, not for viewing analytics, missing out on potential benefits.

Bypassed Workflows

Users typically bypassed the dashboard, going directly to the orders page to sync and post processes, ignoring valuable business analytics.

Onboarding Roadblocks

The onboarding process forced users to connect a sales channel and their accounting system before exploring the app, creating a barrier.

UX Audit of the Old Dashboard and Onboarding Flows

UX Audit of the Old Dashboard and Onboarding Flows

UX Audit of the Old Dashboard and Onboarding Flows

We conducted a thorough UX audit of the existing dashboard and onboarding flows to identify pain points and areas for improvement.

Dashboard Heuristics Audit

Dashboard Heuristics Audit

Onboarding Heuristics Audit

Onboarding Heuristics Audit

Onboarding wireframe 1

Onboarding wireframe 2

Initial Onboarding wireframes
Dashboard Wireframes

Dashboard wireframe 1

Dashboard wireframe 2

our approach

Designing for New and Current Users

Designing for New and Current Users

Approaching the design direction we knew we needed to keep in mind the user journey for both new trial users and current users. Each journey had to be tailored to the different user needs.

Designing for New Users

Onboarding aimed to get new users onboarded and their account configured as quickly and accurately as possible.

Designing for Current Users

The current users needed a new dashboard that allowed them to use the application more easily.

Design discovery

Wireframing

Wireframing

We began by sketching and wireframing different dashboard layouts and onboarding flows. Our goal was to create a seamless, user-friendly experience that would guide users through the product and highlight its key features. We developed multiple prototypes and conducted usability testing to validate our designs and gather feedback for iterative improvements.

We began by sketching and wireframing different dashboard layouts and onboarding flows. Our goal was to create a seamless, user-friendly experience that would guide users through the product and highlight its key features. We developed multiple prototypes and conducted usability testing to validate our designs and gather feedback for iterative improvements.

  • Onboarding concept 1

  • Onboarding concept 2

  • Onboarding concept 1

  • Onboarding concept 2

  • Dashboard concept 1

  • Dashboard concept 2

  • Dashboard concept 1

  • Dashboard concept 2

Design and development

Design Execution

Working closely with the engineering team, we translated our prototypes into high-fidelity designs and implemented them using modern technologies, such as Angular. This collaboration ensured that the final product was both visually appealing and technically robust, providing a scalable and maintainable solution.

Component Design

  • Onboarding Stepper: Organized the onboarding steps and tracked user progress with a progress bar at each step.

  • Resource Component: Provided users with access to support and documentation.

  • Financial Summary: Offered an analytical view of orders, refunds, expenses, and revenue.

  • Pending Tasks: Notified users about pending tasks requiring action.

  • Charts Service: Delivered real-time chart data through REST APIs, updated regularly via Redis for accuracy and performance.

  • Onboarding Stepper: Organized the onboarding steps and tracked user progress with a progress bar at each step.

  • Resource Component: Provided users with access to support and documentation.

  • Financial Summary: Offered an analytical view of orders, refunds, expenses, and revenue.

  • High Charts: Upgraded our graph presentation technology to Highcharts, powered by Redis.

  • Pending Tasks: Notified users about pending tasks requiring action.

  • Charts Service: Delivered real-time chart data through REST APIs, updated regularly via Redis for accuracy and performance.

Final Onboarding Designs

Final Dashboard Designs

results and impact

Improved User Engagement

The redesigned dashboard and onboarding process significantly improved user engagement. Users reported a clearer understanding of the product's value and features, leading to higher activation rates and reduced errors. The intuitive navigation and informative analytics helped users make better use of the dashboard, enhancing their overall experience.

Technical Advancements

Upgrading to Angular allowed us to overcome the limitations of the legacy Asp.Net framework, resulting in improved performance, scalability, and the ability to integrate modern features. This technical advancement ensured that the new dashboard could meet the evolving needs of our users and the market.

Reflections

The redesign of the Webgility Online Dashboard and onboarding process successfully addressed the key pain points identified through user research. By creating a more intuitive and engaging experience, we enhanced user engagement, increased activation rates, and built greater trust in the platform. The transition to modern technologies also positioned us for future growth and innovation, ensuring that Webgility Online remains a leader in ecommerce accounting automation.

Let’s work together!
For work inquires feel free to get in touch with me
Let’s work together!
For work inquires feel free to get in touch with me

Copyright 2024 by Myles Bracken

Copyright 2024 by Myles Bracken

Copyright 2024 by Myles Bracken