CoachArt Reimbursement Portal
Automated reimbursement with Bill.com integration
TIMELINE
January - June 2024
CLIENT
CoachArt
ROLE
Product Designer
TEAM
2 PMs, 2 designers, 7 developers

90%
efficiency boost
450+
users
60+
components
01. Brief
Background
CoachArt is a nonprofit that provides in-classroom experience to children with chronic illnesses by pairing them with over 450 volunteer teachers.
To support these volunteers in providing arts and enrichment classes, the organization funds classroom supplies and reimburses teachers for out-of-pocket expenses.
Problem
Expense flows within the organization burdened teachers with unnecessary steps and left administrators drowning in manual review and extraction.
frustrated volunteers
delayed reimbursements
wasted staff time
Objective
Design a scalable expense management system that
simplifies teacher submissions
1
and reduces manual effort
2
for administrators
Goals
Digital forms
that allow easy uploading and editing
Generated invoices
that reduce manual effort and user error
2-way messaging
between volunteers and admins
02. Research
How users go from forms to frustration
To understand the pain points behind CoachArt’s reimbursement process, we conducted staff interviews and heuristic evaluations of the existing 20-page Google Form. This helped us uncover not just the procedural steps but also the emotional friction users felt at each stage.

Volunteer
“I want to have a simpler and clear way to request supplies and submit reimbursements.”

Operations Specialist
“I want to create bills within Bill.com with minimal manual effort.”

Volunteer Manager
“I want to better organize Amazon purchases to easily reconcile with business statements.”
Key User Groups
Teachers
Administrators


Mark
Mark purchased water color sets for his art class students. Now, he wants to send a reimbursement request to CoachArt.


Ann
Ann reviews Mark's reimbursement request. Once approved, she copies the information to generate an invoice.
Journey Mapping
Steps
Fill out form
Review submission
Notify volunteer
Create an invoice
Actions
Enter personal information and payment type
Upload receipts
Select supply category, subject, and and material
Add any necessary comments
Access submission
Ensure all the fields are filled with valid information
Cross check with information from volunteer’s file
Inform volunteer if request is approved
Else, contact volunteer pointing out the issues in their request
Ask volunteer to submit a new request
Once approved, copy each response and paste it into Bill.com’s invoice generator
Download all receipts and upload them into Bill.com as well
Select the volunteer from the list of vendors
If the volunteer doesn’t have a Bill.com account, email them to make an account
Generate and send invoice to volunteer
Pain points

No direct receipt navigation, edits require backtracking

Can't partially approve requests

Volunteers don't know the issues with their request

Tedious and manual to copy each form input into Bill.com
Waiting for volunteers to create an account interrupts my workflow
Solution

B2C
Teacher-facing web forms to submit reimbursement requests for privately purchased supplies

B2B
An internal approval dashboard for reviewing submissions and automatically generating Bill.com invoices.
03. Final Product

Reimbursement Request
ORIGINAL
Teachers had to complete a 20-page Google Form with repetitive fields and no flexible editing, leading to errors and frustration.
Original Google form
New
Tabbed workflow

Insight
Users had to backtrack to edit entries.
Design
Each receipt opens its own tab, enabling quick navigation and edits.
Auto-calculated totals

Insight
Users had to calculate totals across multiple touch points.
Design
A review screen automatically sums all receipts.
Receipt preview

Users had to constantly switch views to reference receipts.
Design
Receipt previews allow for seamless data entry.
Interactive experience


1
Enter information
2
Upload receipts
3
Review & Submit

Supply Request
ORIGINAL
Previously, supply requests were submitted via email through a completely separate process, creating confusion and extra work for both volunteers and admins.
New
Unified flow

Insight
Users had to submit financial requests fragmented processes
Design
Centralized platform allows for parallel workflows
Link preview

Insight
Users had to paste raw links for admins to purchase from
Design
Familiar e-commerce style aligns with user mental models
Review & submit

Insight
Users want to know their total cost to check accuracy
Design
A summary page calculates the total and displays all items clearly
Interactive experience


1
Enter information
2
Upload receipts
3
Review & Submit

Admin Portal
ORIGINAL
Before the redesign, administrators had to manage reimbursement and supply requests through disjointed systems, juggling emails, Google Forms, and Bill.com, which was time-consuming and error-prone.
New
Categorize requests

Insight
Admins wanted to reduce manual error when processing requests
Design
Filters, flags, and status chips manage high-volume requests.
Flexible approvals

Insight
Admins found it inconvenient to guide users to their errors
Design
Item-level checkboxes send direct feedback
Bill.com integration

Insight
Admins manually copy each entry into Bill.com
Design
Built-in PDF generation syncs with Bill.com’s APIs for seamless invoicing
Interactive experience


1
View requests
2
Review submissions
3
Notify & Invoice
Design System

04. Impact
90%
reduction in reimbursement workflow steps
cutting a 20 page form down to a streamlined 2-3 step process
450+
volunteers and teachers onboarded
improving adoption and usability across CoachArt’s programs
60+
reusable design system components
built for scalability and future nonprofit finance workflows