I want to talk about a number that almost nobody in hotel marketing actually looks at, even though it quietly decides whether your campaigns are making money or just moving it around.
It is called flow-through. And once you understand it, you stop high-fiving over “we booked a 480 dollar suite” and start asking the only question that matters: how much of that 480 actually stayed in the building?
Spoiler: sometimes a 210 dollar room makes you more money than the 480 one. I will show you exactly why.
What flow-through actually means
Flow-through is the percentage of incremental revenue that survives the trip down to your profit line.
That is it. You add some revenue, costs eat part of it, and whatever is left “flows through” to profit. If a booking brings in 100 dollars of revenue and 58 dollars of that ends up as profit after the variable costs of servicing the room and the cost of acquiring the booking, your flow-through is 58 percent.
The word that does the heavy lifting there is incremental. Flow-through is not about average profitability across your whole P&L. It is about the next booking. The one your campaign is fighting for right now. What does that specific booking add, net of what it costs to win and fulfill?
Most hotel marketers I talk to are still operating on top-line ADR and occupancy. Revenue managers have usually moved one step further to net ADR by channel, where you subtract commission to see what you keep. That is genuinely better. But flow-through is a different animal, and conflating the two is where a lot of bad budget decisions get made.
Net ADR by channel answers “what do I keep per room after commission?” Flow-through answers “how much profit does this booking actually add to the business after I also pay to service it and acquire it?” The first is a rate. The second is a profitability verdict.
Rate is a vanity metric until you subtract three things
When a booking lands, the rate is the loudest number in the room. It is right there on the confirmation. It feels like the win.
But three things stand between that rate and your bank account, and a high rate can lose to a low rate on every one of them.
1. Channel cost. This is the one most people already half-know. The OTAs typically take somewhere in the range of 15 to 25 percent in commission depending on your market, your rate plan, and whatever visibility programs you have opted into. A direct booking through your own site avoids that bite almost entirely. So a 300 dollar OTA booking and a 270 dollar direct booking can land at nearly the same net rate before you have subtracted anything else. I wrote a whole breakdown of that arithmetic in the book-direct math piece if you want to see it laid out.
2. Variable servicing cost. Every occupied room costs you something to fulfill: housekeeping, linens, amenities, the credit card processing fee, utilities, breakfast if it is included, the labor at the desk. This is your cost of occupancy, and it is roughly the same whether the guest paid 210 or 480. So as rate goes up, the fixed-ish servicing cost becomes a smaller share, and flow-through on the rate premium is actually very high. Hold that thought, because it cuts both ways.
3. Acquisition cost. What did you spend to win this booking? The ad click, the metasearch bid, the commission, the agency retainer, the loyalty discount, the promo code. This is the piece marketers control most directly and account for least honestly.
A booking’s flow-through is what is left after all three. Rate minus channel cost minus servicing cost minus acquisition cost, expressed as a share of the revenue you added.
A worked example (illustrative numbers)
Let me make this concrete. These figures are made up to show the mechanics, not a case study or a promise of anything. Read them as a teaching example.
Picture two bookings for the same night.
| Booking A (OTA suite) | Booking B (direct room) | |
|---|---|---|
| Room revenue | 480 | 270 |
| Channel cost (commission / ad) | 96 (20% OTA) | 22 (ad + processing) |
| Variable servicing cost | 70 | 55 |
| Net contribution | 314 | 193 |
| Acquisition cost beyond channel | 0 | 0 |
| Flow-through on revenue | ~65% | ~71% |
On raw dollars, Booking A wins. It drops 314 versus 193. If you can fill the suite, fill the suite. Nobody is arguing a 480 room is bad.
But look at the flow-through rate. The direct room converts a higher share of its revenue into profit. That matters enormously the moment your inventory is constrained, your channels compete for the same guest, or you are deciding where to spend the next marketing dollar. Per dollar of revenue you fight for, the direct booking is more efficient.
And here is the part that breaks people’s brains: if that OTA suite booking would have happened anyway — if the guest was always going to come and you just paid 96 dollars in commission to a channel for a sale you already had — then the commission did not buy you an incremental booking. It bought you nothing. The flow-through on the incremental effort was negative. You lit 96 dollars on fire to process a guest who knew your name.
That is the trap. Rate hides it. Flow-through exposes it.
Incremental is the word that pays the bills
Here is the discipline flow-through forces on you. You have to ask, brutally honestly, of every channel and every campaign: would this booking exist without the spend?
- A brand-name search where you are paying to appear above your own organic listing? Often not incremental. The guest typed your hotel’s name. They were coming. (If OTAs are outranking you for your own name, that is a different and very fixable problem — I get into it here.)
- A guest who found you in ChatGPT or Google’s AI answers while researching “boutique hotels near [neighborhood],” clicked through, and booked direct? Almost certainly incremental. That is net-new demand you would not have captured otherwise. It is also why AI visibility is becoming such a big deal — “aeo” alone pulls around 27,100 US searches a month, and that surface is where new discovery is happening.
- A metasearch booking that pulled someone off an OTA result and into your direct funnel? Incremental in the sense that matters: you converted a would-be OTA booking into a higher-flow-through direct one. That channel shift is the value.
When you score channels by incremental flow-through instead of by volume or even by net ADR, your whole budget logic changes. You stop overpaying to “win” bookings you already had and start funding the channels that genuinely add profit.
A channel that books 100 rooms but cannibalizes 70 of them from direct is not a 100-room channel. It is a 30-room channel wearing a 100-room costume. Flow-through is how you take the costume off.
How marketers should actually use this
You do not need a revenue-management degree to put flow-through to work. You need to add two columns to how you already think.
First, stop comparing acquisition costs in a vacuum. A 45 dollar cost per booking on one channel and a 28 dollar cost on another tells you nothing until you know the flow-through per booking on each. The expensive channel can be your best channel if the bookings it brings drop enough profit to clear that cost with room to spare. Cheap bookings that flow almost nothing are not a bargain.
Second, weight your channels by the profit they actually add. This is the heart of reducing OTA dependence. Nobody serious is telling you to walk away from the OTAs — they are real demand, real reach, and they fill rooms you would not otherwise fill. The goal is a healthier mix: shift the bookings that were always going to come toward your highest-flow-through channel (direct), and let the OTAs do what they are genuinely good at, which is surfacing you to people who have never heard of you. I broke down the mechanics of that OTA visibility tug-of-war over here.
Practically, that looks like:
- Tag every booking source and assign each a realistic flow-through, including the variable servicing cost, not just commission. Get your actual cost of occupancy from your GM — do not guess it.
- Flag your non-incremental spend. Brand-defense ads, commissions on repeat guests who book the same week every year, paid placements that capture demand you already owned. That is your “found money” list.
- Reallocate toward incremental, high-flow-through demand. Direct booking conversion work, AI and search visibility that captures new researchers, content and reputation that earns the booking before a commission is ever charged.
- Re-measure quarterly. Channel economics drift. Commission tiers change, ad costs rise, your direct conversion rate improves. Flow-through is a living number.
The infrastructure to capture more of that high-flow-through direct demand is exactly what our book-direct CRO work and the broader hotel SEO program are built around — making sure that when a booking is genuinely incremental, it lands on your site at your margin instead of someone else’s.
The mindset shift, in one sentence
Stop asking “what did this booking charge?” and start asking “what did this booking keep, and would we have had it anyway?”
That is the entire game. A higher rate is not worth more if it arrives through an expensive channel, drags heavy servicing costs, or pays you for a guest who was already walking through the door. A modest direct booking that flows 70-plus percent to profit, captured from genuinely new demand, can quietly outperform the flashy suite all day long.
Rate is the headline. Flow-through is the story. And the hotels that win the next few years are the ones reading the story.
If you want help mapping your real flow-through by channel and figuring out where your marketing budget is funding incremental profit versus paying commission on bookings you already owned, book a call with us and we will walk through your actual numbers together. No guarantees, no magic — just the math, done honestly, in your favor.