Independent hotels sent 63.4% of their bookings through OTAs in 2025. The commission is the part you can see. The rest goes missing in the gaps between the tools you already pay for.
The money doesn't leak at the touchpoints. It leaks between them.
Cloudbeds analysed 90 million bookings across 180 countries for its 2026 State of Independent Hotels Report. OTA share of independent bookings reached 63.4% in 2025. In some markets it approached 80%.
That number usually gets used as an argument for spending more on marketing. It isn't one.
Think about what actually happens. Somebody hears about your hotel. They land on your site. They book. They get a confirmation. They arrive. They stay a night or two. They leave. Maybe they come back.
Seven stages. In most independent hotels those seven stages are owned by five or six different systems, bought at different times for different reasons. A website from an agency. A booking engine from somewhere else. A PMS. A messaging app somebody added last summer. A review tool. An email platform nobody has logged into since March.
Each one works. The problem is what happens where they meet. Every stage ends with a handoff to a different system, and at every handoff something gets dropped: a price, a preference, a request, a name, a chance to sell something.
These are the seven. Each is a real gap with a real cost.
Discovery ›› Your website
Search, AI assistants, OTA listings, directories → your site. Breaks on: stale facts.
Website ›› Booking engine
Agency site → third-party engine. Breaks on: rates, design, trust.
Booking ›› Confirmation
Engine or OTA → PMS. Breaks on: who the traveller actually is.
Confirmation ›› Pre-arrival
PMS → email or messaging tool. Breaks on: what they booked.
Pre-arrival ›› Check-in
Upsell tool → front desk. Breaks on: what was already sold.
Check-in ›› In-stay
Front desk → WhatsApp, phone, whoever is on shift. Breaks on: the answer.
Check-out ›› The next booking
PMS → review tool → email platform. Breaks on: memory.
Handoff 1: discovery hands over facts you last checked in 2021
Travellers in EMEA booked an average of 47 days ahead in 2025, against a global average of 40. That's roughly seven weeks of somebody reading about your hotel in places you don't control: search results, AI assistants, an OTA listing, a directory page, a blog post from three years ago.
Every one of those sources eventually hands the traveller to your website. That handoff is where you find out whether what they read matches what you say. Breakfast is €18 now, not €12. The pool reopened. The two rooms you renovated last winter still aren't on the site.
Nobody notices the mismatch as a lost booking. It shows up as a bounce.
The fix isn't complicated, it's just nobody's job. Your website has to be the version of the truth everything else copies, and it has to be current the day you change something — not the week your agency gets round to the ticket.
Handoff 2: the website hands the traveller to a booking engine that looks like a different company
This is the conversion moment, and the one AskWhisper exists to fix.
SiteMinder analysed more than 140 million reservations for its Hotel Booking Trends data. Hotel websites generated an average of US$516 per booking in 2025. OTAs generated US$312. Wholesalers sat at US$445, GDS at US$392.
Direct is the highest-value channel a hotel already owns. SiteMinder is straight about why: direct travellers book higher-value rooms, stay longer and add extras. The channel doesn't create the value on its own. It's the only channel where you get to ask for it.
Which makes the handoff at the end of your homepage expensive. The site came from an agency. The booking engine came from somewhere else and looks like it. Different type, different photos, a rate that reads differently than the one on the room page. The traveller notices. Some of them open a new tab and go back to the OTA, where at least the checkout is familiar.
Handoff 3: the booking hands you a reservation, not a traveller
A direct booking gives you a name, an email address and a person you're allowed to talk to. An OTA booking gives you a reservation and a masked address.
It also gives you a booking twice as likely to disappear. Cloudbeds put OTA cancellation rates at 21.8% in 2025, against 10.6% for direct. The average cancellation now arrives 39 days out, which is enough notice to resell — if somebody's watching.
Read that gap properly. It isn't eleven points of lost revenue. It's eleven points of your booked business arriving with double the chance of evaporating, on inventory you'd already stopped worrying about.
Handoff 4: pre-arrival is the longest stretch of the journey and most hotels leave it empty
Forty days between booking and arrival. Forty-seven in EMEA. That's the biggest window you get with somebody who has already committed money to you, and in most independent hotels it contains exactly one automated email: the confirmation.
The reason isn't laziness. The email tool doesn't know what they booked. It has a name and a date. It doesn't know they took the small double, so it can't offer the suite. It doesn't know they're arriving at 22:00, so it can't send the late-arrival instructions. It sends everybody the same thing, which is why it gets ignored, which is why nobody writes a second one.
Give that same tool the reservation and the emptiest six weeks of the journey become the most productive.
Handoff 5: the upsell is accepted in one system and unknown in the other
Online check-in is where hotels sell the things people actually want: the early arrival, the late departure, the better room, the breakfast.
The failure here is the most irritating in the whole journey, because the sale already happened. A guest pays for early check-in at 09:00. The upsell tool logs it. The front desk, looking at the PMS, doesn't see it. The guest arrives, mentions it, and somebody has to go and check. You sold the thing and still delivered the experience of not having sold it.
Handoff 6: in-stay, the same question gets three different answers
More than two-thirds of bookings in 2025 were one or two nights. For most of your guests the in-stay window is a single evening. There's no second attempt at it.
A guest messages on WhatsApp asking whether the kitchen is still open. Whoever's on shift answers from memory. The next night someone else answers differently. The website says something else again, because it was written eighteen months ago.
None of those three answers is wrong on purpose. They're three separate systems, one of which is a person at the end of a long shift.
Handoff 7: check-out hands the relationship back to the OTA
The stay ends well. Then the review request goes out to everyone on the departures list, including the guest whose shower broke on Tuesday. And when that guest wants to come back in September, they open the app they booked through the first time, because that's the route they remember.
You paid commission to acquire them. Then you paid it again to get them back.
Direct repeat booking is the cheapest revenue in hospitality, and it depends entirely on whether anything from the stay survived check-out. A note that they liked the corner room. That they came for a wedding. That they asked about the tasting menu and it was fully booked.
What the handoffs cost a 20-room hotel
Here's the arithmetic on commission alone, before any of the other six.
| Worked example | Value |
|---|---|
| Rooms | 20 |
| Occupancy | 70% |
| Average daily rate | €165 |
| Room nights sold | 5,110 |
| Room revenue | €843,150 |
| Booked through OTAs at 63.4% | €534,558 |
| Commission at 15% | €80,184 |
| Commission at 20% | €106,912 |
Now move ten points of channel share from OTA to direct. Not a transformation. Ten points.
That shifts €84,315 of existing revenue off commission, worth €12,647 to €16,863 a year depending on your rate. Those bookings also cancel at 10.6% instead of 21.8%, and they arrive attached to a traveller you're allowed to email.
Occupancy and rate above are illustrative, not benchmarks. SiteMinder put global ADR at US$194 in 2025. Channel share and cancellation rates come from Cloudbeds. The commission range reflects published OTA rates, which vary by market and programme tier. Swap in your own numbers — the shape holds.
One record, seven stages: what actually changes
Every handoff on that list breaks for the same reason. Two systems hold a version of the same fact and neither is in charge.
The answer isn't more integrations. Integrations move data between two places that both still hold it. The answer is that the fact lives in one place, and everything a traveller sees reads from it.
Change the breakfast price once. It's right on the website, right in the confirmation, right in the pre-arrival message, right in the answer somebody gets at 23:40, right in the upsell at check-in. Not because seven systems got told. Because there was only ever one.
That's the whole argument. Less exciting than a feature list, worth more than all of them.
What this doesn't fix
Three things, stated plainly, because this category is full of vendors who won't.
Connecting the journey doesn't get you found. It makes sure what people find is accurate and current, which is a different claim and a smaller one. If your problem is that nobody has heard of you, this isn't the fix.
It doesn't replace a good property. No amount of connected data rescues a hotel people don't enjoy staying in.
And it doesn't remove OTAs. They're a demand channel and they work. The goal is that they stop being the only one.
AskWhisper is built around the handoffs, not the touchpoints
You describe your hotel. AskWhisper builds the website. Then it runs the messages, the upsells and the emails that follow, from the same place. Change a price or a detail once, and it's live everywhere a traveller looks.
No seven systems. No seven handoffs. Turn lookers into bookers. Just Ask Whisper.





