Facilitating High Quality Donations with Less Effort
THE PREGNANCY CENTER / WINTER '21
Context
The Problem – Constant back and forth and unfiltered donations
Design Challenge #1
How might we encourage donors to donate items that are needed and meet requirements?
Research! Oh wait… visual explorations?
User research, finally!
- What motivates donors to donate?
- What is the source of their donation items?
- How often do they donate?
- How much do they donate?
Storytelling wasn’t going to cut it for our users, but efficiency would
What is needed?
How much is needed?
New Research, New Information Architecture – making requests faster to find and easier to scan
Categories
Grouping individual requests into broad categories.
Request / Teddy Bear for Claire (2)
Request / Drumkit for Iris (1)
Request / Bouncy Seat for Jenny (1)
Category / Toys
Best supports a high degree of nuance between requests for the same item.
Request Groups
Combining all requests for the same item into units
Type / 125mL (5)
Request / Claire Evans (2)
Request / Lin Yao (3)
Group / Bottles
Individual requests aren’t visible to donors
Best supports low degree of nuance between requests for the same item.
Exploring navigation experiences
Gallery & Sidepanel
✅
Quick access to donation CTA
✅
Imagery clarifies item for lesser known official item names
❌
Panel is technically challenging to implement and doesn't scale well for more content
❌
Z-pattern scanning is slower
List & Load
✅
Vertical, alphabetical sort easier to scan
✅
Simple and common navigation pattern
❌
Lack of imagery is less visually engaging
Taking the best of both worlds
Changes Made
Imagery to help identify items with synonyms
CTA embedded directly in the requests view
De-emphasized item description & requirements due to general similarity
Pagination for scalability
Usability Testing with Donors
- How well does the user understand our information architecture of groups, types and requests?
- How intuitive is navigating our interface as a first time user?
Usability Testing Results
9/10
100%
Design Challenge #2
How might we enable TPC to match requests, edit groups, and edit types?
• BPA free
• Less than 3 years old
Bottles are extremely vital to helping both child and mother through the stages of infancy.
Requirements:
Create Request Group
Group Name
Bottles
If no types are applicable, use a universal type such as “One Size”
Item Types
Enter a new type
One size
Description & Requirements
Formatting Tip: Ctrl-B to bold, “-” + Space to create a bullet point
Save changes
Image
Uploads must be JPEGs or PNGs, at least 600 x 430 pixels, and less than 5MB
Logout
Donation Hub
Bottles
Client Name
Client Name
Quantity
Quantity
Date Requested
Date Requested
Fulfilled
Fulfilled
Timothy Chalamat
Timothy Chalamat
Jan 9, 2021
Jan 9, 2021
5
5
Timothy Chalamat
Timothy Chalamat
Jan 9, 2021
Jan 9, 2021
5
5
250 ML (20)
150 ML (20)
Displaying 40 total requests and 5 types
Elon Musk
Mark Zuckerberg
Jan 9, 2021
Jan 9, 2021
5
5
Jack Dorsey
Bill Gates
Jan 9, 2021
Jan 9, 2021
5
5
Understanding the donation reception process
TPC references a list of requests grouped by item e.g. strollers
Clients who have been waiting the longest are contacted to confirm their request is still valid
Requests are marked fulfilled immediately after finding a match
Exploring how to manage requests, types and group details
Keepin' em separate (Modal)
✅
Feels simpler to switch between groups
❌
Requires separate entry point for editing / managing group and type information
Split Panel
✅
Makes it easy to edit and visualize group information
✅
All information and management related to a group is centralized
❌
Group details are not edited often yet distract from request management
Focus Mode
✅
All information and management related to a group is centralized
✅
Clean UI enables complete focus on request management
❌
Increased friction for switching between groups
Developer Collaboration & Design Systems
Matching handoff to developer workflow – from endless screens to calling out components
Reflections –– the good, the bad, and everything in between