← Back to Work
Fintech B2B Payments

Invoice Manager

Redesigning an added service for Wells Fargo business clients — simplifying invoice processing and vendor management to eliminate unnecessary customer service calls.

Role Principal Product Designer
Team Cross-functional
Platform Web (Desktop)
Wells Fargo Invoice Manager — redesigned dashboard
The Problem

Outdated technology and poor accounting software integration meant users contacted Wells Fargo's help center for simple transactions that should have been self-service.

The Hypothesis

Simplify the interface and add integration to popular accounting systems — targeting a 40% reduction in customer service calls from non-clients.

01 Discovery & Research

We identified companies and users creating the highest transaction volumes and generating the most help center calls, then conducted interviews and surveys. Research produced three user personas representing consistent pain points across industries, technical abilities, and job functions.

User personas — Arlene (AP) and Frank (Vendor)

Two of three personas — representing Accounts Payable and Vendor pain points.

1

Accounts Payable

Non-automated vendor registration, unable to verify vendor info and pending invoices in one view, fully manual input for all information.

2

Vendors / Contractors

Duplicated invoice processing, no accounting system integration, inability to obtain payment info seamlessly, complete dependence on customer service.

Original Invoice Manager login — outdated interface The original Invoice Manager login — outdated technology that drove users to contact support for basic tasks.
02 Definition & Prioritization

Three use cases represented 85% of user complaints: Register, Submit an Invoice, and Request a Purchase Order. These became the entire scope of the first redesign phase. We mapped each user type's journey and documented where each path currently ended in a customer service call.

"We believe that freelancers and contractors have a problem with the invoice processing tool we offer. We can help them by simplifying the interface and adding integration to popular accounting systems. We'll know we are right if we are able to reduce the calls to customer service from non-clients by 40%."

— Strategic hypothesis
User flow — Registration

User flow — Registration. Mapping every decision point where users previously abandoned to call support.

1

Registration Flow

The primary bottleneck — new vendors couldn't complete registration without calling support. The flow maps login, company profile, contact setup, and payment info into a guided multi-step process.

User flow — Submit Invoice

User flow — Submit Invoice. Integrating accounting system sync to eliminate duplicate data entry.

2

Invoice Submission Flow

Users either sync from their existing accounting system or create invoices manually within the platform — reducing the duplicate processing that drove vendor frustration.

Key Insight

The #1 reason users called support was that they couldn't get started — registration was the bottleneck, not the core product functionality.

03 Ideation & Design

The new login hid user-type-specific information, managing differentiation entirely on the backend. Registration walked users through a guided multi-step flow that collected everything needed for immediate account activation.

Redesigned login — clean, modern interface

Redesigned login — streamlined entry point hiding user-type complexity on the backend.

1

New Login

Hides user-type-specific information, managing differentiation on the backend. A single streamlined entry point for all user types — AP, Vendor, and Admin.

Company Profile — registration step 1

Step 1 — Company Profile. All necessary business information collected upfront.

1

Company Profile

Walks new users through entering all necessary business information. Left sidebar navigation shows progress through the registration steps — Company, Contact, Payment.

Contact Profile — dynamic form based on user type

Step 2 — Contact Profile. Forms dynamically adapt based on user type.

1

Dynamic Contact Profile

Administrators identify individual or organizational user types, and forms dynamically change based on selections — one interface serving multiple user configurations without separate builds.

Payment Profile — collected at first login

Step 3 — Payment Profile. Verification begins immediately upon completion.

1

Payment Profile

Requests payment information at first login, enabling verification processes to begin immediately. Users have fully functional accounts upon completing the flow — no follow-up calls needed.

Registration success — account ready

Step 4 — Success. Registration complete, user enters their fully functional account.

1

Success Confirmation

Confirms registration completion and directs users into their account dashboard. No ambiguity, no follow-up emails required — the account is immediately active.

Invoice Manager dashboard — status overview

Dashboard — invoice status overview with accounting system integration.

1

Invoice Dashboard

Central hub showing invoice status, payment tracking, and integration with external accounting systems. Users can sync invoices automatically or create them manually — eliminating the duplicate processing workflow.

04 Delivery & Reflection

The redesigned Invoice Manager shipped targeting the three flows covering 85% of user complaints. The guided registration eliminated the primary support bottleneck — vendors who previously called support 2-3 times during registration completed the new flow independently.

By reimagining the process, user flows, and design approach, both online and offline challenges were addressed. Dynamic forms simplified administration across user types, and dashboard integration with external accounting systems reduced duplicate invoice processing. The focused scope — 3 flows rather than a full platform redesign — targeted a 40% reduction in non-client customer service calls through improved self-service capability.

Solution Components

Multi-Step Registration

Company Profile, Dynamic Contact Profile, Payment Profile, and Success Screen — fully functional account upon completion, verification begins immediately.

Dynamic Form Engine

Backend manages user-type differentiation. Forms adapt based on administrator selections — individual vs. organizational, vendor vs. AP — without separate interfaces.

Invoice Dashboard

Invoice status overview, external accounting system integration for automatic upload, and manual invoice creation — all in one view with real-time status indicators.

Key Learnings

Scope by complaint volume

3 flows covering 85% of complaints delivered more impact than a full redesign. Targeting the 40% call reduction metric kept the team focused.

Registration is the product

Users couldn't get started — that was the #1 support call driver. Collecting payment info at first login meant verification began immediately instead of requiring follow-up.

Hide complexity on the backend

Managing user-type differentiation server-side let one interface serve AP, vendors, and admins — reducing both development cost and user confusion.

Next Project
Content Hub — Gartner