Sales Reporting Dashboard

The interface effectively integrates filter controls with a line chart and detailed data table, facilitating a comprehensive view of sales metrics. However, it could improve usability by enhancing visual hierarchy, reducing clutter, and making interactive elements and data more visually distinguishable and accessible.
Analyzed design
Fixes by Category
  • 3
    Color & Contrast
  • 2
    Content Readability & Clarity
  • 5
    Visual Consistency, Imagery & Media
  • 2
    Navigation & Structure
  • 1
    Conversion & Actions
  • 1
    Tone, Friendliness & Delight
  • 4
    Accessibility & Input Ergonomics
  • 3
    Efficiency & Cognitive Load
  • 2
    Flow & States Completeness
  • 3
    Strategic Design
  • Recommended Fixes by Impact
    0Critical
    8Major
    16Moderate
    4Minor

    Table columns and rows misalignment especially in nested rows

    Major
    Visual Consistency, Imagery & Media
    The Problem
    The hierarchical rows (e.g. Shopper and Booker/Exchanger) have indentation that causes some column content to be misaligned, making it harder to follow the data across the table horizontally.
    Why it Matters
    Misalignment reduces readability, increases mistake risk, and makes it difficult for users to compare data points accurately.
    How to Fix
    Improve indentation styling ensuring nested rows keep column text aligned vertically with parent rows or use horizontal grid lines with clear cell boundaries.
    Issue Highlights
    Finding region

    Primary navigation hidden behind hamburger menu

    Major
    Navigation & Structure
    The Problem
    The main navigation is collapsed into a hamburger menu on the left with no visible labels or options, requiring extra user action to access primary navigation.
    Why it Matters
    Users may not immediately find the main navigation, causing confusion and delay in accessing key sections of the application.
    How to Fix
    Consider expanding the primary navigation or adding visible labels to improve immediate discoverability.
    Issue Highlights
    Finding region

    No Clear Primary Action Button Visible

    Major
    Conversion & Actions
    The Problem
    The dashboard or report interface does not show any visible primary call-to-action button such as 'Apply Filters', 'Update Report', or 'Export Data' that indicates how to proceed after making selections in filters.
    Why it Matters
    Users may be uncertain how to execute or confirm their filter selections to update the report view, leading to confusion or abandoned tasks.
    How to Fix
    Add a prominently styled, clearly labeled primary action button like 'Apply Filters' near the filter controls to guide users in updating the report contents.
    Issue Highlights
    Finding region

    Multiple dropdown filters increase interaction steps

    Major
    Efficiency & Cognitive Load
    The Problem
    The UI presents at least five dropdown filters (Buying Channel, Commercial Classification, Metric for Line Chart, Metric for Table, Row for Table) that require multiple selections, increasing the number of steps to generate the report.
    Why it Matters
    Users must perform multiple selections across several dropdowns, increasing the effort and time to filter the report, potentially causing frustration or abandonment.
    How to Fix
    Consolidate filter options where possible or provide smart defaults and presets to reduce the number of user interactions.
    Issue Highlights
    Finding region

    No Clear Call to Action to Proceed After Filtering

    Major
    Flow & States Completeness
    The Problem
    The UI shows multiple filter dropdowns and metric selections but lacks any explicitly highlighted button or link to apply filters or move forward with the selected parameters.
    Why it Matters
    Users may be uncertain how to update the report view after changing filters, which can cause confusion and prevent progress.
    How to Fix
    Add a clearly visible and labeled action button such as 'Apply Filters' or 'Update Report' near the filter controls to indicate how to proceed.
    Issue Highlights
    Finding region

    Inconsistent Behavior for Metric Selection Dropdowns

    Major
    Strategic Design
    The Problem
    The line chart metric selector and the table metric selector both allow multiple selections but do not clearly indicate if multiple metrics affect both visualizations or just one. This ambiguous interaction pattern can confuse users about what data is shown where.
    Why it Matters
    Users might expect these selectors to be coordinated or independent, and confusion can lead to incorrect report interpretations.
    How to Fix
    Clarify the relationship between metric selectors with labels or tooltips, or redesign so one selector clearly controls both visualizations or each only controls its respective output.
    Issue Highlights
    Finding region

    No visible active state or breadcrumb to indicate current location

    Major
    Orientation Missing (Environment/Role/Location)
    The Problem
    The interface lacks any visible highlight, breadcrumb, or indication of the current report or section the user is viewing.
    Why it Matters
    Users can become disoriented about where they are within the app, reducing confidence and ease of navigation.
    How to Fix
    Add an active state highlight or breadcrumb trail to provide clear context of current location in the app.
    Issue Highlights
    Finding region

    Date Filter Usability Issue: Custom Date Selection is Minimal and Ambiguous

    Major
    Strategic Design
    The Problem
    The date filter section uses a segmented control with 'Standard' and 'Custom' but the 'Custom' mode shows only a single selected date without clear interface to pick a range or multiple dates, which is counterintuitive for custom date filters.
    Why it Matters
    Users expecting to select custom periods might be unable to do so or unaware how to change the selection, limiting report customization.
    How to Fix
    Implement a clearer custom date range picker with visible start and end dates and calendar icons. Provide instructions or placeholders to clarify usage.
    Issue Highlights
    Finding region

    Date format ambiguity in Selected Period

    Moderate
    Ambiguous Date/Time/Timezone
    The Problem
    The date '05/05/2019' is shown in day/month/year format without clarification of format or timezone, which may confuse users from different locales about the actual date intended.
    Why it Matters
    Ambiguous dates can lead to misinterpretation of report periods and errors in decision-making based on incorrect assumptions about the date.
    How to Fix
    Include explicit date format (e.g., DD/MM/YYYY) or use an unambiguous format like '5 May 2019'. Add timezone context if dates are time-sensitive.
    Issue Highlights
    Finding region

    Low Contrast for Grey Table Text on White Background

    Moderate
    Color & Contrast
    The Problem
    The grey text used in the table cells (e.g., 'B2C RLD', 'Retail', 'e-Retail') appears to be low contrast against the white background, likely below WCAG AA minimum contrast ratios for normal text.
    Why it Matters
    Low contrast text can strain users' eyes and make it difficult for users with low vision or color vision deficiencies to read the data clearly.
    How to Fix
    Increase the text contrast by using a darker grey or black text color for table cells, ensuring a contrast ratio of at least 4.5:1 for normal text as per WCAG AA guidelines.
    Issue Highlights
    Finding region

    Grey Text in Legend Has Insufficient Contrast

    Moderate
    Color & Contrast
    The Problem
    The grey text in the chart legend (e.g., 'Gross Sales Last Year') is low contrast against the white background, likely below WCAG AA for normal text.
    Why it Matters
    Users with low vision or color deficiencies may struggle to read legend labels, making it difficult to understand the chart data.
    How to Fix
    Use a darker grey or black color for legend text to improve contrast and readability.
    Issue Highlights
    Finding region

    Poor distinction between section headers and controls

    Moderate
    Content Readability & Clarity
    The Problem
    The text for section headers like 'Report Filters' and 'Date Filters' is not visually distinct enough from the dropdown labels and options, resulting in a flat hierarchy that makes it harder to quickly scan and differentiate sections.
    Why it Matters
    Users may struggle to quickly understand the grouping of filters and controls, reducing ease of use and efficiency.
    How to Fix
    Increase font weight, size, or color contrast for section headers compared to form labels and controls to establish a clearer visual hierarchy.
    Issue Highlights
    Finding region

    Line chart legend labels misaligned with chart lines

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The legend labels 'Gross Sales' and 'Gross Sales Last Year' are positioned above the chart lines but do not align vertically with the line start points, causing confusion.
    Why it Matters
    Misalignment between legend labels and chart lines can confuse users trying to understand which line represents which data series quickly.
    How to Fix
    Align the legend labels vertically with their corresponding line start points or place the legend in a clear and consistent location relative to the lines.
    Issue Highlights
    Finding region

    Unlabeled tree expand/collapse icons in table

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The tree expand/collapse toggles next to date and category rows in the table are icons with no labels or tooltips visible, which may confuse users about their purpose.
    Why it Matters
    Without labels or tooltips, users might not understand how to interact with the table to expand or collapse data groups.
    How to Fix
    Add clear labels, alt text, or tooltips to the expand/collapse icons to clarify their function.
    Issue Highlights
    Finding region

    Small tap targets on dropdown arrow icons

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The dropdown arrow icons next to 'Buying Channel', 'Commercial Classification', 'Select Metric For Line Chart', 'Select Metric For Table', and 'Select Row For Table' appear small, likely under the recommended 44x44 CSS pixels for touch targets.
    Why it Matters
    Small touch targets are harder to tap accurately, especially on mobile or touchscreen devices, increasing the likelihood of user input errors and frustration.
    How to Fix
    Increase the size of these dropdown arrow icons or expand their clickable area while keeping the icons visually smaller.
    Issue Highlights
    Finding region

    Low Contrast for Placeholder Text in Dropdowns

    Moderate
    Color & Contrast
    The Problem
    Placeholder text inside dropdown menus such as 'Multiple selections' is shown in light grey, which has low contrast against the white background, likely below WCAG AA standards.
    Why it Matters
    Low contrast placeholder text may be hard to read, hindering users' ability to understand or interact with the filters effectively.
    How to Fix
    Use a darker grey or black color for placeholder text within dropdowns to meet minimum contrast ratios for readability.
    Issue Highlights
    Finding region

    Multiple filters and selection options crowded in small space

    Moderate
    Navigation & Structure
    The Problem
    The left panel contains numerous dropdown selectors tightly grouped with small spacing which can cause misclicks or difficulty in navigation.
    Why it Matters
    Users may find it hard to select the correct filter or setting easily, leading to frustration and inefficiency.
    How to Fix
    Increase spacing between dropdowns and group related filters more distinctly for easier scanning and interaction.
    Issue Highlights
    Finding region

    Small target size of tab toggle buttons 'Standard' and 'Custom'

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The toggle buttons labeled 'Standard' and 'Custom' appear visually small, likely below the recommended minimum tap target size.
    Why it Matters
    Small toggle buttons can cause difficulty for users to select accurately, leading to frustration or errors.
    How to Fix
    Increase the size or padding of these toggle buttons to meet minimum touch target standards.
    Issue Highlights
    Finding region

    Dropdown select inputs lacking clear visible labels nearby

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    Some dropdown inputs such as those for selecting metrics and rows for the table have placeholder text but lack distinct visible labels. This could confuse users about the purpose of each input.
    Why it Matters
    Without visible labels, users may have difficulty understanding what each dropdown controls or selects.
    How to Fix
    Add visible labels adjacent to each dropdown instead of relying solely on placeholder text.
    Issue Highlights
    Finding region

    Redundant Date Filter Template Selection

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The Template selection for date filters (Standard vs. Custom) requires a separate decision before selecting or viewing the period, which may confuse users and adds an extra step.
    Why it Matters
    Forcing users to switch between template types before selecting a date period creates an unnecessary decision point, increasing interaction complexity.
    How to Fix
    Combine Template and Period selection into a single, clearer control or auto-select the most common template to streamline date filtering.
    Issue Highlights
    Finding region

    Lack of Visual Hierarchy in Filters Section

    Moderate
    Strategic Design
    The Problem
    The filters on the left and top (Buying Channel, Commercial Classification, Select Metric) have similar visual weight and low contrast between sections, making it hard to quickly differentiate filter groupings or understand the main action.
    Why it Matters
    Users may confuse or overlook key filters, slowing their ability to customize reports efficiently.
    How to Fix
    Use stronger visual grouping distinctions such as background shading, borders or spacing, and emphasize primary filters with bolder text or icons to create clear separation.
    Issue Highlights
    Finding region

    Missing Confirmation or Warning for Negative Discount Value

    Moderate
    Tone, Friendliness & Delight
    The Problem
    The table includes a negative discount value (-2,672) with no visible confirmation or explanatory message, which might confuse users or cause mistrust about data accuracy.
    Why it Matters
    Users may be unsure whether a negative discount is an error or intentional, reducing their confidence in the data and decisions based on it.
    How to Fix
    Add an explanatory tooltip or warning message near negative discount values to clarify their meaning and encourage user trust.
    Issue Highlights
    Finding region

    No Progression or Export Option After Report View

    Moderate
    Flow & States Completeness
    The Problem
    Once the report displays data, there is no visible option to export data, save the report, or navigate to related actions.
    Why it Matters
    Users may reach this report and have no clear next step to use or share the information, reducing the actionable value of the report.
    How to Fix
    Provide obvious options such as 'Export CSV', 'Download PDF', 'Save Report', or navigation to next relevant screens.
    Issue Highlights
    Finding region

    Toggle buttons 'Standard' and 'Custom' too close

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The 'Standard' and 'Custom' toggle buttons are closely positioned horizontally with minimal spacing, which may increase the risk of accidental taps on the wrong button.
    Why it Matters
    Close placement of clickable elements can cause selection errors, especially on small touchscreens or for users with limited motor precision.
    How to Fix
    Add more horizontal spacing or padding between the 'Standard' and 'Custom' toggle buttons to reduce accidental taps.
    Issue Highlights
    Finding region

    Confusing emphasis on ‘Template :’ label

    Minor
    Content Readability & Clarity
    The Problem
    The label 'Template :' uses a dark background with white text, resembling a button or selectable tab, which is inconsistent with other form labels and may confuse users whether it is a label, clickable control, or active state.
    Why it Matters
    This may slow user comprehension as the role of this label is ambiguous compared to adjacent controls.
    How to Fix
    Use consistent styling for labels and controls, and differentiate active buttons/tabs clearly from labels.
    Issue Highlights
    Finding region

    Line chart missing Y-axis units clarity

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    The Y-axis has currency symbols ('£') but lacks a clear axis label describing the metric (like Total Sales or similar).
    Why it Matters
    Without a clear Y-axis label, users may be unsure what the values represent even though the currency symbol hints at monetary data.
    How to Fix
    Add a descriptive Y-axis label to clarify the metric displayed, e.g., 'Gross Sales (£)'.
    Issue Highlights
    Finding region

    Inconsistent button style for date filter template options

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    The date filter template options 'Standard' and 'Custom' have different background colors and border usage that do not appear consistent or clearly indicate selected vs unselected states.
    Why it Matters
    Inconsistent button styles might confuse users about which option is currently active or clickable.
    How to Fix
    Use consistent styling for all template option buttons with a clear visual distinction for the selected state.
    Issue Highlights
    Finding region

    Legend for line chart metrics displayed separately

    Minor
    Efficiency & Cognitive Load
    The Problem
    The color-coded legend for 'Gross Sales' and 'Gross Sales Last Year' is separated from the chart lines, requiring users to remember which color corresponds to which metric.
    Why it Matters
    Users must recall the color-meaning relationship when interpreting the chart, increasing cognitive load and potential confusion.
    How to Fix
    Place legends closer to respective lines or enable hover tooltips directly on the chart for clarity.
    Issue Highlights
    Finding region