What It Really Costs to Acquire a Direct Booking vs an OTA
Many hoteliers assume that capturing direct bookings is expensive and complicated, while OTAs are a convenient solution. But when you compare the real customer acquisition cost (CAC) of each channel, the conclusion is often surprising. Let's look at the numbers.
The visible cost of the OTA: the commission
The cost of an OTA booking is simple to calculate but high: a commission ranging from 15% to 25% of the booking value. On a $450 booking, that means between $67 and $112 you pay on every transaction, recurring and growing with your volume.
The real cost of a direct booking
A direct booking isn't free, but its cost has a different nature: it's mostly fixed and spread across all the bookings you capture. Its components are:
- Cost of a tool like WeSpeak: a fixed monthly fee that automates the conversation and booking over WhatsApp, with no per-booking commission.
- Google Ads (if used): optional investment in traffic acquisition, with a cost per booking you control.
- Management time: the hours your team spends setting up and overseeing the channel, which drop sharply with automation.
CAC comparison table: OTA vs direct by hotel segment
This static table shows illustrative examples of the acquisition cost per booking by hotel size. We assume an average booking of $450 and an 18% OTA commission.
| Segment | Direct bookings/month | OTA CAC | Direct CAC |
| Boutique hotel (10-20 rooms) | 40 | $81 | ~$20 |
| Midsize hotel (30-60 rooms) | 90 | $81 | ~$13 |
| Large hotel (80+ rooms) | 180 | $81 | ~$9 |
While the OTA CAC stays fixed at $81 per booking regardless of volume, the direct CAC drops as you capture more bookings, because the tool's fixed cost is spread across more transactions.
The break-even point: when the tool pays for itself
The key question is: at how many monthly direct bookings does the tool stop being an expense and become net savings. The formula is simple:
Break-even = Monthly tool cost / Average commission avoided per booking
Example: if WeSpeak costs $165 per month and you avoid $81 in commission per direct booking, the break-even point is 165 / 81 ≈ 2 bookings. From the third direct booking of the month, the tool has already paid for itself and everything else is recovered margin.
| Direct bookings/month | Commission avoided | Tool cost | Net savings |
| 3 | $243 | $165 | +$78 |
| 10 | $810 | $165 | +$645 |
| 40 | $3,240 | $165 | +$3,075 |
As you can see, diverting just a handful of bookings from the OTA to the direct channel is enough for a tool like WeSpeak to pay for itself, and from there every additional direct booking is almost pure margin for your hotel.
Discover the AI assistant for hotels by WeSpeak to increase your direct bookings and cut OTA commissions. See how to get started →
Frequently asked questions
Why doesn't the OTA CAC drop with volume?
Because the OTA charges a fixed percentage commission on each booking: the more bookings you make, the more you pay in absolute terms. The cost per booking stays constant and even grows if you raise rates.
How do I calculate my break-even point with a direct tool?
Divide the monthly tool cost by the average commission you avoid per direct booking. The result is the number of bookings at which the tool pays for itself; every additional booking is net savings.
Do I need to invest in Google Ads to capture direct bookings?
It's not mandatory. Many hotels capture direct bookings by leveraging the traffic they already have on their website and WhatsApp with a tool like WeSpeak. Google Ads is an optional lever to accelerate volume if you want to scale faster.
Want to increase your hotel's direct bookings?
Book a demo and we'll show you how WeSpeak turns guest inquiries into direct bookings.
Book a Demo