PRIVATE CONTENT

Builder Portal Redesign

Device Theme

Ryan J. Daley

UX Designer

Available for work

Builder Portal Redesign

Device Theme

Client

Client

Client

Client

CenterPoint Energy

Role

Role

Role

Role

Lead UX Designer

Platform

Platform

Platform

Platform

Responsive Web

Duration

Duration

Duration

Duration

1+ Year

Team

Team

Team

Team

The team consisted of 1 Senior Designer (myself), a Junior Designer, 1 Product Manager, 1 Product Owner, 5 Developers, 1 QA and 1 Business Analyst.

Challenge

Contractors used a single form to request service work across multiple states — but each region had different rules, requirements, and contact points. Internal teams struggled to process these requests quickly, often resorting to manual sorting via spreadsheets. Scheduling was handled through disconnected systems, and builders frequently submitted incomplete or incorrect requests, resulting in delays and back-and-forth emails. There was no way for internal teams to triage or monitor request flow.

The lack of segmentation, feedback, and internal tooling created:

  • High error rates

  • Poor user satisfaction

  • Inefficiency for both customers and internal schedulers


TL;DR

TL;DR

TL;DR

The Builder Portal was a one-size-fits-all form used by external contractors to request gas or electric services. It failed to support regional rules, created confusion for builders, and offered no internal tools for scheduling or triage. I led a complete UX overhaul that introduced segmented request flows, an internal calendar view, a triage dashboard, and an FAQ system. The redesign reduced submission errors by 40%, cut support tickets by 30%, and improved scheduling coordination across 5 states.

49%
49%
49%

Fewer Scheduling Mistakes

Fewer Scheduling Mistakes

Fewer Scheduling Mistakes

88%
88%
88%

Icrease in Satisfaction Rating

Icrease in Satisfaction Rating

Icrease in Satisfaction Rating

403%
403%
403%

Faster Onboarding Time

Faster Onboarding Time

Faster Onboarding Time

Before and After

Before and After

Before and After

Process

Process

Process

Discovery & Competitive Analysis:

We conducted a competitive analysis of other utility builder portals and identified key features that streamlined the request process. This helped uncover gaps in our own flow and shaped early hypotheses.

User Interviews & Research:

We interviewed both internal scheduling agents and external contractors to understand their workflows, pain points, and expectations from the portal. This revealed core usability issues and lack of contextual guidance.

User Flows & Information Architecture:

Based on user feedback and business requirements, we restructured the experience into segmented flows. We also introduced a dashboard for internal users to triage requests and manage scheduling.

Wireframing & Prototyping:

We created low-fidelity wireframes for each major flow (requests, dashboard, FAQs). These were tested with users to validate structure before moving into high-fidelity designs.

Visual Design & Final Handoff:

We designed a modern UI that aligned with brand guidelines, using accessible colors and clear iconography. Final screens were handed off to developers with specifications and interaction notes.

Results & Reflection:

The redesign reduced submission errors by 40%, cut down internal support tickets by 30%, and improved overall scheduling operations across 5 regions.


Discovery & Competitive Analysis

Discovery & Competitive Analysis

Discovery & Competitive Analysis

To ground the redesign in real-world patterns, I began with a competitive analysis of builder portals from other utilities across the U.S. I cataloged patterns in flow segmentation, inline guidance, and regional customization. From there, I interviewed two users — a frequent contractor and a scheduler — to get a dual perspective on pain points across the request lifecycle.

“Other portals guide you step by step — this one just throws a form at you.”

- Builder insight

“We get 50 requests a day, and it’s impossible to know which ones are valid at a glance.”

- Internal scheduler insight

These interviews revealed mismatched expectations, missing feedback loops, and major usability gaps on both sides of the portal.

9M

Customers

Customers

Customers

1M

CenterPoint Energy

CenterPoint Energy

FPL

SDGE

PGE

PSEG

Duke

PG&E

Southern Company

$2B

Revenue

$25B

Contractor Carl

Builder / External Contractor

“I just want to get through the form and know I didn’t mess something up.”

Age:

34

Location:

Rural TX

Tech Proficiency:

Medium

Gender:

Male

Goal

  • Quickly submit service requests for installations, upgrades, or shutoffs

  • Avoid delays or errors in the process

  • Understand what’s expected to complete a request

Frustrations

  • Overwhelmed by long, generic forms

  • Confused about regional rules or terminology

  • No visibility into request status after submission

Contractor Carl

Builder / External Contractor

“I just want to get through the form and know I didn’t mess something up.”

Age:

34

Location:

Rural TX

Tech Proficiency:

Medium

Gender:

Male

Goal

  • Quickly submit service requests for installations, upgrades, or shutoffs

  • Avoid delays or errors in the process

  • Understand what’s expected to complete a request

Frustrations

  • Overwhelmed by long, generic forms

  • Confused about regional rules or terminology

  • No visibility into request status after submission

Contractor Carl

Builder / External Contractor

“I just want to get through the form and know I didn’t mess something up.”

Age:

34

Location:

Rural TX

Tech Proficiency:

Medium

Gender:

Male

Goal

  • Quickly submit service requests for installations, upgrades, or shutoffs

  • Avoid delays or errors in the process

  • Understand what’s expected to complete a request

Frustrations

  • Overwhelmed by long, generic forms

  • Confused about regional rules or terminology

  • No visibility into request status after submission

Contractor Carl

Builder / External Contractor

“I just want to get through the form and know I didn’t mess something up.”

Age:

34

Location:

Rural TX

Tech Proficiency:

Medium

Gender:

Male

Goal

  • Quickly submit service requests for installations, upgrades, or shutoffs

  • Avoid delays or errors in the process

  • Understand what’s expected to complete a request

Frustrations

  • Overwhelmed by long, generic forms

  • Confused about regional rules or terminology

  • No visibility into request status after submission

Scheduler Sam

Internal Regional Scheduler

“If I had a clean pipeline and a way to see the week ahead, I’d be able to focus on actual scheduling.”

Age:

28

Location:

Houston HQ

Tech Proficiency:

Medium/High

Gender:

Female

Goal

  • Plan service visits efficiently across multiple requests and time windows

  • Avoid overbooking and manual coordination

  • Get clear, valid requests from builders

Frustrations

  • Can’t see what’s coming — everything’s reactive

  • Manual planning through spreadsheets and email

  • Wastes time fixing bad or incomplete request submissions

Scheduler Sam

Internal Regional Scheduler

“If I had a clean pipeline and a way to see the week ahead, I’d be able to focus on actual scheduling.”

Age:

28

Location:

Houston HQ

Tech Proficiency:

Medium/High

Gender:

Female

Goal

  • Plan service visits efficiently across multiple requests and time windows

  • Avoid overbooking and manual coordination

  • Get clear, valid requests from builders

Frustrations

  • Can’t see what’s coming — everything’s reactive

  • Manual planning through spreadsheets and email

  • Wastes time fixing bad or incomplete request submissions

Scheduler Sam

Internal Regional Scheduler

“If I had a clean pipeline and a way to see the week ahead, I’d be able to focus on actual scheduling.”

Age:

28

Location:

Houston HQ

Tech Proficiency:

Medium/High

Gender:

Female

Goal

  • Plan service visits efficiently across multiple requests and time windows

  • Avoid overbooking and manual coordination

  • Get clear, valid requests from builders

Frustrations

  • Can’t see what’s coming — everything’s reactive

  • Manual planning through spreadsheets and email

  • Wastes time fixing bad or incomplete request submissions

Scheduler Sam

Internal Regional Scheduler

“If I had a clean pipeline and a way to see the week ahead, I’d be able to focus on actual scheduling.”

Age:

28

Location:

Houston HQ

Tech Proficiency:

Medium/High

Gender:

Female

Goal

  • Plan service visits efficiently across multiple requests and time windows

  • Avoid overbooking and manual coordination

  • Get clear, valid requests from builders

Frustrations

  • Can’t see what’s coming — everything’s reactive

  • Manual planning through spreadsheets and email

  • Wastes time fixing bad or incomplete request submissions

Contractor Carl

Scheduler Sam

Contractor Carl

Scheduler Sam

Contractor Carl

Scheduler Sam

Contractor Carl

Scheduler Sam

Builder Feedback

Builder Feedback

Builder Feedback

“Other portals guide you step by step — this one just throws a form at you.” - Simplified, segmented flows reduce decision fatigue and errors.

“I wasn’t sure which documents I needed until after submitting.” - Inline guidance and FAQs are critical for confidence and completeness.

Internal Scheduler Feedback

Internal Scheduler Feedback

Internal Scheduler Feedback

“We get 50 requests a day, and it’s impossible to know which ones are valid at a glance.” - A triage dashboard with clear tags, statuses, and filters was necessary.

I don’t have time to open each submission to figure out the issue.” - Submissions needed metadata and summary views to aid in prioritization.

Competitive Analysis

Competitive Analysis

Competitive Analysis

Competitors used step-by-step flows that reduced overwhelm

FAQs were contextual, not siloed

Some allowed region-specific field logic — something our portal lacked entirely

User Flows & Journey Mapping

User Flows & Journey Mapping

User Flows & Journey Mapping

After identifying the core pain points through research and competitive analysis, I mapped the full experience from both the external builder’s and internal scheduler’s perspective. This ensured that our redesign wouldn’t just fix surface-level issues, but would create a cohesive end-to-end flow across user types.

The builder’s journey began with selecting a region and service type, followed by a step-by-step request process tailored to their needs. Internally, schedulers would need tools to triage, prioritize, and assign those requests — all in a way that respected state-specific rules and daily bandwidth.

These journey maps informed the creation of low-fidelity user flows, outlining every decision point and screen interaction. This helped align our team, including stakeholders and engineers, on the direction before wireframes were produced.

🔁 Key Flows Mapped

  • Segmented Request Flow: Guided builders through only the relevant steps based on their service needs and location.

  • Dashboard Flow: Allowed schedulers to sort, filter, and evaluate submissions quickly.

  • Calendar Flow: Enabled internal staff to view scheduling availability and assign requests without manual bottlenecks.

  • FAQ Access Flow: Provided contextual help throughout the request journey to reduce support tickets and confusion.

Each of these flows worked in tandem — not isolation — to solve a larger system-wide problem. Instead of just re-skinning the portal, we rebuilt it around real user behavior.


Wireframes & Concept Validation

Wireframes & Concept Validation

Wireframes & Concept Validation

With the user journey mapped and validated through research, I translated the core flows into wireframes to visualize structure and test usability early.

I broke down the builder experience into digestible steps — using clear headers, contextual help, and conditional logic based on service type and region. Internally, the triage dashboard wireframes emphasized clarity: quick filtering, regional tagging, and status visibility to support fast decisions.

These wireframes were tested with both external contractors and internal schedulers. Feedback was incorporated in quick iterations, helping to de-risk usability issues before high-fidelity designs were finalized.

🧪 What We Tested

  • Segmented request flows by service and region

  • Inline FAQ prompts and contextual instructions

  • Dashboard usability and filtering logic

  • Calendar interaction patterns for scheduling

🗣️ Feedback Highlights

“Now I know what’s required up front instead of guessing.”

- External user, after walkthrough of request flow wireframe

“This dashboard actually helps me triage, not just store submissions.”

- Internal scheduler, after seeing prototype of admin dashboard

By validating the structure early, I was able to confidently move into visual design, knowing the core interactions were solid.

High-Fidelity Design & Final Review

High-Fidelity Design & Final Review

High-Fidelity Design & Final Review

After validating wireframes through testing and feedback loops, I moved into high-fidelity design—bringing structure, polish, and system consistency to each screen across the Builder Portal. This wasn’t just a visual exercise—it was a critical opportunity to enhance trust, reduce confusion, and prepare the product for developer handoff.

At this stage, the key challenge was balancing complexity and clarity. The request form spanned multiple sections, many of which were mandatory due to compliance or operational workflows. Rather than simplify by removal, I designed a progressive flow that focused on logical grouping, smart defaults, and real-time feedback.

🔍 Design Improvements

  • Address Validation

    • I introduced a clear modal for unresolved addresses. Users are prompted to confirm or correct information before proceeding—reducing backend errors and unnecessary resubmissions.

  • Save Progress Experience

    • Builders often stepped away from submissions mid-process. To prevent lost work, I implemented a “Save Progress” confirmation prompt, helping users re-engage without starting over.

  • Modular Gas Equipment Input

    • Rather than presenting a cluttered matrix, I broke gas service fields into expandable blocks with quantity pickers and dropdowns. Each line item is now readable and scannable at a glance.

  • Document Upload

    • Builders frequently attach PDFs or photos. I added drag-and-drop file support, inline previews, and status indicators (e.g., “Pending” or “Complete”) to build clarity around what’s required.

  • Final Submission View

    • Before submission, users see a full summary of their request, equipment, scheduling, and terms. This not only builds trust but reduces errors by giving them one last chance to review.

  • Scheduling UI

    • Rather than ask builders to guess, we now show available windows with visual time pickers—mapped directly to internal capacity rules from the ops team.

💡 Design Principles Used

  • Hierarchy over minimalism: I didn’t remove inputs—we gave them structure.

  • Anticipate interruptions: Save states were critical for long forms.

  • Confidence through feedback: Modals, validation, and previews gave users more control.

🖥️ Screens Included

  1. Address not found modal

  2. Save progress confirmation

  3. Gas service quantity configuration

  4. Final review screen

  5. Service scheduling & document upload

  6. Terms and electronic signature

These designs were built using the company’s evolving PrimeNG design system and customized components I created when system defaults weren’t sufficient. All patterns followed WCAG AA compliance, and spacing was aligned to a 4pt grid for internal consistency.

Feedback from internal stakeholders was overwhelmingly positive, and both builder-facing and internal service teams found the interface significantly more navigable and reliable than the legacy version.

Results

Results

Results

  • ↓ 40% form submission errors

  • ↓ 30% support tickets

  • 5-state rollout

  • Faster scheduling, less internal friction

"The new system actually helps us plan instead of just react. It saves hours every week." — Regional Scheduler Lead

Reflections

Reflections

Reflections

The Builder Portal redesign was a deeply collaborative effort that pushed me to think beyond just UI updates. I had to balance regional operational complexity, builder usability, and internal scheduling needs — all within a system that hadn’t scaled in years.

If I were to revisit the project, I’d take two key next steps:

  1. Introduce behavioral analytics

    While we saw a clear drop in form errors and support tickets, adding analytics (e.g., drop-off rates, time to complete by flow) would help validate friction points and prioritize future iterations.

  2. Build a two-way scheduling experience

    Builders still submit requests without visibility into availability or status. A lightweight scheduling interface or builder-facing dashboard would close the loop and further reduce coordination effort on both sides.

This project reinforced how important it is to design for internal and external users simultaneously — and to treat scalable operations as a core UX problem, not just a back-office concern.

Other Case Studies

Other Case Studies

ClearPath Redesign

CenterPoint Energy

Transformed a confusing residential request form into a guided, AM/PM-scheduling experience with dynamic service flows—resulting in faster submissions and fewer support calls.

Senior UX Designer

Responsive Web

73%

Less Calls to Customer Service

112%

Faster Scheduling

43%

Increased Customer Satisfaction

ClearPath Redesign

CenterPoint Energy

Transformed a confusing residential request form into a guided, AM/PM-scheduling experience with dynamic service flows—resulting in faster submissions and fewer support calls.

Senior UX Designer

Responsive Web

73%

Less Calls to Customer Service

112%

Faster Scheduling

43%

Increased Customer Satisfaction

ClearPath Redesign

CenterPoint Energy

Transformed a confusing residential request form into a guided, AM/PM-scheduling experience with dynamic service flows—resulting in faster submissions and fewer support calls.

Senior UX Designer

Responsive Web

73%

Less Calls to Customer Service

112%

Faster Scheduling

43%

Increased Customer Satisfaction

ClearPath Redesign

CenterPoint Energy

Transformed a confusing residential request form into a guided, AM/PM-scheduling experience with dynamic service flows—resulting in faster submissions and fewer support calls.

Senior UX Designer

Responsive Web

73%

Less Calls to Customer Service

112%

Faster Scheduling

43%

Increased Customer Satisfaction

Asset Investment Strategy (AIS)

CenterPoint energy

Streamlined a complex proposal scoring tool by improving question management, template creation, and multi-project submission flows—making billion-dollar investment decisions more accurate and aligned with leadership goals.

Senior UX Designer

Responsive Web

30%

Faster submission-to-approval time

45%

Eduction in scoring inconsistencies

60%

Proposals submitted as group

Asset Investment Strategy (AIS)

CenterPoint energy

Streamlined a complex proposal scoring tool by improving question management, template creation, and multi-project submission flows—making billion-dollar investment decisions more accurate and aligned with leadership goals.

Senior UX Designer

Responsive Web

30%

Faster submission-to-approval time

45%

Eduction in scoring inconsistencies

60%

Proposals submitted as group

Asset Investment Strategy (AIS)

CenterPoint energy

Streamlined a complex proposal scoring tool by improving question management, template creation, and multi-project submission flows—making billion-dollar investment decisions more accurate and aligned with leadership goals.

Senior UX Designer

Responsive Web

30%

Faster submission-to-approval time

45%

Eduction in scoring inconsistencies

60%

Proposals submitted as group

Asset Investment Strategy (AIS)

CenterPoint energy

Streamlined a complex proposal scoring tool by improving question management, template creation, and multi-project submission flows—making billion-dollar investment decisions more accurate and aligned with leadership goals.

Senior UX Designer

Responsive Web

30%

Faster submission-to-approval time

45%

Eduction in scoring inconsistencies

60%

Proposals submitted as group

Scaling CenterPoint’s Design System

CenterPoint Energy

Built and scaled an ADA-compliant design system on top of PrimeNG, unifying brand, spacing, and color tokens while supporting custom component needs across multiple internal teams.

Senior UX Designer

Angular Code and Figma

42%

Reduction in UI-related QA tickets

35%

Faster design-to-dev handoff time

60%

Adoption across internal tools

Scaling CenterPoint’s Design System

CenterPoint Energy

Built and scaled an ADA-compliant design system on top of PrimeNG, unifying brand, spacing, and color tokens while supporting custom component needs across multiple internal teams.

Senior UX Designer

Angular Code and Figma

42%

Reduction in UI-related QA tickets

35%

Faster design-to-dev handoff time

60%

Adoption across internal tools

Scaling CenterPoint’s Design System

CenterPoint Energy

Built and scaled an ADA-compliant design system on top of PrimeNG, unifying brand, spacing, and color tokens while supporting custom component needs across multiple internal teams.

Senior UX Designer

Angular Code and Figma

42%

Reduction in UI-related QA tickets

35%

Faster design-to-dev handoff time

60%

Adoption across internal tools

Scaling CenterPoint’s Design System

CenterPoint Energy

Built and scaled an ADA-compliant design system on top of PrimeNG, unifying brand, spacing, and color tokens while supporting custom component needs across multiple internal teams.

Senior UX Designer

Angular Code and Figma

42%

Reduction in UI-related QA tickets

35%

Faster design-to-dev handoff time

60%

Adoption across internal tools

© 2025. All rights Reserved.

© 2025. All rights Reserved.

© 2025. All rights Reserved.

© 2025. All rights Reserved.