Reducing call volume by improving self-service, through a strategic roadmap and design ownership across four releases.
myamerigas · AmeriGas's customer portal
Available under NDAThis case study is about one question: how do you get a product to answer for itself, so customers stop needing customer service? Over a year and four releases, I turned an audit into a roadmap and designed against it.
- Role
- Product Design Lead
- Timeline
- May 2025 to Present
- Client
- AmeriGas Propane (UGI)
- Scope
- UX strategy · Role management · Native mobile · Website refresh
Problem
How could the portal do more, so customer service could do less?
The work started with an audit of the customer portal to answer that question: what to recommend, what changes belonged in the roadmap, and where the team should start.
Solution
An opportunity roadmap, sequenced by call volume.
I started with the portal customers were already using, mapped every opportunity back to the moment that should have answered it, ranked them against trailing-twelve-month call data, and sequenced them into three phases the team could act on.
Impact
One audit became four releases.
What is myamerigas?
AmeriGas is the nation's largest retail propane distributor. myamerigas is a self-service customer portal. The primary user is a residential homeowner tracking propane usage and scheduling deliveries. The smaller segment is the commercial customer.
Every unanswered question becomes a support call.
That phone call is the design problem.
Strategy
Anchoring the work in the data we had.
A trailing-twelve-month inventory of support call topics with transcripts of what customers said when they called. Web analytics across the portal (which pages were used, which were abandoned). A customer survey with the end users. Stakeholder working sessions with AmeriGas's design experience team.
I synthesized all of it into the user model that shaped this strategic roadmap.
The Opportunity Roadmap
The Release 1 deliverable was a phased roadmap, anchored by the call data. Every opportunity was ranked against the research we had and assigned to one of three phases:
Improvements achievable within the current design system, focused on the highest-volume moments.
Comprehensive redesigns that build on the Quick Wins foundation.
A reimagined, consistent portal experience across the entire surface, dependent on backend modifications.
The top of the roadmap was where the calls were heaviest: delivery scheduling, billing inquiries, account management. Sequencing came from backend constraints and level of effort. Delivery scheduling and tracking, for example, depended on data the platform couldn't yet surface. Those went into Full Redesign.
Behind the roadmap was a multi-section recommendations document. Every opportunity paired with a Quick Win, a Next Phase, and a Full Redesign option, each carrying the actual design changes worked out for that section. Those designs are covered by NDA. Parts of them are shown as modified examples in the deck below.
The highest-volume opportunities.
The design changes we recommended to AmeriGas for the delivery experience.
- Delivery Status Tracking. Dashboard visibility, status tags, FAQ for delay context.
- Delivery Scheduling Process. Tank-low banner, price confirmation in the flow, abandonment safeguards.
- Delivery Method Change. Will Call to Auto-delivery toggle, pause and suspend visibility.
- Delivery Modification & Cancellation. Direct cancel with reason capture, priority alignment.
- Tank Alerts & Communication. Combined tank and delivery interface, notification preferences.
What the delivery recommendations looked like.
Screens modified, part of the quick win and full redesign.

Invoice clarity, dispute friction, payment flows.
The design changes we recommended to AmeriGas for billing.
- Billing Disputes. Replace dispute form with chat redirect on the dispute link.
- Billing Inquiries. Regroup billing items for visibility, line-item tooltips for invoice comprehension.
- Payment Rejection & Processing. Updated error messaging, inline guidance on rejection reasons.
- Payment Programs & Methods. Dashboard promotion of payment programs, payment-flow banners.
- Account Profile. Modified account screens for clearer visibility into the user's profile section.
What the billing recommendations looked like.
Screens modified, part of the quick win and full redesign.
What the account summary redesign looked like.
Screens modified, part of the full redesign.
Recommendation. Feedback. Response.
“We don’t have the data to surface real-time delivery status.”
An FAQ pattern explaining the general reasons for a delay, plus a delivery range drawn from historical data when one happens.
A section-by-section view of the recommendations deck. Each opportunity carried a Quick Win, Next Phase, and Full Redesign option, paired with user benefit, engineering dependency, and priority rationale. Full deck and the complete client feedback dialog available under NDA.
Role Management
One login per account.
myamerigas was built on a one-login-per-SAP-account model. For a single home with one person managing it, that's the right model. But plenty of customers don't fit that shape, from a homeowner with a vacation property to a team managing buildings across states.
The product couldn't scale for the different types of users using it.
What I designed.
Three interconnected systems.
A role and location permission model
An Online Account Admin role with the authority to invite child users, assign capabilities, and grant access by location. Five capability roles sit underneath:
Billing users manage invoices. Delivery users request and track. Admin users manage the team. The role structure mirrors how a real account divides the work, whether that's a household with a few properties or an organization with many sites.
An admin interface with two mental models
Operations managers and property managers think about the same data differently. An ops manager thinks "who has access to what." A property manager thinks "who's responsible for this building."
Forcing one mental model on both audiences was the wrong call. I built a toggle: View by User or View by Location. Same underlying permissions data, two different information architectures.
A child-user invite and registration flow
The detail I'm proudest of
An admin can't be deleted while child users exist underneath them. The system requires admin transfer before deletion.
It's the kind of edge case that breaks accounts in production if you skip it.
What shipped
Mobile App
AmeriGas had no native app.
The data showed more of myamerigas's traffic coming from mobile than from desktop. Customers were already managing propane from their phones, tank levels, delivery requests, payments, on a responsive site that worked but was never built for a phone. That gap is what prompted a native app.
Built phone-first for the customers already managing propane on mobile.
Two design decisions worth surfacing
Information density
myamerigas on desktop is a dashboard. Multiple cards, multiple data points, multiple actions visible at once. On mobile, that's not navigable.
I had to decide which data is decision-driving on a phone and which is reference. Tank level and delivery status are decision-driving (do I need to order?). Account activity history is reference (let users dig if they want, but don't make it the first screen).
The state-based CTA
The home screen tied delivery and tank status together, with a dynamic CTA that surfaces the action each state calls for:
- Tank low → "Request a delivery"
- Tank full → "View delivery schedule"
- Auto delivery active → "View next delivery"
Same screen, different priority based on state. The screen earns its place by being predictive, not passive.
The full story, screens and design decisions, lands in a dedicated mobile case study, coming soon.
Website Refresh
In progress.
The current release is the AmeriGas marketing website: the public-facing site that introduces propane services, supports signups, and helps existing customers find the portal.
Different surface from the customer product. Same end users.
Website work is shipping through 2026. I'll add it here as it goes live.
What I took from a year of myamerigas
Multi-release ownership compounds.
Coming into Release 1, I expected the strategy to be the work. It turned out to be the foundation for Role Management, for the mobile app, for the marketing site, for everything still to come. Owning a product means accumulating decisions across releases.
Strategy and craft reinforce each other.
The roadmap I built in Release 1 only earned its weight because the craft in Release 2 lived up to it. The craft in Release 2 only earned its weight because the strategy made the case for it. Either one without the other would have been weaker.
User research is the loop I want to close.
Across these four releases I built the user model from secondary data, stakeholder sessions, and analytics. It's good work, and there's a ceiling on what good work can be without direct user access. I'd like to have more end-user reviews to see the impact of the findings and iterate on that.
Credits
- Design Lead
- Kavyashree Upendra
Confidential
This work was done under NDA. Screens and specifics are kept out of the public case study. Reach out if you'd like to see more.
Reach out