Hospitality · Performance Marketing Case Study

58% Lower Cost-Per-Booking — and a Direct Channel That Sticks

Palm Grove Resorts had four beautiful properties along the ECR corridor and healthy occupancy — but 88% of every room was booked through OTAs paying an 18% commission. Here's how we built a direct-booking channel that cut cost-per-booking 58% in four months.

★★★★★5.0/5 4-month engagement Meta + Google performance marketing
58%
lower cost-per-booking, sustained
12% → 41%
of bookings now direct, not through OTAs
21L
in OTA commissions saved in 4 months
Hospitality
Performance Marketing
Direct Booking
Client

Palm Grove Resorts

Boutique resort chain, 4 properties along the ECR–Mahabalipuram corridor

Starting point

12% direct bookings

88% of rooms booked through OTAs at 18% commission

Engagement window

4 months

Fixed-scope performance marketing sprint

Services

Performance Marketing

Meta + Google campaigns, direct-booking funnel, guest retargeting

The challenge

Over-Reliant on 18% OTA Commissions

Palm Grove Resorts had built four genuinely beautiful boutique properties along the ECR–Mahabalipuram corridor, and occupancy sat at a healthy 70% average. But founder Aravind Krishnan had a margin problem hiding behind that healthy number: 88% of every room booked came through Booking.com, MakeMyTrip and Agoda, each taking an 18% cut off the top. The resort's own website was a brochure — pretty photography, no real booking incentive, no retargeting of guests who'd already stayed once, and nothing to capture a guest for a second, commission-free visit. As the group prepared to open a fifth property, the math became impossible to ignore: they were handing away nearly a fifth of every rupee of room revenue to platforms that also owned the guest relationship.

88% OTA-booked of all rooms across the group,
before the direct-booking engine launched
01 — What we did

The Direct-Booking Playbook We Ran

1Week 1–2

Booking Funnel & OTA Audit

Measured the true property-by-property cost of OTA dependence and audited the existing website's booking flow, finding almost no path to a direct reservation.

2Week 2–4

Direct-Booking Landing Pages

Built booking-intent landing pages per property with rate-parity-aware "book direct" offers that added value without undercutting OTA pricing.

3Month 2

Search & Meta Campaign Launch

Launched Google Search campaigns on booking-intent terms ("resorts in ECR for family") and Meta remarketing built from the group's CRM.

4Month 2–3

Guest Win-Back Journeys

Email and WhatsApp journeys targeted past OTA guests specifically, nudging their second stay toward the direct channel.

5Month 3

Rate-Parity-Safe Incentives

Designed a perks-based incentive layer — late checkout, welcome hamper, spa credit — instead of price cuts, staying inside OTA rate-parity clauses.

6Month 3–4

Commission-Saved Reporting

Built a monthly dashboard showing ownership real margin recovered per property, not just traffic or click volume.

i

Perks beat price. Because rate-parity clauses ruled out discounting on the direct channel, the perks-based incentive layer became the single biggest lever — guests chose direct for the welcome hamper and late checkout, not a lower price.

02 — Results

From OTA-Dependent to Owning the Guest Relationship

Cost Efficiency
58%
lower cost-per-booking, sustained

Direct-booking campaigns brought acquisition cost per room-night down sharply, and it held past the initial campaign push.

Direct Bookings
12% → 41%
share of bookings now direct

Direct share more than tripled across all four properties within the four-month engagement.

Commission Saved
₹21L
in OTA commissions saved

Real margin recovered in four months — tracked property by property, not estimated.

Direct Bookings & Cost-Per-Booking
4 mo
Direct share
41%
Cost/booking
58%
Commission saved
21L
Campaign Performance Tracker
CPA before → after
CampaignCost / Booking
Google Search — book direct ECR₹4,200 ₹1,850
Meta remarketing — past OTA guests₹3,100 ₹1,050
Meta prospecting — family travel₹3,600 ₹1,680
Search — resorts near Chennai weekend₹3,850 ₹1,590
03 — In their words

What the Founder Says

★★★★★

"I used to think of OTAs as the cost of doing business. Watching our direct-booking share triple while cost-per-booking fell by more than half changed that completely — we finally own the guest relationship for our best customers."

AK
Aravind Krishnan
Founder, Palm Grove Resorts
Methodology

Direct-booking share, cost-per-booking and commission-saved figures come from the property management system and ad-platform data, compared against the pre-engagement baseline across all four properties. Timeframe and starting baseline stated above, as with every case study we publish.

Next Step

Get Your Free Visibility Audit

We'll check how your property ranks on Maps and search for booking-intent terms, score your review health against nearby competitors, and show you exactly how much OTA commission a direct-booking channel could save you. Free, and genuinely useful even if we never work together.

Contact Sales →
← All Case Studies