Re-designing a dashboard to increase user engagement

A deep dive on colour for data visualisations

Data visualisations
Data visualisations
Data visualisations

Client

Marketplacer - 2018

Marketplacer - 2018

Sector

B2B / B2C E-commerce marketplace

B2B / B2C E-commerce marketplace

Role

UX & UI Design and research working with 1 x Front end developer

UX & UI Design and research working with 1 x Front end developer

The TLDR

My goal was to provide value to our new and existing users by repurposing the empty desktop page in their accounts and showing contextual snapshots of data related to sales, inventory and lead generation.

Colour palettes

Background —

As part of a new product launch and bigger project re-designing the user account Information architecture and primary navigation, I was asked to design a “pretty dashboard.” 🙄 - What every Product designer wants to hear.

Being part of a Marketplace platform we had both “consumers” and “retailers” of which there are a few different types. From here on in I will refer to the E-Commerce enabled retailer account users as “users” aka retailers on the platform.

Most existing users didn’t sign into their account as advert management was largely handled by product API feeds or internal operations teams.

As part of a new product launch and bigger project re-designing the user account Information architecture and primary navigation, I was asked to design a “pretty dashboard.” 🙄 - What every Product designer wants to hear.

Being part of a Marketplace platform we had both “consumers” and “retailers” of which there are a few different types. From here on in I will refer to the E-Commerce enabled retailer account users as “users” aka retailers on the platform.

Most existing users didn’t sign into their account as advert management was largely handled by product API feeds or internal operations teams.

Challenge —

Working backwards from the brief, I wanted to understand the core audience that would potentially see the dashboard, and what they might find useful.

Audience

  • A retailer with E-Commerce adverts

  • A retailer with Classified only adverts

  • A retailer with E-Commerce and Multistore(shared) adverts

Problems / constraints

  • Limited access to users(sellers) to validate what data to show

  • Very open-ended brief

  • Very tight timeframe (1 sprint)

  • Limited data available (GA, top generated reports)

  • Brand colour consideration, and a max of 4 colours for colour palettes

  • More than one graph shown at once

Working backwards from the brief, I wanted to understand the core audience that would potentially see the dashboard, and what they might find useful.

Audience

  • A retailer with E-Commerce adverts

  • A retailer with Classified only adverts

  • A retailer with E-Commerce and Multistore(shared) adverts

Problems / constraints

  • Limited access to users(sellers) to validate what data to show

  • Very open-ended brief

  • Very tight timeframe (1 sprint)

  • Limited data available (GA, top generated reports)

  • Brand colour consideration, and a max of 4 colours for colour palettes

  • More than one graph shown at once

Approach —

My design process

  • Search basic Google analytics tracking for account use

  • Identify main user types & their top 3 priorities when signing in

  • Research data types and chart best practices

  • Research into data visualisation graph types

  • Research into colour best practices for data visualisation

  • Validate my hypothesis(goal) and designs with other members of the design team during a design weekly crit.

I feel a common pitfall of other dashboard designs I saw was showing too much information at once. The focus on what is important or actionable is then often lost. A graph without proper consideration and poor choice of colour, or a graph for the sake of showing a graph is not useful and can actually be counter-intuitive and confusing.

I chose to limit the dashboard to display actionable items, and only the top 3 most relevant insights for each user type as charts. I felt this was enough to delight and prompt action, without being overwhelming or showing secondary data for the sake of filling space.

Each graph should be able to provide a contextual snapshot and a link to view a more in-depth report or page where an action is required.

My design process

  • Search basic Google analytics tracking for account use

  • Identify main user types & their top 3 priorities when signing in

  • Research data types and chart best practices

  • Research into data visualisation graph types

  • Research into colour best practices for data visualisation

  • Validate my hypothesis(goal) and designs with other members of the design team during a design weekly crit.

I feel a common pitfall of other dashboard designs I saw was showing too much information at once. The focus on what is important or actionable is then often lost. A graph without proper consideration and poor choice of colour, or a graph for the sake of showing a graph is not useful and can actually be counter-intuitive and confusing.

I chose to limit the dashboard to display actionable items, and only the top 3 most relevant insights for each user type as charts. I felt this was enough to delight and prompt action, without being overwhelming or showing secondary data for the sake of filling space.

Each graph should be able to provide a contextual snapshot and a link to view a more in-depth report or page where an action is required.

wireframe example of bar charts with top sales details

Results —

The charts were built in house by the development team using a combination of chart.js and custom components.

I found the data sets were simple and therefore didn’t require the complex palettes of 12 or more colours or the mathematical approaches of some of the other resources I looked into. I ended up creating the palettes for our visualisations from scratch as they needed to include brand colours as well as consider colour blindness and accessibility.

The charts were built in house by the development team using a combination of chart.js and custom components.

I found the data sets were simple and therefore didn’t require the complex palettes of 12 or more colours or the mathematical approaches of some of the other resources I looked into. I ended up creating the palettes for our visualisations from scratch as they needed to include brand colours as well as consider colour blindness and accessibility.

Colour palette

Outcome —

If time weren’t a pressing factor it would have been good to talk to sellers on the platform to get an understanding of what would provide value to them.

Unfortunately, the timeframe was tight, and the solution presented was only informed by conversations with the marketplace representatives, loose GA tracking data, and insights from most popular generated reports.

If time weren’t a pressing factor it would have been good to talk to sellers on the platform to get an understanding of what would provide value to them.

Unfortunately, the timeframe was tight, and the solution presented was only informed by conversations with the marketplace representatives, loose GA tracking data, and insights from most popular generated reports.

final dashboard design showing sales, ads, and order stats.

Takeaway —

My research into data visualisation was eye opening, and I learnt a lot, especially about how hard choosing colour for data viz is, I wrote a series of blog posts for the Marketplacer blog about the different steps.

External links:
Part 1: Data types and colours
Part 2: Colour schemes for data visualisation
Part 3: Data visualisation and DIY palettes



My research into data visualisation was eye opening, and I learnt a lot, especially about how hard choosing colour for data viz is, I wrote a series of blog posts for the Marketplacer blog about the different steps.

External links:
Part 1: Data types and colours
Part 2: Colour schemes for data visualisation
Part 3: Data visualisation and DIY palettes



Get in touch

I'm currently available from January 2026, for full-time or Freelance projects in Amsterdam or remote, and open to relocation within the EU or UK.

Billie Gray - 2026

Amsterdam, NL

Get in touch

I'm currently available from January 2026, for full-time or Freelance projects in Amsterdam or remote, and open to relocation within the EU or UK.

Billie Gray - 2026

Amsterdam, NL

Get in touch

I'm currently available from January 2026, for full-time or Freelance projects in Amsterdam or remote, and open to relocation within the EU or UK.

Billie Gray - 2026

Amsterdam, NL