Implementing a multi-tiered support system and designing an internal-use dashboard.

ROLES: UX Designer
KEY SKILLS: UX Research & Design, Service Design
TOOLS: Sketch & Slack


A fast-growing Saas company hired me as the first and only Product Support person. I researched and implemented an internal support system to assist the Customer Support and Sales teams with technical issues and product knowledge. I spent my days investigating and solving tech issues for the organization. I was the official Bug Hunter.


For this project, I followed the Double Diamond Design process. I wanted to ensure I was involving the human perspective in all steps of the problem-solving process.

double diamond image

Double Diamond Design Process


Data-driven design research

After observing a couple of patterns in the tickets, I utilized the ticket tracking system built into Jira to collect data. The numbers confirmed my suspicions, 62% of the tickets submitted were As Expected behaviours. I set about to determine the source of the issue and how to remedy it.

Data Gathering: I jumped right in with the support staff to map out the service blueprint.

Persona Card

Service Blueprint

I compiled personas and empathy maps of our Support and Clients to get a sense of their interactions and motivations.

Empathy map of ProHelp

Empathy map for Support Staff

Empathy Map for client

Empathy map for Client


Gain insights & define problem

I determined a lack of product knowledge was at the root of 80% of the As Expected tickets. I broke that down even further to find where that knowledge was dropping off.

These issues created a lack of trust, frustrated support staff, and avoidable support tickets.

The three main issues:

From there, I defined the focus. How Might We provide support teams with comprehensive product knowledge.


Potential solutions

I implemented a multi-tiered support system.

Lack of transparency

I facilitated an organization-wide slack channel to provide:

  1. Daily product updates
  2. Daily bug reports including any tips and short-term workarounds
  3. Alerts of any high-level bugs with user-friendly explanations for our clients
  4. Weekly future product updates including what the dev team was currently working on

I had weekly 1on1’s with CTO and leadership from Product and Customer Support to ensure the slack channel was staying relevant.

Lack of training

  1. I facilitated Lunch and Learns for support and sales teams
  2. I maintained another slack channel for knowledge drops and questions
  3. I explained features in the support channel if there were four or more similar tickets

Lack of knowledge

  1. I created extensive documentation
  2. I created Cheat-Sheets with user-friendly technical explanations
  3. I designed an internal use dashboard for support teams

Dashboard Creation

The most prominent questions from the SP’s were about Paid Leads. The site has recently monetized Leads, which in turn increased the urgency of the inquiries.Most frequent concerns/comments:

  1. "I'm not getting enough Paid Leads!"
  2. "How many leads am I getting in comparison to others?"
  3. "How much do I have left in my budget?"
  4. "I am not getting as many as I used to!"

Tech Collaboration: I worked with the data scientist to create database queries. I compiled a list of my regular queries which he combined into a complex algorithm. We compiled a few more queries for other components on the dashboard.


Solutions that work

Design: I sketched multiple iterations, created wireframes then designed the interface. Testing: I conducted user testing with two customer support team members.


Dashboard in it's environment


Dashboard on it's own

Measures of Success

  1. 80% reduction of As Expected tickets submitted
  2. Support teams able to answer client’s questions during the initial conversation
  3. Significant reduction in call volume and call-backs
  4. 30% reduction in churn
  5. Support team felt engaged and supported

Service Blueprint post design implementation