What on-demand logistics has to get right

A parcel handed over at the door on an on-demand logistics platform delivery

Matching a customer to an available driver is the easy half of an on-demand logistics platform. The hard half is everything that happens after the plan meets the day.

Supply is what limits an on-demand logistics platform

Demand-side design gets the attention, but this kind of platform is limited by whether qualified providers are available where and when the work is. Onboarding, verification, and giving providers predictable earnings do more for reliability than any improvement to the customer interface.

A provider who cannot see how a week will pay does not stay on the platform, and a platform without providers has nothing to sell. Supply health is the leading indicator for everything else.

Status is a promise, not a label

Once you display a status, the customer treats it as a commitment. That raises the bar considerably: position updates have to be current, estimates have to account for real conditions, and a delay has to surface before the customer notices it themselves.

A stale status damages trust faster than a slow delivery. People forgive traffic. They do not forgive being told everything is fine while it is not.

Exceptions are the product

The happy path is a small share of the engineering. Nobody answers the door, the address is wrong, the vehicle is the wrong size, the provider cancels en route. A platform is judged on how cleanly it handles these, because they are the moments a person is actually paying attention.

Every exception needs a defined owner, a defined next step, and a route back to a human. An unhandled exception becomes a phone call, and enough phone calls mean the platform is not really operating.

Verification is not paperwork

  • Licensing and insurance checked before a provider accepts work, and re-checked as they expire
  • Vehicle capability recorded properly, so jobs are matched to what can actually carry them
  • A record of what was agreed, for the times a job is disputed afterwards
  • A route back to a person when the automated flow cannot resolve something
  • Clear standards, applied consistently, so providers know where they stand

Requirements vary by jurisdiction and by cargo type, so verification rules have to be data rather than code. Researching the exception paths as carefully as the happy path pays for itself here; the GOV.UK Service Manual’s guidance on user research is a practical model for doing that.

What determines a second booking

None of the requirements above are visible on a map screen, and all of them determine whether a customer books again. That is the balance we are building toward: an interface simple enough to use without thinking, sitting on operations rigorous enough to be trusted.


Read next: Building a business directory people actually trust. Or see our platforms.