Vacation rentals · Direct bookings

Direct booking intelligence for vacation rental managers

Direct booking intelligence means knowing, with numbers, what each booking channel really costs you, which of your properties convert when guests reach your own website, and which paid and organic traffic actually turns into stays. It replaces the vague goal of "more direct bookings" with a channel strategy you can measure and defend.

In short
  • Airbnb, Vrbo and Booking.com each take a meaningful share of every reservation, but they also bring demand you would not otherwise see. The goal is the right channel mix, not zero OTAs.
  • Direct bookings are not free either. Compare the fully loaded cost of acquiring a direct stay — ads, payment processing, software, staff time — against OTA commission.
  • Conversion has to be measured property by property. A handful of units with weak photos, missing reviews or a confusing total price often drag down the whole site.
  • Attribution must join website analytics to actual reservations in your property management system. Analytics alone cannot see what happened after the booking engine.

What the OTA channels really cost

The headline commission is only the beginning, but it is the right place to start, and it changes often enough that it should be checked against the platforms' own documentation rather than remembered. At the time of writing, Airbnb's help center describes a single host-only service fee of around 15.5% for most professional hosts, which is mandatory for hosts connected through property management software, while the older split-fee model is being phased out (Airbnb service fees). Vrbo's pay-per-booking model charges a 12% commission on the rental amount and additional fees, plus a 3% payment processing fee on the total payment (Vrbo pay-per-booking model). Booking.com charges a contracted commission on the reservation value (Booking.com commission).

Beyond the fee, there are costs that never appear on an invoice. The platform owns the guest relationship and limits how you can contact that guest; it sets or constrains cancellation and refund rules; its search ranking can shift your visibility overnight; and a guest who found you there will often go back there next year. None of that makes OTAs bad. They bring a large volume of travelers who would never have typed your company's name into a search box, and for many managers they remain the largest single source of revenue. The point is to price that demand honestly so you can decide where each marketing dollar and each hour of effort should go.

The true cost of a direct booking

A direct booking saves the commission but carries its own costs: paid search and metasearch spend, email and content production, the booking engine and website, card processing, and the reservation team's time on calls and inquiries. When those are added up and divided by the number of direct stays they produced, the fully loaded cost per direct booking is sometimes far below an OTA commission and sometimes uncomfortably close to it.

How to compare channels on the same basis (fill in with your own figures)
Cost lineOTA bookingDirect booking
Commission or service feePer platform termsNone
Payment processingIncluded or charged by platformYour processor's rate
Marketing spend to acquire the stayUsually none directlyAds, metasearch, email, content
TechnologyChannel manager shareWebsite and booking engine share
Guest data and repeat potentialLimited by platform rulesYours, with consent

The question that matters is the net revenue per booking by channel after all of these, and how it moves when you shift spend. That is what direct booking intelligence measures.

Which properties convert on your own website

Website conversion is usually reported as a single sitewide figure, which tells you almost nothing. Conversion has to be broken down property by property and step by step: property page views, availability searches, quotes, checkout starts and completed bookings. When that funnel is laid out for every unit, the problems tend to be concentrated. A small group of properties attracts traffic but rarely books, and the reasons are usually visible on the page — dated photos, thin descriptions, no reviews shown, a minimum stay that does not match how people search, or a total price that only appears at the last step.

Price presentation deserves particular attention. The Federal Trade Commission's Rule on Unfair or Deceptive Fees, effective May 12, 2025, explicitly covers short-term lodging and vacation rentals and requires the total price, including mandatory fees the business can calculate upfront, to be shown more prominently than other pricing information (FTC fees rule FAQ). A booking path that surprises guests with cleaning, resort or booking fees at checkout is both a conversion problem and a compliance problem. We cover the page-level fixes in our article on vacation rental website conversion.

Where paid and organic traffic actually turns into stays

Most rental managers can see sessions and clicks in Google Analytics, and most can see reservations in their property management system. Very few can connect the two reliably. The gap usually comes from three places: a booking engine hosted on a different domain that breaks the session, campaigns that are not consistently tagged, and conversions that are counted when a guest reaches a confirmation page rather than when a reservation is actually held.

The fixes are well documented. Google Analytics 4 supports cross-domain measurement so a visit that moves from your site to a separately hosted booking engine stays one journey. Campaign links should carry consistent UTM parameters. Completed bookings should be marked as key events with their revenue, then reconciled against the reservations that really exist in your system, because cancellations and test bookings inflate analytics totals.

Even with all of that in place, some of the truth stays out of reach. Many guests discover a property on an OTA, then search for the manager's name and book direct; others research on a phone and book on a laptop days later. Good attribution reporting says plainly what the data can prove and what it can only suggest. Our guide to measuring AI search traffic applies the same discipline to visitors referred by AI assistants.

Repeat guests: the direct channel you already own

The cheapest direct booking is usually a returning guest. Measuring the repeat rate by original channel — how many first-time Vrbo, Airbnb and direct guests came back, and how they booked the second time — is one of the most revealing analyses a manager can run. It shows the long-term value of each channel, not just the cost of the first stay.

Respect each platform's rules while you do it. Airbnb's policy, for example, prohibits hosts from asking guests to take a booking off the platform or to communicate outside it (Paying and communicating through Airbnb). Build the repeat program from guests whose contact details you legitimately hold and who have agreed to hear from you, and make the direct experience good enough that past guests choose it on their own.

Google Vacation Rentals and free booking links

Google shows vacation rental listings in Search and Maps through its Hotel Center program. According to Google's starter guide, eligible partners are registered property management businesses with a direct booking website, or businesses listed on a booking site that is integrated with Google's vacation rentals program (Hotel Center starter guide). Google also offers free booking links alongside paid placements. For managers with a capable booking engine, this can be a meaningful direct channel, and it should be measured like any other: listings live, clicks, bookings and net revenue.

The direct booking metrics that matter

Every figure below should be calculated from reservations in your property management system, not from analytics alone.

Channel mix
Share of nights and revenue by channel — direct, Airbnb, Vrbo, Booking.com, others — tracked monthly and by season.
Effective commission rate
Total channel fees divided by gross booking value for that channel, including payment processing.
Net revenue per booking
Booking value minus commission, processing and acquisition costs, by channel.
Direct booking share
Direct nights as a share of all nights, read alongside total revenue so a shrinking pie is not mistaken for success.
Property conversion rate
Bookings divided by property page sessions, unit by unit.
Cost per direct booking
Direct marketing and technology costs divided by direct stays produced.
Repeat guest rate
Share of guests who return within a set period, split by the channel of their first stay.

How to start measuring direct booking performance

These steps work for any property management system and any booking engine.

  1. Pull a year of reservations by channel. Include gross value, fees, processing and cancellations, so you can compute net revenue per booking for each channel.
  2. Add your direct acquisition costs. Ad spend, metasearch, email platform, website and booking engine, and a fair share of reservation staff time.
  3. Fix tracking before drawing conclusions. Set up cross-domain measurement to the booking engine, consistent UTM tagging and booking key events with revenue.
  4. Build the property-level funnel. Views, searches, checkout starts and bookings for every unit, ranked so the weakest converters are obvious.
  5. Check total price display. Make sure the total price, including mandatory fees, is shown clearly and early, as the FTC fees rule requires.
  6. Reconcile monthly. Compare analytics bookings with real reservations and report the gap, so everyone knows how far the attribution can be trusted.
How we help

How ANtreliX builds it

We build direct booking intelligence as a reporting layer that joins your property management system, website analytics, ad platforms and email.

  • Channel cost model with net revenue per booking
  • Analytics and booking-engine tracking fixes, documented
  • Property-level conversion dashboard
  • Monthly reconciliation between analytics and reservations
  • Prioritized list of property pages to fix first

Engagements start with a fixed-scope assessment, so the first deliverable is a decision rather than a software invoice. See Marketing intelligence for how the wider service runs.

Sources

Official resources and further reading

Primary sources we rely on for this topic. Platform fees and regulations change, so check the source before acting on a figure.

Questions

Frequently asked questions

How much do Airbnb and Vrbo charge vacation rental property managers?

Fees change, so always check the platforms' help centers. At the time of writing, Airbnb describes a host-only fee of around 15.5% for most professional hosts using property management software, and Vrbo's pay-per-booking model charges a 12% commission plus a 3% payment processing fee.

How can a vacation rental company increase direct bookings?

Start by measuring which properties convert on your website and fixing the weakest pages, then make the total price clear early, tag campaigns properly and build a repeat-guest program from guests who have agreed to hear from you. Listing on Google's vacation rental program can add another direct channel if you are eligible.

What percentage of vacation rental bookings should be direct?

There is no universal target, because the right mix depends on market, property type and how much it costs you to acquire a direct stay. A better goal is rising net revenue per booking across channels, with direct share growing because guests choose it rather than because OTA demand fell.

Does the FTC junk fee rule apply to vacation rentals?

Yes. The FTC's Rule on Unfair or Deceptive Fees, effective May 12, 2025, covers short-term lodging including vacation rentals and the platforms that list them. It requires the total price, including mandatory fees that can be calculated upfront, to be displayed more prominently than other pricing information.

Can I contact Airbnb guests to book direct next time?

Airbnb's policy prohibits hosts from asking guests to take a booking off the platform or to communicate outside it. Build your direct program from guests whose contact details you hold legitimately and who have consented to marketing, and follow each channel's terms.

How do I track bookings when my booking engine is on a different domain?

Set up cross-domain measurement in Google Analytics 4 so the visit stays one session, record completed bookings as key events with revenue, and reconcile those events against real reservations in your property management system every month.

Should we stop listing on the OTAs?

Rarely. OTAs bring travelers who would never have found you otherwise. The aim is to know what each channel truly costs and returns, then shift effort and budget where the net revenue is best, while keeping the OTA demand that is genuinely incremental.

Let's look at your numbers.

Tell us the decision you are trying to make. If we are not the right help, we will say so.

Talk to ANtreliX