Skip to content
HotelSEO Lab
← The Lab
Distribution Channel Deep-Dives

My Channel-Mix Audit: Mapping Every Booking Source and Rebalancing Toward the Channels That Pay

A hands-on walkthrough of how I audit every booking source for an independent hotel, calculate the true contribution of each channel, and build a rebalancing plan toward margin.

HotelSEO LabSeptember 30, 2025 10 min read

I have a confession that will sound strange coming from someone who does this for a living: most independent hoteliers I meet have no idea where their money actually comes from.

They can tell me their occupancy. They can tell me their ADR. Ask them which channel delivers the most take-home revenue per booking and you get a shrug, or worse, a confident answer that turns out to be wrong once we open the books. That gap is exactly why a channel-mix audit is the single most useful afternoon you can spend on your distribution this year.

So let me walk you through how I actually do one. Not the theory. The hands-on, spreadsheet-open, coffee-getting-cold version.

Why “where bookings come from” is a trick question

Here is the trap. Your property management system probably shows you a tidy pie chart: Booking.com 38%, Expedia 14%, direct 22%, walk-in 6%, and so on. It looks like an answer. It is not.

That pie chart tells you volume. It tells you nothing about contribution — the dollars left after you pay to acquire each booking. A channel that delivers 38% of your room nights can deliver far less than 38% of your real profit once commission, payment fees, and servicing cost come out. And a tiny direct channel that looks like a rounding error can be your healthiest revenue per booking by a mile.

So the first rule of a channel-mix audit: never confuse the volume chart with the money chart. We are going to build the money chart.

Volume tells you how busy a channel keeps you. Contribution tells you whether it is worth the room. The whole audit exists to separate those two numbers, because the OTAs are very good at making them look like the same thing.

Step 1: Map every single source (yes, all of them)

Before any math, I build the map. I want every door a guest can walk through, written down. For a typical independent or boutique property, the real list is longer than people expect:

The exercise of just listing these honestly already surfaces problems. The number of times a hotelier tells me “we don’t do wholesale” and then we find a bed-bank rate leaking onto a discount site… it is a pattern.

Step 2: Pull the real numbers per channel

Now the data. For each source on the map, I want four things over a clean 12-month window (or trailing 6 if data is messy):

  1. Room nights and revenue — from the PMS export by source.
  2. Acquisition cost — commission, paid spend, or both.
  3. Payment processing cost — card fees, which differ when the OTA collects versus when you do.
  4. Servicing cost — a rough estimate of staff time. Phone bookings cost labor; OTA bookings cost reconciliation time.

The commission piece is where the OTAs do their damage quietly. Standard OTA commissions run roughly 15 to 25 percent depending on the platform, your market, and whatever “preferred” or “genius”-style program you opted into. That range is the single biggest lever in the entire audit, and it is worth pulling your actual extranet statements rather than trusting the headline rate — the effective rate after promotions and visibility boosts is often a few points higher than the contract says.

Step 3: Calculate true contribution per booking

Here is the formula I run for every channel. It is not complicated, and that is the point — anyone can do it.

Net contribution per booking = ADR for that channel − commission − payment fees − servicing cost. Then multiply by volume to get the channel’s total take-home.

Let me show you what that looks like with illustrative numbers (these are made up to demonstrate the method, not a real property):

ChannelGross ADRAcquisition costPayment + servicingNet per nightShare of net
Booking.com$180$32 (18%)$7$141high volume, thin
Expedia$185$42 (23%)$7$136thinnest
Direct online$175$9 (engine + paid)$6$160fattest
Direct voice$190$0$5$185best per booking
Metasearch to direct$178$20 (bid cost)$6$152mid

Look at what jumps out. The OTA rooms might carry the highest gross ADR on the page and still hand you the least money. Direct voice — the channel everyone underinvests in — quietly tops the table. Once you see your own version of this table, you cannot un-see it. This is the moment the audit earns its keep.

I dig into the brutal arithmetic of that commission gap in my book-direct math breakdown, if you want to sit with the numbers a while longer.

Step 4: Spot the dependence and the leaks

With the money chart built, I look for three things.

Concentration risk. If one OTA is delivering north of, say, 40% of your net contribution, you are exposed. Not because that channel is evil, but because a single platform’s algorithm tweak or commission change can move your whole business. Healthy mix is about resilience as much as margin.

Parity leaks. I check whether your direct rate is actually competitive on metasearch and in the OTA listings. If a wholesale or bed-bank rate is undercutting you, the OTAs win the price-comparison moment and your direct channel never gets a fair shot. This is also why so many guests find an OTA before they find you — I wrote about that whole mechanism in how the OTAs intercept your search.

The “name search” tax. When someone Googles your hotel by name, who shows up first? If it is an OTA ad sitting above your own site, you are paying commission on a guest who was already trying to book you directly. That is the most maddening leak of all, and it has its own fix — see why your hotel ranks below the OTAs for your own name.

Step 5: Build the rebalancing plan

Now we do something with all of this. Rebalancing is not “turn off Booking.com.” That is fantasy, and it is also bad business — the OTAs are demand-generation machines that put you in front of travelers you would never reach alone. The goal is a healthier mix: reduce over-dependence on the thinnest, most concentrated channels and shift incremental demand toward the ones that pay.

Here is the order I tend to work in:

Step 6: Re-run it (because the mix moves)

A channel-mix audit is not a one-time event. Markets shift, OTA programs change their terms, your direct channel grows, a new metasearch player shows up. I run a deep audit once or twice a year and a lighter check every quarter. The compounding effect is real: a few points of net contribution shifted from a thin OTA to your direct channel, repeated across a full year of room nights, is a meaningfully different P&L.

And to be clear about what I am not promising: nobody can guarantee you a specific ranking or a specific number of direct bookings. The OTAs are not going anywhere, and you would not want them to. What an audit gives you is honesty — a true picture of where your money comes from and a deliberate plan to nudge the mix toward the channels that pay you best.

What you actually walk away with

If you do nothing else from this post, do this: open your PMS, export bookings by source, and build the contribution table from Step 3 for your top five channels. Even a rough version will tell you something you did not know. Most hoteliers discover their “best” channel by volume is one of their worst by margin, and that single realization changes how they think about everything from rate strategy to where they spend their marketing dollars.

If you want help building the full map and the rebalancing plan — properly, with the parity leaks and name-search tax included — that is exactly the kind of work I do. Start with a look at our hotel SEO foundation and our 2026 starter guide, and when you are ready to put real numbers on the table, book a call with me and we will run your audit together. I would rather you see your own money chart than take my word for any of this.

FAQ

Quick answers

What is a hotel channel mix audit?

It is a full inventory of every source your bookings come from, each one's true cost to acquire, and the net revenue it leaves behind, so you can rebalance toward the channels that actually pay you the most per booking.

How often should I run a channel-mix audit?

I run a deep one once or twice a year and a lighter quarterly check. Markets shift, OTA terms change, and your direct channel grows, so the mix you set in January is rarely the right mix by July.

Does a channel mix audit mean I should drop the OTAs?

No. The OTAs are powerful demand generators and a healthy mix usually keeps them in it. The goal is to reduce over-dependence on any single high-commission channel and win back more of your direct, higher-margin bookings.

What data do I actually need before I start?

Your PMS booking export by source, your OTA extranet statements, your booking engine reports, your card processing fees, and a rough sense of staff time spent servicing each channel. That is enough to build a real contribution picture.

Keep reading

More from the Lab

Free intro call

Let's go find out why the OTAs are outranking you for your own name.

20 free minutes. We'll look at your hotel live, show you where you're invisible — on Google and in the AI answers — and tell you straight whether we can help.

No lock-in · No 12-month handcuffs · You talk to the strategist