Ronald McDonald House Philadelphia: running a charity dock like a high-volume 3PL
Total appointments booked
Appointment types — including donation intake & tours
Donation appointments to date
The challenge
Ronald McDonald House Philadelphia provides free housing and support to families with children receiving medical treatment at nearby hospitals. The facility runs on a continuous stream of donations — food, supplies, furniture, and in-kind gifts — as well as vendor deliveries and scheduled facility tours for schools, community groups, and corporate partners.
Like any busy receiving operation, coordination had historically lived in inboxes and phone calls. Donors would call to schedule drop-offs; staff would manually confirm, track, and follow up. Tours were scheduled through email chains. Delivery notifications were handled by whoever picked up the phone. The friction wasn't visible from the outside — but inside, it consumed staff time that could have gone to supporting families.
What makes a nonprofit dock different
Standard dock scheduling software is built for freight: accessorial charges, carrier compliance, BOL numbers, SCAC codes. A children's charity receiving a donation of diapers and shelf-stable food doesn't need any of that — and shouldn't have to navigate jargon-heavy logistics software to drop off a contribution.
What RMHC Philadelphia needed was a system that looked different to a donor than it does to a carrier — one that surfaced donations and tours first, captured what actually matters (item type, declared value, quantity), and sent the right notifications to the right inboxes without manual routing.
Dock Optimizer addressed this through product work built specifically for the nonprofit use case: donation appointments as a first-class type (non-billable, no freight accessorial noise), donation line-item capture with declared-value totals feeding inventory records, and a mission-first navigation that shows donors tours and donations — not TMS jargon.
How it works in practice
Donor and vendor self-scheduling
RMHC Philadelphia has a public self-serve booking page at dockoptimizer.com/book/ronald-mcdonald-house-philly. Donors, vendors, and carriers book directly — no app to download, no account to create. They pick an open time, select the appointment type (donation drop-off, vendor delivery, facility tour), and submit. The house receives a structured record immediately.
Role-based inbox routing
Delivery notifications route to role-based inboxes — the receiving team, the tours coordinator — rather than landing in a single shared inbox or relying on whoever is nearest to the phone. Tour appointments that involve school groups automatically loop in the appropriate external contacts. The system handles the routing; staff handle the exceptions.
Dock iPad kiosk for check-in
A dedicated dock-side iPad kiosk (operating on a facility-specific account) handles check-in on arrival. Donors and vendors confirm their appointment, the system logs the check-in, and receiving staff are notified. No clipboard. No manual entry. No chasing down who dropped off what and when.
Donation line-item capture
When a donor checks in, the system captures donation details — item descriptions, quantities, and declared values — and feeds those records downstream. The house has a structured, timestamped record of every in-kind contribution without a staff member manually entering it.
The results
758 appointments booked across 12 appointment types — including dedicated donation-intake, vendor delivery, and facility tour flows — with no manual scheduling coordination.
726 appointments in the last 12 months — meaning the platform is operating at full run rate, not just a trial.
73 donation appointments handled as a first-class appointment type — non-billable, with line-item capture for inventory records, and without freight jargon in the donor's experience.
Staff coordination overhead reduced — delivery notifications route automatically to the right inbox, check-in runs from a dock-side iPad, and donors schedule themselves. Staff time moves from logistics to the mission.
of reschedules handled by carriers, not your staff.
When carriers reschedule their own appointments, your team doesn't.
At Hanzo Logistics, 99% of reschedules are handled by the carrier or customer themselves — not the shipping office. That's the point of a self-serve booking link: it takes the back-and-forth off your people's plates so they can focus on exceptions, customer relationships, and higher-value work instead of playing phone tag. Volume grows; headcount doesn't have to.
The elevation layer, in practice
The why behind this use case isn't efficiency for its own sake. It's about what happens to the time that efficiency returns. At a high-volume 3PL, recovered hours go back into operations. At a children's charity, they go back into families.
That's the elevation layer: when the dock runs with the same orchestration as a high-volume commercial operation — structured appointment windows, role-based routing, self-serve check-in, automatic record capture — the staff that would otherwise be coordinating logistics are freed to do the work the organization actually exists to do.
Dock Optimizer doesn't distinguish between a 3PL and a nonprofit at the infrastructure level. Both get the same scheduling engine, the same integration layer, the same analytics. What changes is the surface: the appointment types, the navigation, the notifications — shaped for families and volunteers, not freight terminals. When the dock runs, the mission runs.
Running a nonprofit receiving operation?
See how Dock Optimizer handles donation intake, volunteer-facing scheduling, and vendor deliveries — all from one self-serve booking link.