Intro
We worked with Luxury Boat Tours— a global, award-winning marine-tour operator running yacht cruises and guided snorkeling day-trips, with a category-leading product: a 4.9-star rating across 10,000+ reviews. The experience sold itself — but the growth engine didn't. Demand leaned heavily on the booking aggregators (the OTAs), an unhealthy dependence that quietly rented out margin the operator should have owned, while paid spend, especially on social, had burned budget with nothing to show for it and no one could read what any of it was doing.
In the first 30 days we rebuilt how the business measures itself, built the social engine from scratch, restructured search, and grew direct website revenue by over 30% against a clean no-ads baseline —+27% year over year against +6.7% the prior year.
The four lenses
This page is the overview. The engagement comes apart into three deep-dives — each one discipline of the same build, readable in any order: Performance Marketing, where a spray-and-pray social account became an intent-led engine; Funnel & CRO, where a leaking website path was rebuilt into a measured booking funnel; and Data & Analytics, where three messaging numbers and two channels were tied into one tracked loop so every booking traces back to what earned it.
Meet the operator.
Luxury Boat Tours runs premium island day-trips — yacht cruises, manta snorkeling, cliff-view excursions, all-inclusive — with a category-leading 4.9-star rating across 10,000+ reviews, a wall of global awards, and strong organic and direct demand. The product is excellent and the brand is loved; the gap was never the experience — it was a growth engine that leaned too hard on the booking aggregators.
The gap was a paid engine. Social spend had never converted, search ran as a single unstructured account, and most bookings closed over three separate messaging numbers that never flowed back to the ad platforms — so every performance figure, high or low, was lying. The full-margin direct channel was quietly losing share to the booking aggregators. They didn't need another agency handed the ad accounts; they needed the measurement rebuilt, the channels built from the ground up, and the lift proven against their own baseline.

The build, in one view — measurement first, then channels.
A paid engine compounds only when it can be read. Every rung of this build earns the next: the measurement layer makes the channels legible, the channels feed the funnel, and the funnel protects the margin. Each lens below is one discipline applied to the same engine.
Results — one month in.
Six numbers that show the engine working end to end — measured where the margin lives, against the operator's own baseline, with platform ROAS deliberately left out because it can't be read honestly in a business where bookings close over messaging.
Honest read: in a business where most bookings close over messaging and aggregators sit alongside direct, platform ROAS is unreliable in both directions — so we don't lead with it. We measure the channel where the margin lives, direct website revenue, before and after and against the same months last year. The website conversion gain is measured with the migration window excluded, so it's structural, not noise. Month 1 is the foundation; the engines are built to compound in Month 2.
Where to go next — the four deep-dives.
One month in, direct revenue is up over 30% — and the social channel they could never get working is now their highest-intent conversion layer.
The measurement is rebuilt, the channels are live, and the funnel is structured. Month 1 was the foundation; the retargeting engine, the restructured search account, and the funnel rebuild are all set up to compound. This is how GTMLab partnerships work — we take ownership, we earn the read, and we hand back a machine that keeps compounding.
Book a strategy call →