Zuora UI Builder

Empowering Customization for Zuora Admins

 

Opportunity

At Zuora, a one-size-fits-all interface doesn't accommodate users' diverse needs. Through research and feedback, it became clear that admins needed more flexible layouts tailored to different roles and workflows. This led to the development of the Zuora UI Builder, a tool that allows admins to customize page layouts directly within the platform. Admins can easily reorder elements, create sections, and show or hide fields, enabling them to surface the most meaningful information for their users, resulting in a more personalized and efficient experience.

My Role

As the Lead Designer and Team Manager, I led the entire design process from ideation to delivery. My responsibilities included:

  • User Research: Led interviews and usability testing sessions with Zuora Admins to understand their needs and ensure the tool aligned with their workflows.

  • Mentorship: Trained the design team on systems thinking, ensuring we developed scalable, future-proof solutions.

  • Design Partner Workshops: Facilitated workshops to gather feedback from key users, iterating designs based on real-world use cases and customer input.

  • Cross-Functional Collaboration: Managed collaboration across design, engineering, and product management to ensure the UI Builder met business and technical objectives.

  • Process Adaptation: Adjusted the design process as project needs evolved, significantly when product management resources shifted, maintaining progress despite constraints.

Design Objectives

  • Customization Flexibility: Empower admins to personalize page layouts that align with user-specific needs, improving the overall experience.

  • Address Pain Points: Improve usability by prioritizing relevant data, reducing the need to scroll, and ensuring users receive insightful information that better supports their daily tasks.

  • Role-Based Views: Allow admins to create views tailored to different user roles, boosting efficiency and satisfaction.

  • Scalability: Ensure the design evolves with Zuora's expanding product offerings, allowing seamless integration for newly acquired companies and their users.

Zuora UI Builder overview

Key Product Features

Dragging a Data Summary component into the content panel

Custom Layouts

Admins can easily rearrange, add, or hide elements, creating layouts tailored to specific roles or workflows.

Surface Custom Data

Highlight custom objects and fields, ensuring the correct information is accessible to the appropriate users.

Read-Only View

Enable read-only views for compliance and security when needed.

Design Iterations

The design features a drag-and-drop interface that empowers admins to rearrange components on the page, add new elements, and configure data effectively within a configuration panel.

  • Version 1: The initial design prioritized real-time data display during configuration, enabling admins to observe immediate changes and promoting a WYSIWYG experience.

Page configuration option

Data page ready to be configured

Show and hide data fields

Adding custom fields

 

Version 2: Based on feedback from the Design Partner Group and insights from developers during implementation, the design was refined to establish a more apparent distinction between "configuration mode" and the live user view. This adjustment enhanced performance and user experience without compromising functionality.

Page configuration option

Data page ready to be configured

Hover options for Data Summary component

 

Design Partner Group

The Design Partner Group (DPG) comprised ten admin users selected for their diverse use cases on the Zuora platform. Our main objectives were to validate the design concept, ensure users could perform essential actions critical to the product's success, and gather usability feedback for actionable insights.

Participants were divided into two groups of five, with moderators facilitating 1:1 testing using Figma prototypes. They focused on tasks such as configuring layouts, adding columns, and publishing changes. The session showcased how the UI Builder effectively addressed pain points through customization options. The usability feedback collected was crucial in informing critical design decisions reflected in version 2 of the UI Builder.

Outcome and Next Steps

The launch of the UI Builder empowered Zuora Admins to create tailored user experiences, improving productivity and user satisfaction. The positive feedback reinforced the importance of role-based configurations. The Zuora UI Builder will continue evolving with more customization options and enhanced role management capabilities.