Hostmatic
Insights

Direct vs OTA

Compare booking volume and revenue across OTA platforms like Airbnb, VRBO, and Booking.com.

3 min readUpdated May 19, 2026

How to Access

  1. In the sidebar, click Insights to expand the menu
  2. Under Advanced Analytics, click Direct vs OTA

What You'll See on the Page

  • Booking volume per platform — Number of reservations from each channel (Airbnb, VRBO, Booking.com, direct, etc.)
  • Revenue per platform — Total revenue by channel (requires Guesty)
  • Average booking value — Revenue divided by bookings for each platform
  • Occupancy contribution — How much each platform fills your calendar
  • Channel mix chart — Visual breakdown of your bookings by source
  • Date range selector — Filter by Last 7, 14, 30, or 90 days using the dropdown in the top-right

Supported Platforms

The comparison shows data from any connected source:

  • Airbnb — Via iCal calendars or Guesty
  • VRBO — Via iCal calendars or Guesty
  • Booking.com — Via iCal calendars or Guesty
  • Direct bookings — Via your website and Guesty
  • Other OTAs — Any platform connected through Guesty or calendar sync

How to Read the Comparison

Each platform appears as a column, making it easy to spot:

  • Which platform drives the most bookings
  • Which platform generates the highest revenue
  • Whether your direct booking channel is growing relative to OTAs
  • Platform-specific trends over your selected date range

Why This Matters

Most property managers want to increase the share of direct bookings to reduce OTA commission costs. This page helps you:

  1. Track channel mix — See what percentage comes from each source
  2. Measure direct booking growth — Monitor your direct channel's share over time
  3. Identify opportunities — Spot underperforming platforms that need attention
  4. Justify marketing spend — Show ROI on direct booking marketing efforts

Tip: Pair this with the Attribution page (under Insights → Core Analytics in the sidebar) to see exactly which marketing channels drive your direct bookings.

Data Requirements

Connect at least one booking data source from the Integrations page in the sidebar:

  • Guesty — Provides the richest data including revenue and platform breakdown
  • Airbnb Calendars — Provides booking dates and counts
  • Multiple iCal feeds — Add one per platform for accurate platform attribution