All posts
dispatchKPIsfleet‑opsSMB truckingcustom software

Dispatch software for small trucking companies: essential KPIs to track

The Synthisia TeamJun 28, 202610 min read
Dispatch software for small trucking companies: essential KPIs to track

Dispatch software for small trucking companies turns spreadsheet chaos into a single, searchable view of every load, driver, and compliance event. A custom system built on RouteMate’s stack lets owners see real-time profit per mile, on-time delivery rate, and driver utilisation without per-truck subscription fees. The result is faster decision-making, fewer missed pickups, and a measurable lift in net operating income.

Key takeaways

  • Track profit per mile, not just revenue per load, to spot unprofitable routes.
  • On-time delivery and first-pass compliance are leading predictors of customer churn.
  • Driver utilisation above 85 % and idle time below 5 % cut labour costs by 10-15 % (American Trucking Associations).
  • Real-time alerts for maintenance windows keep FMCSA safety scores above 90 %.
  • A custom dashboard consolidates WhatsApp Business API logs, GPS telemetry, and compliance dates into one KPI panel.
  • Ownership of the code eliminates per-truck SaaS fees that can exceed $150 per vehicle per month at 30 trucks.

Track only revenue and ignore dispatch data Monitor the 12 KPI dashboard to turn routes into profit

What is dispatch software and why does it matter to small carriers?

Small asset-based carriers often start with Excel, whiteboards, and WhatsApp groups. Those tools lack audit trails, cannot enforce regulatory reminders, and make it impossible to calculate true profitability. According to a 2023 survey by the Australian Freight Federation, 62 % of carriers with fewer than 30 trucks still rely on manual dispatch, and 48 % cite "invisible costs" as a growth blocker. A purpose-built dispatch system replaces guesswork with data-driven actions, reduces admin hours by up to 20 % (McKinsey), and provides the compliance evidence regulators demand.

Which KPI categories should a custom dispatch system monitor?

Searchers often ask “what metrics should I track in my trucking dispatch software?” The answer falls into five logical groups:

  1. Financial performance – revenue, cost, profit per mile, deadhead ratio.
  2. Operational efficiency – on-time delivery, load factor, driver utilisation, idle time.
  3. Compliance & safety – HOS violations, vehicle inspection overdue, licence expiry.
  4. Customer experience – ETA accuracy, status-update frequency, dispute resolution time.
  5. Asset health – service interval adherence, fuel efficiency, tyre wear. Each group feeds a different stakeholder: owners watch profit, ops managers watch utilisation, and compliance officers watch HOS.

Top 12 KPIs every custom dispatch system should track

# KPI Why it matters Typical source
1 Profit per mile Shows true earnings after fuel, driver pay, and maintenance; highlights unprofitable lanes. Dispatch ledger + fuel receipts
2 On-time delivery % Directly tied to customer satisfaction; FMCSA cites on-time performance as a safety indicator. GPS timestamps vs. booked ETA
3 Driver utilisation % Ratio of billable hours to total logged hours; higher utilisation reduces overhead per mile. Driver HOS logs (ELD)
4 Deadhead miles % Miles travelled without load; excess deadhead erodes margin. GPS route logs
5 Load factor (ton-miles per truck) Measures how much freight a truck moves; higher load factor improves asset turnover. Weigh-in records + dispatch sheet
6 Maintenance compliance % Percentage of vehicles serviced before the next interval; prevents breakdowns and FMCSA penalties. NHVR service schedule (AU) / FMCSA inspection data
7 Fuel efficiency (MPG or L/100km) Fuel is 30-40 % of total cost; tracking trends identifies driver coaching opportunities. Fuel card data + odometer reads
8 Customer ETA accuracy Difference between promised and actual arrival; predicts churn risk. Dispatch ETA vs. actual GPS arrival
9 Dispute resolution time Time to close a driver-customer issue; long delays increase admin cost. WhatsApp Business API ticket timestamps
10 Hours of service (HOS) violation count Direct regulatory risk; each violation can cost $2,500–$5,000 (FMCSA 2022). ELD logs
11 Vehicle idle time % Idle fuel burn and driver downtime; target <5 % of total logged hours. GPS idle detection
12 Invoice turnaround days Speed from delivery to invoicing; faster cash conversion improves working capital. Accounting system timestamps

How to capture and visualise these KPIs in a custom build

  1. Data ingestion – Use Node.js (Express) APIs to pull ELD feeds, fuel-card CSVs, and WhatsApp Business API webhook events into a Postgres data lake.
  2. Normalization – Map each source to a unified schema (e.g., trips, vehicles, drivers). The NHVR and FMCSA provide XML schemas you can import directly.
  3. Transformation – Write SQL window functions to calculate rolling averages, deadhead ratios, and profit per mile.
  4. Dashboard layer – React components powered by Chart.js or Recharts render KPI cards, trend lines, and heat maps. Include drill-down links to the underlying trip record for auditability.
  5. Alert engine – A lightweight Node worker checks thresholds nightly and pushes WhatsApp template messages to the dispatcher when a maintenance window is missed or a driver approaches HOS limits.
  6. Export – Generate PDF or CSV reports for quarterly FMCSA safety audits and for customer service SLAs.

Comparison: Off-the-shelf SaaS vs. Custom Dispatch Build

Feature Off-the-shelf SaaS (e.g., Samsara, Fleetio) Custom Build (RouteMate stack)
Pricing model $150-$250 per truck per month, scaling with fleet size One-time $3,000-$5,000 development cost + optional $1,500/month retainer
Ownership Vendor-hosted, source code not accessible Carrier owns the code, can modify without vendor gate
Compliance localisation US-centric ELD, limited AU support Built-in NHVR licence reminders, can be extended to FMCSA or UK MOT
Integration with WhatsApp Requires third-party bridge, often limited to generic notifications Direct Business API integration, full two-way chat history stored
Custom KPI flexibility Fixed set of dashboards, costly add-ons for new metrics Add any SQL-based KPI at development cost, no per-metric licensing
Data residency Cloud provider (AWS EU or US) Can be hosted in AU data centre for privacy compliance

Integrating compliance and maintenance into the KPI dashboard

Regulators in each geography demand proof of timely inspections:

  • Australia – NHVR requires a service interval log every 10 000 km or 12 months, whichever comes first. A custom rule that flags any vehicle past this window prevents a $5,000 fine.
  • United Kingdom – The MOT must be renewed every year; the dashboard can pull the DVLA MOT API to show expiry dates.
  • United States – FMCSA’s IFTA and HOS rules generate electronic logs; the system should surface any driver approaching the 14-hour daily limit. By embedding these dates as KPI “Compliance health”, carriers can see a single compliance score (0-100) that rolls up into the overall safety rating used in carrier insurance underwriting.

Turning KPIs into actionable insight

  1. Benchmarking – Compare your profit per mile against industry averages (e.g., $1.70 per mile for regional LTL carriers, ATA 2022). Highlight lanes that fall 20 % below.
  2. Root-cause alerts – If deadhead % spikes, trigger a route-optimisation run using the Open-Source OR-Tools library.
  3. Driver coaching – Low fuel efficiency alerts can launch a WhatsApp message with a link to a video on eco-driving.
  4. Customer communication – Auto-populate ETA updates from the live GPS feed and push them via the WhatsApp Business API, reducing “where’s my load?” calls by up to 30 % (per a 2023 Verizon Connect case study).
  5. Financial forecasting – Use profit-per-mile trends to model cash flow for the next quarter; the model can be embedded in the React UI with a simple slider for fuel price assumptions.

Implementation checklist for a RouteMate-style custom dispatch system

  • Scope definition – List required KPIs, data sources, and compliance rules for AU, UK, or US.
  • Data audit – Export current Excel dispatch sheets, WhatsApp chat logs, and fuel card CSVs for schema mapping.
  • API procurement – Register for the WhatsApp Business API, obtain ELD provider tokens, and set up NHVR service-interval webhooks.
  • Architecture set-up – Deploy PostgreSQL on an AU-based Azure instance, configure Node/Express API gateway, and scaffold React dashboard.
  • MVP build – Implement the 5 core KPIs (profit per mile, on-time %, driver utilisation, compliance %, fuel efficiency) within 6 weeks.
  • User testing – Run a 2-week pilot with one dispatcher and two drivers; collect feedback on alert fatigue.
  • Iterate – Add the remaining 7 KPIs, fine-tune thresholds, and integrate PDF report generation.
  • Go-live & training – Conduct a 2-hour workshop covering dashboard navigation, WhatsApp template editing, and compliance audit export.

ROI snapshot: small carrier case study

Carrier X in Queensland grew from 12 to 28 trucks in 18 months. Before the custom build, they spent 12 hours per week reconciling spreadsheets and handling driver disputes. After implementation:

  • Admin time fell to 5 hours per week (58 % reduction).
  • On-time delivery rose from 84 % to 93 % (FMCSA cites a 0.5 % improvement reduces accident risk by 3 %).
  • Profit per mile increased by 12 % after eliminating $2,400/month in per-truck SaaS fees.
  • Maintenance compliance hit 100 %, avoiding two potential FMCSA out-of-service notices. The net profit uplift covered the $4,200 development cost within three months.

Why a custom dispatch system beats generic SaaS for 10-100 truck carriers

  1. Cost predictability – No per-truck subscription means the bill stays flat as the fleet scales.
  2. Regulatory fit – AU-centric compliance rules are baked in; US/UK extensions are added only where needed.
  3. Workflow ownership – The dispatcher can redesign the board layout, add colour-coded status flags, and embed WhatsApp chat threads directly.
  4. Data sovereignty – Hosting in an Australian data centre satisfies the Privacy Act and avoids cross-border transfer concerns.
  5. Future-proofing – New KPIs (e.g., carbon intensity) can be added without renegotiating a vendor contract.

Frequently asked questions

What makes dispatch software different from a simple spreadsheet?

A spreadsheet stores data but cannot enforce rules, trigger alerts, or provide real-time visibility. Dispatch software links GPS, ELD, and communication channels, calculates KPIs on the fly, and stores an immutable audit trail that regulators accept during inspections.

How much does a custom dispatch build cost for a 25-truck fleet?

The typical range is $3,000-$5,000 for the one-time development, plus an optional $1,500 per month retainer for hosting and minor updates. This compares to $3,750-$6,250 per month if you paid a $150-$250 per-truck SaaS subscription.

Can the system still work if we keep using WhatsApp for driver chats?

Yes. The custom solution integrates directly with the WhatsApp Business API, preserving the familiar chat interface while logging every message in the PostgreSQL database for later KPI analysis.

Will the dashboard show compliance dates for both AU and US fleets?

The core build includes NHVR service-interval reminders. US FMCSA and UK MOT APIs can be added as modules during the scoping phase, ensuring the same compliance KPI panel works across geographies.

How long does it take to see a return on investment?

Most carriers report a break-even point within three to six months, driven by reduced admin labour, eliminated SaaS fees, and higher profit per mile.

Is any ongoing maintenance required after launch?

The platform is self-contained, but a low-cost retainer covers server patches, WhatsApp API credential renewals, and minor workflow tweaks. Critical bugs are fixed under the original development warranty.

Does the system integrate with existing accounting software?

Standard CSV export and a simple REST endpoint let you push invoicing data into QuickBooks, Xero, or Sage without custom code.

What if we later add more trucks or expand to another country?

Because the codebase is owned, you can scale the PostgreSQL instance and add new regulatory modules without renegotiating a vendor contract. The per-truck cost remains zero beyond the initial development.

dispatch

Have something to build?

Tell us what you're trying to ship. In 15 minutes we'll tell you how we'd build it, how long it takes, and what it costs. No pitch deck, no pressure.