Stop losing customers to shipping failures
ShipTriage watches your DHL shipments, catches exceptions the moment they happen, and alerts your team before customers start asking "where is my order?"
Join 50+ EU businesses monitoring their shipments with ShipTriage
What ShipTriage actually does
You import shipments. We poll carriers for status updates. When something goes wrong, you know immediately.
Automatic status polling
We check DHL for tracking updates on a schedule. No manual refreshing, no stale data. You see the current state of every parcel.
Exception detection and triage
Delayed? Failed delivery attempt? Returned to sender? ShipTriage flags the problem and assigns a priority so you fix the urgent ones first.
Webhooks and notifications
Get alerts via email, Slack, Teams, Telegram, Discord, or PagerDuty. Or use webhooks to feed events into your own systems.
Shipment dashboard
See all your active shipments in one place. Filter by status, carrier, or exception type. Import via CSV or API.
GDPR-compliant, EU-hosted
Data stays in the EU. Strict tenant isolation means your shipment data is never mixed with anyone else's. No third-party trackers.
REST API
Create shipments, check status, and manage exceptions programmatically. API key auth, JSON responses, straightforward docs.
Pricing
Start free. Upgrade when you need more shipments or webhook integrations.
Free
Try it out, no credit card needed
0€/month
- 10 active shipments
- 100 status checks/month
- No webhooks
Starter
For shops shipping daily
49€/month
- 100 active shipments
- 1,000 status checks/month
- Webhook integrations
Pro
For high-volume shippers
149€/month
- 1,000 active shipments
- 10,000 status checks/month
- Webhook integrations
- Priority support
Questions
- Which carriers do you support?
- DHL right now. GLS, DPD, Hermes, and UPS are on the roadmap. The system is built with a carrier abstraction layer, so adding new carriers is a code change, not a rewrite.
- Where is my data stored?
- EU only. We use Vercel (EU region) for hosting and Neon (EU region) for the database. No data leaves the EU. No third-party analytics or tracking scripts. Fully GDPR-compliant.
- How does exception triage work?
- When a shipment hits a problem — failed delivery attempt, stuck in transit, returned — ShipTriage assigns a priority (Urgent, High, Medium, Low) based on the exception type and how long it's been stuck. You see everything on a Kanban-style board and work through them in order.
- Can I connect ShipTriage to my shop/WMS/OMS?
- Yes. There's a REST API for creating shipments and reading status, plus webhook events for real-time updates. You can pipe events into Slack, Teams, or any HTTP endpoint. API key auth, JSON in and out.
- What happens if I hit my plan limit?
- Your existing shipments keep being monitored normally. You just can't add new ones until you upgrade or the next billing cycle starts. We'll warn you before you hit the limit.