1. Pull return events from your returns platform. Frate Returns, Loop, Happy Returns, or a 3PL portal. Pull return authorization opened, label scanned at origin, delivered at the receiving warehouse.
2. Pull carrier scans. Optional but useful. UPS, USPS, FedEx, or DHL scans fill in the in-transit milestones between origin and receive.
3. Calculate transit days. Days between RA opened and label scanned. Days between scanned and delivered. Days between delivered and receipt confirmation if your WMS records it separately.
4. Segment the result. By carrier, return reason, originating region, item category, and ship method. The slices are how you find the broken lane.
5. Compare against SLA. Carrier promised five days. Actual was eight. Flag every lane that drifted, and surface the longest tails so finance can argue the credit.
6. Output the dashboard. Average and median days by carrier, by reason, by region. A trend line for the last 12 weeks. A flagged list of returns still in transit past SLA.