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

  1. Enter personal information and payment type

  1. Upload receipts

  1. Select supply category, subject, and and material

  1. Add any necessary comments

  1. Access submission

  1. Ensure all the fields are filled with valid information

  1. Cross check with information from volunteer’s file

  1. Inform volunteer if request is approved

  1. Else, contact volunteer pointing out the issues in their request

  1. Ask volunteer to submit a new request

  1. Once approved, copy each response and paste it into Bill.com’s invoice generator

  1. Download all receipts and upload them into Bill.com as well

  1. Select the volunteer from the list of vendors

  1. If the volunteer doesn’t have a Bill.com account, email them to make an account

  1. 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

Insight

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

let's talk!

christinej2805@gmail.com

© 2025 christine han