Bullhorn Expenses Redesign

Mobile-friendly way for job candidates to submit expenses for reimbursement

TIMELINE
8 months
ROLE
As the primary designer on this project, I co-facilitated 4 user tests and eventually owned the entire redesign
TEAM
Senior designer, product manager
TOOLS
Sketch, InVision, Whimsical, Zoom
IMPACT
Saved time for job candidates and payroll admins; Contributed 3 new components to design system

STEP 1: CONTEXT

What is Bullhorn Expenses?
Bullhorn sells recruiting software, one part of which is Bullhorn Expenses where job candidates submit their expense reports. These expense reports are then sent to the Bullhorn ATS for payroll admins to review on their desktop screens.
Who are the target users?
What prompted this redesign?
Both personas complained that the existing experience was overly complex and not optimized for mobile even though 55% of candidates used the mobile experience. Payroll admins also typically reviewed 40-50 expense reports a week, so we aimed to help them both save time in their busy workdays by reducing complex flows and optimizing for mobile.

STEP 2: USABILITY TESTING

My team and I conducted usability tests with payroll administrators from 4 different companies using the high-fidelity prototype I designed below. I ran most of the calls in partnership with the senior designer and product manager on our team.
Usability Testing Objectives:
Usability Testing Tasks:
1. Create Expense Report (0:00 - 1:06)
  • Enter report details and edit report
  • Add receipt and associated expenses
  • Save expenses and submit report
2. View Expense Reports (1:07 - 1:22)
  • View approved expense report
  • View report details
3. Upload & View Receipts (1:22 - 1:57)
  • Add receipt from local upload
  • View uploaded receipt
  • Delete receipt if needed

STEP 3: PROTOTYPING

After gathering feedback from our usability tests, I synced with our product team to narrow down the most relevant takeaways for our designs. The following screens depict the changes we made to the experience including a new feature and fresh design components.
Pain Point #1: Receipts
New Missing Receipt Feature
Screen A addresses the first pain point of "blurry receipts" with text that clearly instructs candidates to upload one receipt per image. Screen B shows our new "Missing Receipt Declaration" feature which allows candidates to declare a missing receipt for expense reports where receipts are required, to bypass the receipt upload step.
Pain Point #2: Clarity
Editing Expense Reports
Change A increased the legibility of the expense report status by adding a border to the expense report status in accordance with the Gestalt principle of common region. Change B clarifies how individual expenses are clickable by adding elevation and a blue button with a pencil icon to indicate they are editable.
Pain Point #3: Navigation
Finding Expense Reports
Change A involved adding an "Active/Past" toggle to help filter expense reports and make it easy to search. Change B demonstrates our new feature of editing a submitted expense report to prevent duplicate reports and foster user freedom.

STEP 4: FINAL EXPERIENCE

This final experience showcases three new design components I created: "Active/Past Toggle, Status Chip and Pagination." The updated flow for each main task can be viewed below.
Create Expense Report
1. Enter expense report details
  • New "Finish Later" confirmation pop-up
  • New position for "delete report" option
2. Add and save expense(s)
  • "Expense type" field triggers other fields
  • New "Missing Receipt Declaration" feature
  • New "Submit Report" confirmation pop-up
3. Submit expense report
  • Confirmation pop-up before submitting
  • Informational toast banner after submission
View Expense Reports
1. Find expense reports
  • "Active/Past" toggle to sort reports
  • New ability to edit a submitted report
2. View/edit expense(s)
  • New ability to detach receipt from expense
  • New feature to sort expenses
3. View/edit report details
  • Export report and/or view attached receipts
  • Total reimbursement information at the bottom instead of Total Pay & Bill
Upload and View Receipts
1. Upload receipt
  • Add receipt from local upload
  • Ability to take photo
2. View receipt
  • Edit and crop uploaded photo if needed
  • Delete receipt if needed
Project Learnings:
This work culminated in presenting our results to internal leadership. Overall, it was valuable integrating user feedback into our designs, although ideally I would like to chat with our candidate end user in the future as well and examine impact via quantitative metrics more. Ultimately, this project was a great experience in owning a design from research to design and collaborating with the product team.