The verdict in three sentences
Every night sold through an OTA (Booking, Expedia) cuts your margin by 15 to 25 %, and the OTA keeps the customer relationship. A direct booking engine on your own site, with a deposit paid via Paystack or transfer, shifts on average +30 % of reservations to direct within 12 months. On a 30-room hotel, that means millions of NGN in recovered commission every year.
The real cost of OTAs
The problem is not OTA visibility, it is dependence. The higher your OTA share, the more your net RevPAR erodes. Compare the net received per channel on a night listed at 45,000 NGN.
| Channel | Commission | Net received / night |
|---|---|---|
| Booking.com | 18 % | 36,900 NGN |
| Expedia | 20 % | 36,000 NGN |
| Local agency | 12 % | 39,600 NGN |
| Direct site booking | 0 % | 45,000 NGN |
| Phone / WhatsApp | 0 % | 45,000 NGN |
What the direct engine delivers
A direct booking engine is more than a form: it is a real-time calendar, dynamic rates, a captured deposit and OTA sync to avoid overbooking. Here are the modules and their impact.
| Module | Effect | Indicative 2026 cost |
|---|---|---|
| Booking engine + calendar | +30 % direct | Included base |
| Paystack deposit | -60 % no-shows | Fee ~1.5 % |
| Channel manager (anti-overbooking) | 0 double sales | +100,000 NGN/month |
| Dynamic rates | +8 % RevPAR | Included |
| Email / WhatsApp follow-up | +15 % conversion | Included |
| Direct loyalty programme | +12 % repeat | Option |
Mini case study
Chidi, owner of a 30-room hotel in Lekki (Lagos), sells 70 % of his nights through Booking at 18 % commission. At 60 % occupancy and a 45,000 NGN night, he sells roughly 378 OTA nights a month, or 306,000 NGN in monthly commission. By shifting 30 points to direct, he recovers about 3.6M NGN in commission a year, while building his own customer base — an asset Booking never let him keep.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Will I lose visibility by leaving Booking?
No, you do not leave Booking: you shrink its share. The channel manager keeps your rooms synced while your direct engine captures customers already searching for you by name.
How does a mobile-money deposit reduce no-shows?
A 30 to 50 % deposit paid via Paystack commits the guest. Properties see no-shows fall by up to 60 %, protecting revenue from rooms blocked for nothing.
Does the channel manager really prevent overbooking?
Yes: every reservation, whatever the channel, updates inventory in real time. A room sold direct disappears instantly from Booking and Expedia.
How long to make the direct engine pay off?
On a 20 to 40 room hotel, saved commission usually covers the project in 3 to 6 months, after which every direct booking is pure margin.
Can I show different rates by season?
Yes, dynamic rates adjust price by date, weekday and occupancy, adding around 8 % RevPAR with no manual effort.
Let's talk about your project. We install your direct booking engine, Paystack deposits and an anti-overbooking channel manager. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.


