Design

Portfolio

Perch Energy

Portfolio

My work involved

  • Research, Discovery, User Interviews, Prototyping & User Testing
  • Cross-Collaborative & Facilitating Design Thinking
  • Optical Character Recognition & Validation - UX/UI/Animation
  • Branching logic for Self Enrollment, In-Person Sales & Telesales

Impact

226%
Increase in completed steps
62.5%
Improved acquisition by 2.7x
4X
Overall conversions

Challenge

Community solar allows households and businesses to access renewable energy without installing rooftop panels, yet awareness remains low. Perch Energy's enrollment platform faced three critical issues:

  • Unclear value proposition - Users didn't understand what community solar was or why they should care
  • High-friction enrollment - Complex verification steps and poor mobile experience caused 70%+ drop-off rates
  • Inability to scale - Fragmented platforms and inconsistent design prevented expansion into new markets

The result? Low conversion rates, frustrated users, and stunted growth despite expanding into 7 states. I conducted in-person interviews, shadowed door-to-door, usability testing across income brackets, and deep analytics reviews. Three insights emerged:

Build trust

Build trust

Users dropped off during enrollment due to trust concerns. They wanted proof like brand partnerships, security signals, and clear savings estimates to feel confident moving forward.

Reduce friction

Reduce friction

Users preferred an OCR-powered flow that could automatically read their utility bills and extract key information, making verification faster and easier. Tech trade-offs needed to be considered for capturing historical data.

Run fast

Run fast

Fragmented platforms slowed development and created inconsistent experiences. Consolidating into a single platform with branching flows improved speed, consistency, and scalability.

My Approach & Solution

Step 1: Tear it all down

I began by auditing and mapping all three existing enrollment flows end-to-end across self-service, telesales, and door-to-door. Rather than patching what was broken, I deconstructed each flow entirely: documenting every step, decision point, friction source, and assumption baked into the existing design. The goal wasn't to optimize the old system. It was to understand why it existed the way it did and whether any of it was worth keeping.

Step 2: Bring the right people into the room

Once the old flows were mapped and stripped down, I brought together engineering, analytics, and product to rethink from scratch. Rather than handing off a design for review, I facilitated collaborative workshops where we challenged assumptions together. What did the data actually say about where users dropped off? What were engineering's constraints that had shaped prior decisions? What did product know about market variation that never made it into the design?

This cross-functional reset was essential. It meant the architecture we landed on wasn't a designer's vision handed to developers. It was a shared model that everyone understood and had shaped.

Step 3: Design for modularity and scale

I designed a modular enrollment system that adapts to user intent and context. Rather than forcing everyone through one rigid flow, I built a flexible architecture that could scale across 21 markets, serve three sales channels (self-service, telesales, and door-to-door), and personalize based on user confidence levels.

Guiding principles:

  • Lead with savings - Show the "hook" (potential $ saved) immediately
  • Build trust early - Surface credibility indicators before asking for personal information
  • Reduce cognitive load - Simplify language, reduce steps, incorporate OCR and bill-reading, enable Google sign-up and geo-location, and design mobile-first
  • Validate iteratively - Rapid prototyping and testing with real users across income levels
  • Align legal and content - Normalize all possible flows while reducing variations and supporting consistency
  • Board buy-in - Secured by presenting flows and addressing design and technical debt

I facilitated cross-functional workshops with engineering, sales and operations, and marketing to align on priorities, then created a unified design system to ensure consistency across consumer, business, and client platforms.

Other contributions

  • Payments - across multiple states and billing models, including non-consolidated billing, auto-pay and manual pay users, and both enrollment and active member journeys. Integrated Plaid, Stripe, Zuora and bank account connections, and built comprehensive payment management flows
  • Statements - Which required all utility and personal info, varying language on total bill, multiple property accounts, community solar reduction, payment option used, printable options with ways to pay for non auto-payers
  • Overview dashboards - for varying markets including kWh, UCB, and Non-UCB for customer, anchor customers, and solar farm owners
  • Visiting Experiences - across the entire marketing suite

I facilitated cross-functional workshops with engineering, sales and operations, and marketing to align on priorities, then created a unified design system to ensure consistency across consumer, business, and client platforms.

Get in Touch

Let's make
something great.

I'm available for fractional and full-time product design leadership. If you're building something that demands both strategic thinking and refined craft, let's talk.