Product DesignUX/UI Design
Introduction

01. Product UX & UI Design

Building on insights from the previous season, the Product UX & UI design focused on validating key assumptions, identifying friction points, and iteratively refining the interfaces. The goal was to assess users’ experience and overall understanding of the Challenges section, ensuring the design clearly supported decision-making, comprehension, and successful participation.

02. Interactive Prototyping for Unmoderated User Testing

We designed targeted test scenarios and interactive prototypes to support unmoderated remote user testing with Maze, focusing on the core functionalities of the new interfaces. This approach allowed us to validate user comprehension, assess key interaction flows, and identify friction points early, ensuring design decisions were grounded in real user behavior before finalizing the experience.

03. Testing Results Analysis and Design Iterations

Once a sufficient number of users had completed the tests, we analyzed the results to validate design assumptions, surface recurring pain points, and identify sources of friction. These insights directly informed iterative refinements to the interfaces, ensuring the final experience was both intuitive and aligned with user expectations and product goals.

Evolving « Challenges » Sections

Objectives

The first project focused on evolving the “Challenges” experience for the 2021–2022 season, building on learnings from the previous year to improve clarity, usability, and behavioral impact. The primary objective was to ensure users clearly understood how challenges worked, how success was measured, and how their actions translated into tangible savings and rewards.

From a product perspective, the work aimed to reduce friction in key user actions: interpreting consumption data, understanding challenge outcomes, adjusting participation modes, and managing device inclusion during challenges and preheating phases. UX wireframes, UI design, interactive prototypes, and remote unmoderated testing (Maze) were leveraged to validate comprehension, surface usability gaps, and inform iterative design decisions.

Challenges
Wireframing and Design Process
User Testing Scenarios

We designed four task-based scenarios supported by interactive prototypes and tested them with real users through unmoderated sessions on Maze. The tests focused on ensuring a clear understanding of how challenges functioned end to end, how rewards are calculated, why outcomes may vary despite identical settings, and what drives success or failure during a challenge. Particular attention was given to validating comprehension of the consumption baseline, the challenge duration, and the role of user behavior throughout the event. We also confirmed that users understood which devices should remain active, that rewards are based on whole-home consumption, and that only energy usage during the reduction phase is considered—informing whether additional educational support, such as an FAQ, was necessary.

Testing Method
  • Unmoderated
  • Remote
Collection period
  • Two sessions
  • 9 – 15 June 2021
Duration
  • 15-20 Minutes
Sample Size

78 participants/testers

Challenges Prototype

Testing Results & Analysis

User Testing Outcome

Easing the Learning Curve

Key recommendations focused on introducing lightweight onboarding and in-context guidance at moments of action to better support comprehension of the UI. From a product and usability standpoint, improvements included reducing the visual weight of the home header to prioritize faster access to device controls, relocating real-time power data to the Consumption section, and surfacing a dedicated Challenges module on the home screen to highlight upcoming events and accumulated rewards when relevant.

UI Refinements

Navigation and interaction refinements were also proposed, such as replacing the profile icon with a hamburger menu, adding labels to the navigation bar to support new users, increasing tap targets across the app to reduce misclicks, and introducing toaster notifications to provide clear system feedback. Finally, access to challenge settings was streamlined by adding a secondary entry point directly within challenge screens, supported by usage tracking to inform long-term design decisions.

Post-Testing Iterations

Evolving Scenes & Routines

Objectives

A second key project focused on evolving the app’s Scenes & Routines (Programs) experience, which enables users to automate actions across their connected devices, such as lighting, heating, and other smart systems. Routines allow users to define behaviors that trigger automatically based on time or context: lowering thermostats overnight and restoring comfort before wake-up, reducing heating and turning off lights when leaving home, or reactivating them upon return. They also support mood-based scenes, such as dimmed lighting for family dinners or movie nights.

While highly valuable from a product standpoint, this feature was initially perceived as complex and difficult to grasp. The objective was to simplify mental models, improve clarity, and make automation feel accessible, transforming a powerful but underutilized capability into an intuitive, everyday tool for users.

Challenges

Programs and Scenes Creation Flow

User Testing Scenarios
Testing Method
  • Unmoderated
  • Remote
Collection period
  • 1 session
  • November 1st 2022
Duration
  • 8-12 Minutes
Sample Size

47 participants/testers

Prototype & Testing Scenarios

User Testing Outcome

Clarifying Automation Logic

Testing showed that users benefited most from a clearer, more explicit automation model. Improving how scenes and grouped configurations were presented helped users better understand how and when actions would run, increasing confidence in setting up and relying on automation.

To improve clarity, the section was renamed Automations, grouping both Scenes and Routines under a single, consistent concept. The distinction between the two is defined by automation logic: a scene represents a manual configuration, while a routine applies the same setup automatically based on a trigger, schedule, or recurrence.

Unify Configuration & Logic

Results highlighted the value of simplifying configuration workflows and improving action discoverability. Refinements to creation, editing, duplication, and scheduling flows reduced friction and made advanced controls feel accessible, supporting faster setup and more flexible use without overwhelming the user.

In addition, we created toaster notifications to improve the app’s feedback overall and specifically for automations creation. We also added new icons (Rooms and Location, Action, Ambiance, and Devices) with on/off states to deepen flexibility and personalization to the scenes and routines configuration.

Post-Testing Iterations

Graphic Variations for Allia App

Simplifying Device Cards & Pages

Objectives

A last key project focused on simplifying the device cards and device pages across the app. As the product evolved and new connected devices were introduced (such as weather stations, smoke detectors, EV charging stations, and water heaters) each came with distinct data, states, and interaction flows. While quick solutions had been implemented to support these needs, they led to growing visual and experiential inconsistencies. The challenge was to rethink the system holistically, unifying patterns and simplifying interfaces to create a more coherent, scalable experience across all device types.

Challenges
Design Process

New Devices and Cards Update

Explore More