Why are my on-time delivery metrics showing 0%?

Last updated: March 5, 2026

If your on-time delivery rate shows 0%, here are the likely causes:

1. No completed loads in the date range — On-time delivery is only calculated from loads with a confirmed Delivered status. If no loads were completed in the selected period, the metric will show 0% or N/A.

2. Missing appointment data — On-time performance requires both an Appointment DateTime and an Actual Delivery DateTime. If your TMS isn't capturing appointment times, Drumkit can't calculate on-time rates.

3. Data sync issue — The delivery confirmation may not have synced from your TMS yet. Check Settings > Integrations for sync status.

4. Filter too narrow — You may have filters active (e.g., specific carrier or lane) with no completed loads.

To fix: Ensure your TMS is capturing appointment times and actual delivery times, and that those fields are mapped in Drumkit's integration settings. Contact support@drumkit.ai if the issue persists.