Fleet Scale

Bus Operators: Multi-Route Scheduling

A Nairobi-Mombasa bus hire company was managing fixed corporate shuttle contracts, school hire, and ad-hoc charters across the same 8-bus fleet - in three separate WhatsApp groups. GoBookIt unified everything into one fleet calendar, with no double-bookings in six months.

Operator typeBus hire company
Fleet size8 buses
RoutesNairobi-Mombasa corridor
GoBookIt planGrow
0
Double-bookings
↓ in 6 months
3
Charter routes managed
One dashboard
8
Buses, Nairobi-Mombasa
↑ fully scheduled

Three different booking types, three different chaos channels

David's bus hire operation serves three distinct markets with very different booking rhythms. His fixed-route corporate shuttle contracts - two companies running daily Nairobi-Mombasa shuttles - book months in advance on a recurring schedule. His school hire bookings come in clusters around term dates, often with two to three weeks' notice, and involve group payments split across parents. His ad-hoc charter requests - events, government functions, sports tournaments - arrive unpredictably and often need confirmation within 24 hours.

Each of these booking types was managed in its own WhatsApp group, because the clients and workflows were different enough that he'd never found a way to consolidate them. The result was that his fleet calendar lived in three places simultaneously - and no single source showed him what all eight buses were doing on any given day.

The inevitable outcome happened twice in the eight months before GoBookIt: double-bookings. A shuttle contract bus that had been allocated to a school trip that the shuttle client hadn't been told about. Each incident required emergency sub-hiring of a vehicle from a competitor at short notice, at a cost that wiped out the margin on the smaller booking.

One calendar, three booking types

GoBookIt's fleet calendar handles different booking types - recurring contracts, one-off group bookings, and ad-hoc charters - against the same vehicle records. David configured each bus as a separate fleet asset. Corporate shuttle contracts were set up as recurring bookings against specific buses, blocking those vehicles on their shuttle days automatically. School hire and charter requests are booked against available vehicles, with real-time calendar visibility showing which buses are committed on which dates.

The practical shift was that David now checks one screen to see his entire fleet's status on any day. When a charter request comes in for next Friday, he can see in seconds which buses are available, which are committed to shuttle runs, and which are booked for school hire. The three WhatsApp groups still exist for client communication, but the logistics live in GoBookIt.

"I had a double-booking twice in eight months. It cost me more in emergency sub-hire than I made on the conflicting bookings. One calendar fixed that."

- David K., bus hire operator, Nairobi

Split payments for group bookings

School hire bookings involve a specific payment challenge: the total booking value is collected from multiple parents, sometimes 40 or 50 individual payments of varying amounts, before the trip. David was previously collecting these via M-Pesa individually and manually reconciling who had paid and who hadn't - a process that took several hours per booking and inevitably resulted in last-minute payment chasers the day before departure.

GoBookIt's group booking payment flow generates a unique payment link for each booking that can be shared with the group organiser, who distributes it to individual payers. Each payment is recorded against the booking automatically. David can see the payment status in real time - total collected, outstanding balance, individual payer records - without any manual reconciliation. The platform flags when a booking reaches its payment threshold so the trip can be confirmed.

Multi-hub support

David recently expanded to add a Mombasa departure hub, with two buses based permanently on the coast for local hire. GoBookIt's multi-branch support means both hubs operate under a single account, with separate availability calendars but a unified reporting dashboard. David manages both hubs from Nairobi without needing a separate coordinator at the Mombasa yard - availability is visible, bookings are assigned to the correct hub's fleet, and revenue is reported by location.

Results

Zero double-bookings in the six months since going live. The two emergency sub-hire incidents that had cost him disproportionate margin have not recurred. His school hire bookings now confirm faster - the group payment link removes the back-and-forth that previously delayed payment collection by a week or more. The Mombasa expansion is profitable in its third month of operation.