B2B · Logistics · 2024
A partner portal connecting 80 carriers in real-time
A 3PL had spreadsheets, email, and a vibe-based status board. We built them a partner portal with real-time shipment tracking, EDI integrations to 80 carriers, and SLA dashboards their enterprise customers could finally trust.
- Industry
- Third-party logistics
- Duration
- 22 weeks
- Team
- 5 engineers + 1 designer
Headline result
+38
customer NPS
The challenge
What needed to change.
The 3PL had grown faster than its tooling. Enterprise customers were calling daily for shipment status, account managers were copy-pasting between systems, and a missed delivery often went unnoticed until the customer noticed first.
Leadership wanted a partner portal their customers could self-serve from — without a six-figure ERP rip-and-replace.
Our approach
How we built it.
We built a streaming integration layer over Kafka that ingests events from 80 carrier networks, normalizes them, and pushes real-time status to the portal via WebSockets. Existing systems stayed in place; the portal is a read model on top.
SLA dashboards give enterprise customers the uptime, latency, and exception metrics their procurement teams care about — no more emailed PDFs once a quarter.
Highlights
- EDI / API integrations across 80 carrier networks
- Real-time tracking via WebSockets and Kafka
- SLA dashboards with uptime and latency SLOs
- SSO and granular role-based access for partner orgs
- 4M+ tracking events ingested per day
Outcome
What changed.
Customer NPS lifted 38 points in the first quarter post-launch. Manual status calls dropped 91%. The 3PL now wins enterprise RFPs they couldn't even respond to before — the portal is the differentiator on the procurement scorecard.
- Carrier integrations
- 80
- Tracking events / day
- 4M+
- Customer NPS lift
- +38
- Manual status calls
- −91%
Booking the next quarter
A problem worth solving?
Tell us what you're building. We'll come back within a business day with a written take and next steps.