VRM portal Advanced page — data monitoring dashboard hero banner

VRM: Managing the advanced data of our installation

Client: VRM Duration: 1 month (within an ongoing multi-year project) Role: UX / UI Designer & Researcher Tools: Figma

The VRM portal is Victron Energy's global platform for remotely monitoring off-grid and mobile energy installations. These installations are often located in remote areas, making accurate and readable data crucial for device maintenance and troubleshooting.

The Advanced Page is one of VRM's most powerful and most complex areas, containing dozens of widgets, multi-variable graphs, and system summaries. Over the years, the page became hard to scan, hard to configure, and visually inconsistent, especially for users managing many devices.

My task

Identify the core UX issues with the Advanced Page and redesign it into a clearer, more accessible, and more user-centred experience, without disrupting long-time power users who rely on it daily.

Internal teams, community users, and the product owner all surfaced the same challenges:

Usability Issues

  • Users struggled to understand the hierarchy of widgets due to the page lacking a visual anchor.
  • When a new widget was added, users couldn't find where it appeared.
  • Widget management felt unpredictable and required unnecessary scrolling.
  • The page had grown visually inconsistent with VRM's dashboard, breaking mental models.

Accessibility & UI Issues

  • Low-contrast text and colored labels made reading difficult.
  • Small touch points and unclear spacing impacted usability.
  • Inconsistent use of color, tags, and iconography added cognitive load.

Functional Limitations

  • No ability to compare two date ranges within a widget.
  • No single-value widgets for quick scanning.
  • No way to group multiple widgets for large installations.

These issues directly reduced efficiency for a very advanced, detail-oriented user group who rely on VRM for daily system management.

Understanding Our Users

VRM's users are highly experienced, data-literate, and often long-time system owners. They frequently share frustrations and ideas in VRM's community forum. Their expectations are high, and they rely heavily on precise system data to make critical decisions.

Before

VRM Advanced page before redesign — widget variety from graphs to summaries

After

VRM Advanced page after redesign — cleaner widget layout with unified structure

The widgets vary from detailed graphs to summaries of multiple variables

Internal Interviews

I interviewed five internal stakeholders (UX, developer, marketeer, and IT advisor). Each walked through the Advanced Page live to explain:

  • What frustrates them
  • What confuses users
  • What slows users down
  • What features users request most

After synthesizing their notes, a few themes became clear:

Top Pain Points (Grouped Themes)

Visual clarity

  • "There is no visual anchor on the page."
  • "The hierarchy is unclear."

Widget management

  • "Managing widgets is a bit hard."
  • "When you add a new widget you don't know where it ends up."

Missing functionality

  • "Users want to compare two date ranges."
  • "Users want simpler or single-value widgets."
  • "We need an easier way to group widgets."

Inconsistencies

  • Dashboard and Advanced Page use different visual languages.

This research confirmed

The problem wasn't the data, but rather the structure around the data.

Synthesized internal interview notes showing top UX pain points on the Advanced page

The internal interviews showed many elements that required attention.

To align the team, I translated insights into a MoSCoW list:

Must Have

  • Remove unnecessary tags
  • Add clear visual hierarchy
  • Improve widget management clarity
  • Align visual style with Dashboard

Should Have

  • Pin widgets
  • Allow two date ranges in custom widgets
  • Single-value or text-only widgets
  • Combine two graphs for easier comparison

Could Have

  • Jump-to interactions
  • Toggle view between full-width and compact cards

Will Not Have

  • Drag-and-drop saved across sessions
  • More detailed summary widgets

This prioritisation ensured focus on high-impact usability improvements.

MoSCoW prioritisation board based on insights from internal interviews

The MoSCoW method generated insights on the feedback from the internal interviews

During my audit, I found several key issues:

Visual & Hierarchy Issues

  • Inconsistent graph styles across pages
  • Overuse of colored tags
  • Lack of spacing rules
  • No clear visual path guiding users
  • Low contrast and accessibility violations

Interaction Issues

  • Hard to understand where new widgets appear
  • No grouping system for long pages
  • Comparing values across graphs required too much cognitive effort

These insights shaped the foundation of the redesign.

Improved Visual Hierarchy & Accessibility

I redesigned widgets with:

  • Higher contrast text
  • Larger touch areas
  • Consistent spacing
  • Clearer structure between widget types
  • Unified visual system matching the Dashboard

This immediately made scanning easier, especially for large installations.

Before

VRM data widget before redesign — inconsistent contrast and visual structure

After

VRM data widget after redesign — higher contrast, larger touch areas, clearer layout

The widgets required attention to get a cleaner and more accessible redesign

Before

VRM Advanced page before redesign — full page layout

After

VRM Advanced page after redesign — aligned with the Dashboard visual system

The Advanced page was brought in line with the rest of the graph-related pages

New Widget Types for Better Comparison

To support different user needs, I introduced:

  • Single-value widgets for fast scanning
  • Widgets with descriptions for clarity
  • Two-date comparison widgets
  • Combined widgets for multi-variable graph comparison

These additions reduced cognitive load and improved data interpretation speed.

Adding a description on a widget

New widget design with description text field for additional context

Comparing two dates

Two-date comparison widget for comparing different time periods within a single graph

Combined multiple widgets into one

Combined multi-variable widget allowing side-by-side graph comparison

New widget options were added to facilitate for the need of extra comparison functionalities

Widget Grouping System

  • Administrators can now create categories to organize widgets
  • This reduces scrolling and helps users working with very large systems
Widget grouping interface for administrators managing large installations

Grouping of widgets allows administrators to easily manage multiple installations

Redesigning Widget Setup: Two UX Flows

To solve the biggest usability complaint, I designed two flows:

Option 1: Simple modal

  • Select/deselect widgets
  • Newly added widgets appear at the bottom

Option 2: Advanced editor

  • Add widgets
  • Rearrange
  • Resize before saving

Both options were designed for testing and discussion.

Option 1

Simple modal where you select and deselect widgets. A new widget is added in the end.

Option 1 — simple modal for selecting and deselecting widgets

Option 2

Select the widgets you want to add but also arrange and resize them before saving

Option 2 — advanced widget editor allowing arrangement and resize before saving

Simple and advanced user flows for setting up the Advanced page

I ran a controlled focus group with the same internal experts. They reviewed the updates and tested the two new flows.

Key Feedback

  • Keep the header icons since they help users recognise widgets
  • Keep the lock icon since it prevents unwanted reordering
  • Search & filter combination is powerful
  • Option 1 feels more intuitive
  • Option 2 is helpful for layout planning

Final Decision

I combined Option 1 and Option 2 into a modern hybrid flow:

  • Add widgets from a simple modal
  • Immediately adjust layout before saving

This preserved simplicity while empowering advanced users.

Focus group session results with feedback and new feature requests from internal experts

The focus group gave me further opinions, feedback and features to adapt in the design

Focus group findings highlighting elements deemed unnecessary by participants

Some elements that the focus group participants still deemed unnecessary

Hybrid widget setup flow combining simple selection with immediate layout adjustment

The two user flows for creating a widget were combined into one

The redesigned Advanced Page now has:

  • Clear visual hierarchy
  • Accessible, consistent UI
  • Widget grouping system
  • Flexible widget types
  • Combined add-and-configure flow
  • Alignment with the Dashboard look & feel

Together, these changes create a cleaner, more usable, and more scalable experience for the entire VRM user base.

Next Steps

  • Present updated designs to the client for validation
  • Redesign edge cases and error states
  • Prepare full UI specifications for developers
  • Explore how to support saving layouts across sessions

Final Thoughts

This project required:

  • Deep investigation into expert user behaviour
  • Translating fragmented feedback into clear UX priorities
  • Designing within a legacy system without breaking user habits
  • Solving complex interaction patterns around data comparison and widget configuration
  • Staying detail-oriented while creating scalable, accessible UI components

Ultimately, this case study demonstrates my strength in identifying usability issues, synthesizing complex input, and delivering thoughtful, user-centred solutions backed by process and rationale.

MacBook Pro showing the final Vota.nl redesign
Get in touch