Dmytro Strykhar

Atrium HQ

The question

How do you stop sales teams rebuilding the same report every morning?

Atrium is an AI sales performance platform. Over three years I designed its AI Sales Coach and, in this case study, Saved Metrics: sales teams customised metrics every day but had no way to save or share them. It beat its adoption goal in the first week and shipped on the Design System 2.0 I set up.

Role
Product Designer
Team
CEO, product managers, engineers and the CX team
Timeline
2022 — 2025 · 3 years
Platform
Desktop web app
Client
Atrium
Studio
Overspace
Services
  • PRODUCT DESIGN
  • DESIGN SYSTEM
  • MARKETING SITE
of monthly active users shared a saved metric in the first week
13%of monthly active users shared a saved metric in the first week
customer calls and user recordings analysed
30customer calls and user recordings analysed
design system established alongside the feature
2.0design system established alongside the feature
Atrium HQ cover

01

Context

Atrium is a sales insights and coaching company. Its desktop app helps sales managers see how every rep is performing, understand why, and decide where to coach.

In June 2022 Atrium asked me to improve how their users view and save metrics in the app. It was the first of many projects: I worked with Atrium for three years — in-house until 2023, then with Atrium as a client of Overspace.

The biggest of those later projects was the AI Sales Coach: an assistant that reads each rep's numbers, explains what's behind them, and recommends concrete next steps to both the manager and the rep. I designed it from the first concept to launch, before AI assistants were everywhere, and it became one of Atrium's headline features.

Tools: Figma, FullStory, Asana, Jira and Google Drive.

The AI Sales Coach I designed: a recommendation for a rep who is behind on bookings
Atrium AI Sales Coach recommendation modal
Click image to zoom

02

Problem and business goals

The Metrics screen is an integral part of Atrium. But once someone customised a metric — filters, grouping, time range — there was no way to save it, and no way to share it with the team.

Before: a light Folders screen that opened a dark Metrics screen, with no way to save what you changed
Atrium before the redesign: the light Folders screen
Click image to zoom

Business and product goals

  1. 01At least 10% of unique monthly active users share a saved metric within the first month after launch
  2. 02Increase product engagement among paying users
  3. 03Move Atrium towards a self-serve platform
  4. 04Establish and start implementing Design System 2.0

User goals

  1. 01Save metrics
  2. 02Share saved metrics with others
  3. 03Make the Metrics screen easier to use

03

Discovery

Three questions guided the research: How do people use the Metrics screen today? Where would they want to save metrics? And how would they find what they just saved?

Pain points

  1. —Can't always find how to switch to a different metric
  2. —Don't know how to update a metric that lives in a folder or on a dashboard
  3. —Often don't know there's a table view for metrics
  4. —Don't always know what a specific metric means
  5. —The Metrics screen feels disconnected from the screen it opens from — a light Folder or Dashboard jumps to a dark Metrics view

Research

CEO and product manager interviews
Collected their pain points and product vision into a Usability and Efficiency (UAE) list.
10 customer call ride-alongs
Joined the CX team on customer meetings and added the friction we heard to the UAE list.
20 FullStory session recordings
Watched how people actually use the Metrics screen today — and how often they change filters.
Design research
Reviewed best practices for saving and organising reports in Gong, Mixpanel, Chorus, HubSpot and others.

What we learned

  1. 01People need to save multiple variations of a single metric
  2. 02They expect to save metrics to dashboards and to folders
  3. 03They want to share saved metrics with their teams
  4. 04They fiddle with filters a lot — every saved metric is a set of filter choices

04

Problem definition

  1. 01There's no way to keep a metric after customising it — and people need several variations of the same one.
  2. 02Saved metrics need a home: dashboards and folders where people can find them again.
  3. 03Insights can't travel — people want to share saved metrics with their team.
  4. 04The Metrics screen itself is hard to use: switching and updating metrics, finding the table view, and understanding what a metric means.

05

From problem to solution

Saving a metric turned out to mean different things depending on where the metric lives. So I wrote out every possible use case for saving, and designed for each one explicitly. A metric can be in one of three states — a default metric that comes with Atrium, a saved metric, or a dashboard tile — and the last two can be either unchanged or modified.

The scope ended up bigger than the resources the company could allocate, so I worked with the PM and engineers on a phased delivery plan: what a full version would take, what the lowest-effort version was, and how to roll out the new design system along the way.

From finding to decision

People can't always find how to switch a metricThe metric title is now a dropdown that switches metrics
People don't know there's a table viewGraph / Table tabs sit right above the metric, where they contextually belong
People want to save metrics“+ Save” is now the primary green button
People want to share metricsA Share button in the header toolbar
People change filters a lot, then want to saveFilters moved to the right, grouped with Save
Switching between metrics inside folders and dashboards is slow↑ and ↓ on the left jump to the previous or next metric
The Metrics screen feels disconnected from its parent screenA popover over the blurred parent screen, with a right-to-left slide-in to reinforce where you came from
The Metrics screen is too noisyThe D / W / M / Q switcher became one dropdown, and the Reset button became a “Close without saving?” prompt

Use cases

  • Default metric

    Pre-installed with Atrium. Save it as your own metric, or copy it to a dashboard.

  • Saved metric, unchanged

    Duplicate it, or copy it to a dashboard.

  • Saved metric, modified

    Save changes to this metric, or save them as a new one.

  • Dashboard tile, unchanged

    Create a saved metric or a new tile from it.

  • Dashboard tile, modified

    Save changes to just this tile, or add it as a new tile on a different dashboard.

Journeys, IA and flows

Save logic: the actions available in each of the five states
Save menu options for each of the five metric states
Click image to zoom

06

Design

The final design is storyboarded state by state: the default card with filters, title switcher, descriptions, copy-to-dashboard, share and save; and the saved card with labels, folders and sharing. Layouts were designed for both 1280px and 1920px screens, and the Metrics screen moved from a dark to a light theme with an updated layout.

After a discussion with the PM, we agreed Atrium should look more modern and friendly: the long-term goal was a self-serve platform, so it had to feel approachable and human.

Saved Metrics became the foundation for Atrium's Design System 2.0.

Before

Original dark Metrics screen
Click image to zoom

After

Final light Metrics screen with guidance, graph and filters
Click image to zoom
Before: a dark Metrics screen with filters on the left. After: a light popover with guidance on the left, the graph in the middle and filters next to Save.

Visual decisions

The app felt too “metallic” and corporateTurned the greys into blues — a quick way to make an interface feel warmer
The app looked bland and fadedBrighter greens, yellows, oranges and blues
Orange for warnings and red for errors were easy to confuse (an idea from the CEO)Yellow for alerts, red only for errors
The app didn't feel unique, friendly or modernYellix for titles instead of the overused Proxima Nova
The icons felt overused and corporateFont Awesome instead of Material icons — a large set with outline and solid versions
The app didn't feel friendly enoughA larger border radius on buttons, checkboxes and inputs
Icons weren't always clear at first glanceTooltips on hover
The Filters sidebar was noisyRemoved icons and marked sections more clearly, so it scans faster

Design-system decisions

Color tokens on a full shade scale
Design and code reference the same named colors, so a palette change happens in one place.
Proxima Nova for UI, Yellix for titles
A legible workhorse for data-dense screens, and a friendlier, more distinctive voice for headings.
4pt spacing grid
Every space is a multiple of 4pt, for a consistent vertical rhythm and less guesswork in handoff.
Auto Layout and variants
Components adapt to their content and states, so each pattern is designed and built once.
Button sizes per context
Large 40 for onboarding, medium 32 as the main size, small 28 for the sidebar and top navigation — each with default, hover, focused and disabled states.
Documentation next to every style
Notes pages explain when and how to use each style, so the system scales beyond its author.
Atrium Design System 2.0, built in Figma with Auto Layout and variants
Atrium Design System cover
Click image to zoom
Colors
Design system colors: tokens and shades
Click image to zoom
Typography
Design system typography: Proxima Nova and Yellix
Click image to zoom
Spacing
Design system 4pt spacing scale
Click image to zoom
Buttons
Button components with states and sizes
Click image to zoom
Dropdowns
Dropdown components
Click image to zoom
Inputs
Input field components
Click image to zoom
Checkbox groups
Checkbox group components
Click image to zoom
Tables
Table components
Click image to zoom
Banners
Banner components
Click image to zoom
Storyboard: saving changes to a modified metric
Storyboard of saving a modified metric
Click image to zoom
Edge cases: closing without saving, and deleting a saved metric
Close without saving and delete confirmation dialogs
Click image to zoom
Layouts for 1920px and 1280px screens
Metrics screen at 1920px and 1280px
Click image to zoom
Also for Atrium: the marketing site redesign
Atrium marketing site on desktop and mobile
Click image to zoom

07

Testing and iteration

My first save design was a single Save dropdown with a name, folders and dashboards. It was simple and elegant — and too simple. Before building it, I asked what would really happen when people used it.

How we tested

Power-user review
Walked Atrium's own sales team — representative of our power users — through the first save design. They struggled with the same questions I had.
Team review
Shared the popover iteration with the team. They liked the popover and the other UX fixes — but I still wasn't happy with the UI, so I polished the visual layer next.
Design QA during implementation
Audited features as they were built: reviewed builds against the designs, filed Jira tickets and wrote bug lists.

What we measured

  1. —Share of unique monthly active users sending at least one saved metric (target: 10% within the first month)

What we learned

  1. 01Deselecting a dashboard and hitting Save would remove the metric from that dashboard — and nothing made that clear.
  2. 02Changing filters and saving would rewrite the metric across every folder and dashboard it lived in — without saying so.
  3. 03There was no way to tweak one dashboard tile without changing the metric everywhere, or to duplicate a metric.

What changed

  • BeforeOne Save dropdown for every case: name, folders, dashboards

    AfterSave actions that depend on the metric's state — e.g. “Save changes to this tile” vs. “Add as a new tile to a different dashboard”

08

Outcome

of unique monthly active users sent at least one saved metric in the first week — the goal was 10% in the first month
13%of unique monthly active users sent at least one saved metric in the first week — the goal was 10% in the first month

We launched two months later. Saved Metrics was successfully adopted and became a regular part of how people work with metrics in Atrium.

Shipped

  1. —Saved Metrics: save, organise in folders and dashboards, and share
  2. —Design System 2.0 — established and rolled out, and well received by design and engineering

What came next

Strategy Insights: why a rep is behind, and what to do about it
Atrium Strategy Insights page for a sales rep
Click image to zoom
Playbooks: team-wide coaching plans
Atrium Pipeline Hygiene Playbook
Click image to zoom
Goal views: build a goal view from the goals library
Atrium Create Goal View screen
Click image to zoom