Popular
Designing with Purpose:
E-commerce Analytics Dashboard
• Data Visualisation • Dashboard UX • Information Hierarchy

Where The Journey Started
Every successful product begins with understanding its users rather than its features.
For this project, the challenge was to design an analytics dashboard that helps small e-commerce business owners quickly understand store performance without feeling overwhelmed by complex data. Through user research, behavioural analysis, personas, and competitive research, it became clear that users value clarity and speed over feature-heavy interfaces.
The objective became simple: create an experience that supports confident decisions within seconds.
Building Around User Needs
Instead of asking what information could be displayed, the design process focused on what information users actually need first.
Research consistently highlighted recurring problems:
Information overload
Poor visual hierarchy
Difficult navigation
Slow decision-making
Unclear performance indicators
These insights directly informed the overall structure of the interface and established clarity as the project's primary design principle.
From Research to Structure
The interface was developed using a structured UX process including:
User research
Problem definition
Persona development
Competitive analysis
Affinity mapping
Ideation
NUF prioritisation
Iterative design exploration
Rather than adding more functionality, every iteration focused on simplifying complexity and improving readability.
Designing for Fast Decision-Making
Small business owners often interact with analytics dashboards for only a few moments at a time.
For that reason, the interface prioritises:
Immediate KPI visibility
Clear visual hierarchy
Card-based organisation
Simple filtering
Readable charts
Low cognitive load
Accessible typography and spacing
Every design decision was made to help users identify important information quickly and confidently.
Learning From Existing Products
Competitive analysis of existing analytics platforms provided valuable insight into current design patterns while revealing common usability challenges.
Rather than replicating existing solutions, the goal was to identify opportunities to improve clarity, reduce unnecessary complexity, and create a calmer user experience that better supports everyday business decisions.
Evolving Through Iteration
Throughout the project, continuous refinement was guided by research rather than visual preference.
Layout hierarchy, chart selection, spacing, and information grouping were repeatedly adjusted to improve scanning behaviour and reduce friction, ensuring that every element contributed to a clearer overall experience.
Accessibility & Information Hierarchy
Accessibility was considered from the earliest stages of the project rather than added afterwards.
Clear typography, strong visual hierarchy, readable layouts, consistent spacing, and simplified interactions all contribute to a more inclusive and intuitive experience for a wide range of users.
Final Reflection
This project demonstrates my approach to UX design: combining research, user behaviour, accessibility principles, and thoughtful information architecture to transform complex business data into experiences that are simple, intuitive, and genuinely useful.
The result is not simply a dashboard, but a decision support tool designed to help users stay informed, reduce stress, and confidently manage their business.
