The situation
Vibe Urban was the most sophisticated operator in this portfolio and, by a clear margin, the one spending most on acquisition. It ran continuous paid search and paid social, employed an agency, and reviewed reported ROAS monthly. Occupancy of 64% and ADR of ₹5,500 were respectable. The difficulty was that nobody in the business could say with confidence which of that spend was producing bookings, because reported conversions came from booking-engine confirmations that were being double-counted across platforms, and no reconciliation to actual PMS arrivals had ever been performed.
The complication
When we reconciled 18 months of platform-reported conversions against PMS arrivals, reported bookings exceeded actual arrivals by 41%. Google and Meta were each claiming the same booking, cancellations were never deducted, and no-shows were counted as revenue. Campaigns were being optimised against a number that did not correspond to anything the hotel banked. Compounding this, the property was bidding heavily on its own brand terms against OTAs while its mobile checkout — on a booking profile that was 78% mobile — required manual card entry with no UPI support, converting at 1.1% against a 3.2% desktop rate. The property was buying expensive intent and then losing it at the payment step on the device most guests were using.
“
High cost-per-acquisition (CPA) on Google Search Ads bidding against OTAs for brand terms. High click-spillage outside Mumbai and weak mobile conversion rates.
Engagement scoping note
Partner commentary
Media spend fell 11% in absolute terms while PMS-reconciled bookings from paid channels rose 68%. The gap between those two figures is the value of the attribution workstream: nothing about the media market changed, only the accuracy of the signal the buying decisions were made against. Cost per acquisition, measured against PMS arrivals rather than platform-reported conversions, fell 44%. The mobile rebuild contributed the largest single share of incremental direct revenue at roughly ₹1.32 Cr.