EVBox Install App

Context

Ahead of the new EVBox charger launch, we recognized a critical issue: the end-to-end experience for both installers and station owners didn't meet user expectations. User feedback revealed confusing navigation, unreliable connectivity, and a lack of clear guidance.

Instead of patching the old foundation, the product team chose to redesign the user experience from the ground up to meet user needs and support new hardware capabilities.

Challenge

Design a seamless end-to-end experience, including a mobile app, that enables professional electricians to efficiently install and configure next-generation EVBox charging stations.

My Design Footprint

Design leadership, User Reasearch, UX/UI design for mobile, Prototyping, Usability testing, Illustrations, Animations

Ripples of Impact

  • Achieved connectivity target
    96.5% of new-gen chargers connected to the backend
  • 3x faster configuration
    Installers reported reduced friction and time-on-site
  • Improved installaters' experience
    Positive feedback highlighted easier and more intuitive setup and testing
  • Recognised by customers
    EVBox Livo charging station was rated best overall by customers in P3 Group's 2023 Wallbox Benchmark, standing out in every category—especially for its installer experience, which scored 88.7 / 100
  • Recognised by industry experts
    Frankfurter Allgemeine Zeitung has ranked EVBox Livo as the smartest charging station on the market
Impact visualization showing the success metrics and achievements
EVBox Livo and Install app awards

Behind the Layers

Grab a coffee, it's a long read.

Design process

Starting this project from scratch, I followed the Design Thinking framework, with some adjustments to fit the project's needs:

  • I researched the current installer workflow, created an As-Is Customer Journey Map (CJM), and identified key areas for improvement
  • During the ideation phase, I mapped the To-Be CJM and developed high-level wireframes, incorporating strategic business goals, product priorities, and technical limitations. We spent a significant amount of time refining the most critical user flows in detail
  • I prototyped ideas and validated them through multiple rounds of usability testing, including end-to-end tests from unboxing to charger handoff
  • I designed the UI, created illustrations and animations, and supported the development team during implementation
Design process overview showing the journey from research to implementation
Design process

Research

The primary goal of this phase was to gain in-depth insights into installers' workflows and their experiences with the previous generation of EVBox charging stations, as well as with competitor products. To do this, I took the following steps:

  • Together with regional teams, I conducted user interviews with the installers in key regions (Netherlands, Belgium, France, Norway)
  • I interviewed the technical support team who communicate with installers and address their issues daily
  • I collect known issues and feedback about the previous generation charging stations from the Product team
  • Together with the Hardware Design team we tried out the configuration of 4 competitors' stations
Photos of testing testing competitor charging stations and early EVBox prototypes
The fun of testing competitor charging stations and early EVBox prototypes

Key pain points

Research data analysis revealed key pain points in the current installers' experience:

  • Pairing with the charging station requires manual input of ID, password, and security code (20-character strings)
  • The connection with the charging station is not stable
  • No guidelines in the app on how to configure the station, what settings are required
  • No clear feedback in the app if the settings are applied or not
  • Confusing distribution of settings between installer and station owner modes
  • Safety-sensitive settings accessible to non-professional users
  • Not clear how to connect a station to the backend (Charging management system)

Strategic Product Decisions

Several strategic product decisions significantly shaped the direction and mobile app experience:

  • Split installer and owner experiences to reduce confusion and prevent access to safety-sensitive settings. The Install app should serve installers only
  • Enable plug-and-charge by default for instant testing without backend dependency. Installers hate wasting time on setting up backend connectivity
  • Use local wi-fi hotspot for connection to the charging station

Considering everything mentioned above, I've mapped a journey To-Be for installers of the new-generation stations.

Customer Journey Map To-Be
Customer Journey Map To-Be

Wireframes and user flows

I kicked off the design phase with rapid user flows and wireframes—the fastest way to communicate ideas and align with Product and Development teams, surfacing technical constraints, errors, and edge cases early.

Wireframes and user flows
Example of wireframes and user flows

Paring with the charger

Pairing with a charging station is one of the app's most critical flows.

Installers must connect to the station's Wi-Fi hotspot with network name and password, and then authentificate with a security code (station key). For security reasons, this network is only accessible through the app but not in a standard Wi-Fi settings.

To make pairing as seamless as possible, we encoded all required data into a QR code. Scanning it with the app automatically connects the mobile device to the station's hotspot and completes authentication. The QR code is printed on the configuration sticker included with the station.

While the happy flow is quick and effortless, it comes with a range of edge cases. Key challenges:

  • Simplify manual input while meeting security requirements
    I reduced manual input by aligning with architects to use the station ID as the hotspot name. I also proposed splitting long character strings into 4-character chunks.
  • Optimize user interaction with the app for both iOS and Android
    Handling wi-fi connections has several limitations and requires app users to provide some permissions, for example, permission for the app to access a camera to scan a QR code. Together with the Mobile app development team, we explore all these limitations and ensure we cover all of them.
  • Guiding installers
    Several steps are critical for installers and must not be missed. I added clear guidelines in the app, on the charging station itself, and in the documentation.
  • Identify and handle possible errors
    What happens if the user denies camera access, Wi-Fi is disabled, or authentication fails? Together with the development team, we thoughtfully addressed each of these edge cases and designed clear, actionable instructions to guide installers.
Mock-ups of the Pairing flow
Pairing with the charger

This flow underwent several end-to-end usability tests with installers in the Netherlands and Germany. Iterations focused on optimizing user interaction, creatively designing and positioning the configuration sticker on the station, and refining the in-app instructions.

Configuration sticker
Evolution of the Configuration Sticker

Configuration flow

Another key flow was the Configuration Wizard. It was designed to address major user pain points during the initial configuration of the charging station.

After designing the flow, I conducted a usability test to validate the experience. The test surfaced several critical issues:

  • Unclear navigation back to the Configuration Wizard from internet connectivity sub-flows
    Although a standard modal close button was present, all participants instinctively looked for an action button at the bottom of the screen—where the main CTA is usually located
    Solution: I introduced a "Done" button at the bottom of the screen to provide a more intuitive exit point
  • Ambiguous instructions on where to place the configuration sticker
    Participants were unsure about the sticker's correct placement
    Solution: This was resolved through close collaboration with the tech writing team to clarify the instructions
  • Uncertainty about the final steps and whether configuration was complete
    Users didn't feel confident the process had ended
    Solution: On the last screen of the wizard, I combined the final instructions with the configuration confirmation. The screen transition was redesigned to clearly signal the completion of the flow.

The next round of usability testing confirmed that we had resolved these issues. Users rated it 5 out of 5.

Usability test set up
Usability test online setup. From left to right: Notes, Figma prototype, Script, Product Owner, Participant, Myself.
Mock-ups of the Configuration flow
Configuration wizard

Visual design

Several constraints influenced the visual design decisions for this project:

  • Neutral branding
    Since the app is intended for use with EVBox-branded charging stations and other brands, it should not include the EVBox logo, brand colors, or recognizable patterns.
  • Product illustrations instead of photos
    Similar branding constraints applied to product photos. Since branded renders couldn't be used, I created custom illustrations aligned with the design system guidelines.
  • Light color mode
    Research indicates that dark text on a light background is generally more readable, even for individuals with good vision, particularly in low-light settings like underground parking or in bright sunlight.
  • Design system compliance
    To ensure consistency across products, I used components, patterns, illustrations, and icons from the existing design system.
Some styles and components
Sneak peek at some styles and components
Illustrations
Example of Illustrations