All Case Studies
Hospitality Wedge · Google Ads + Hotel Ads

82% OTA-dependent to
58% direct. Six months.

Hospitality · 45-room Boutique Resort · APAC
Client details under NDA

58%

Direct Booking Share

was 18%

11.2×

Google Hotel Ads ROAS

90-day avg

$127K

OTA Commissions Saved

per year

+$38

ADR Improvement

on direct bookings

The Challenge

82% of room nights came through OTAs — and Booking.com was outbidding the resort on its own brand name.

The property is a 45-room boutique resort in a high-demand APAC leisure market — the kind of resort that gets featured in lookbook editorials and sells out 4 weeks ahead in peak season. Despite that demand, only 11% of room nights came through their direct website. The rest came through OTAs (Booking.com 52%, Agoda 18%, Expedia 8%), tour operators (4%), and walk-ins (7%).

On a blended ADR of $214 with 14.8% commission-to-revenue ratio, they were paying out $398K annually in OTA commissions alone. Worse: Booking.com was bidding on the resort\'s own brand name on Google — meaning guests who specifically searched the property by name were being intercepted, click-charged, and converted by Booking at full commission.

They had no Google Hotel Ads presence, no integrated Search campaign for Hotel Ads to work alongside, and no direct-booking incentive layer to give guests a reason to skip the OTA. Their booking engine was technically functional but not integrated into any advertising bid logic.

The goal: cut OTA dependency without losing the OTA volume needed to fill the calendar. We applied the four-pillar hospitality playbook — Google Ads for Hospitality — over a 6-month engagement.

The Commission Math (before)

Average daily rate $214
OTA commission (typically 15-25%) -$32 to $53
Net per OTA booking $161 - $182
Net per direct booking $214 (full rate)
Total commission paid (12 mo) $398K

Our Approach

Four pillars, integrated. Not a checklist.

Most hospitality marketing fails because the channels are run as disconnected silos — Hotel Ads in one account, Search in another, direct-booking incentives invented as an afterthought. We architected all four pillars as one system from day one.

01 Hotel Ads + Search

Hotel Ads + Search built as one strategy

We refused to run Hotel Ads and standard Google Search as two disconnected accounts. Same budget pool, shared negative-keyword logic, single real-time performance dashboard. Hotel Ads captured guests in the comparison-shopping moment; Search captured upstream high-intent ("boutique resort + city" + property-type modifiers). Brand-defense search ran on every search where Booking.com bid on the property name.

02 Bid Optimisation

Booking-engine intelligence in the bidding

We pulled ADR, real-time availability, occupancy, and 30-day pace from their booking engine into the bid logic. When the resort was sold out three weeks ahead, bids dropped automatically instead of burning spend on traffic that couldn't convert. When a Tuesday-Wednesday shoulder-season window had open rooms at premium ADR, bids surged. Most agencies leave this layer of intelligence on the table.

03 Seasonal Strategy

12-month seasonal campaign calendar

Mapped the property's peak / shoulder / low pattern by source market. Built brand-awareness campaigns ramping 6-8 weeks before peak high season. Urgency-led search ads during prime booking windows. Promo + drive-market targeting in low season to maintain occupancy without discounting the brand. No flat-spend campaign in any month of the year.

04 Direct-Booking Funnel

Direct-booking incentive layer

Driving traffic isn't the same as winning the booking. We audited the resort's booking engine end-to-end, layered in rate-match guarantees, and built a 4-perk direct-booking offer (free transfers, room upgrade, daily breakfast, late checkout) that materially beat the Booking.com equivalent stay without breaking rate parity. Retargeting sequences for non-converting visitors caught the 60-70% who looked once and left.

The Trajectory

Each month moved direct share up 7-9 percentage points without losing the bookings we needed to keep occupancy.

Month 1

18% direct 82% OTA

Baseline — measurement infrastructure + Hotel Ads launch.

Month 2

27% direct 73% OTA

First brand-defense wins; Hotel Ads bidding stabilises.

Month 3

36% direct 64% OTA

Seasonal calendar live; booking-engine perks soft-launched.

Month 4

44% direct 56% OTA

Retargeting sequences catching first-touch bouncers.

Month 5

52% direct 48% OTA

ADR lift visible on direct channel; OTA commission $ dropping.

Month 6

58% direct 42% OTA

Steady state — direct now largest single channel.

Channel Mix

Direct became the single largest channel — without abandoning OTAs that still drive shoulder-season fill.

Before OTA-dominant
52%
18%
8%
4%
11%
7%
Booking.com
52%
Agoda
18%
Expedia
8%
Tour Operators
4%
Direct Website
11%
Walk-ins & Other
7%
Total OTA 82%
After (Month 6) Direct-led
26%
10%
6%
32%
16%
5%
5%
Booking.com
26%
Agoda
10%
Expedia
6%
Direct Website
32%
Google Hotel Ads
16%
Google Search
5%
Walk-ins & Other
5%
Total OTA 42%

Annual Economics

Before After
Annual room-night volume ~12,600 ~12,900
Blended ADR $214 $252
OTA commission % of revenue 14.8% 6.2%
OTA commissions paid $398K $271K
Google Hotel Ads spend $0 $11.4K
Net revenue (after commissions + ad spend) $2.30M $2.97M
"OTAs were bleeding us dry. Within four months FYI flipped our channel mix — direct bookings are now our biggest channel, ADR is up, and we kept the OTA volume we needed for shoulder seasons. We finally feel in control of our own revenue."

General Manager

Boutique Resort, APAC · NDA

Your Property Could Be Next

Ready to flip your channel mix?

We'll audit your current OTA dependency, Hotel Ads setup, and booking funnel — and show you exactly where direct-booking revenue is hiding.