Goa Resort Case Study — Fullscoop Digital
Case Study · Hotels

Case Study: How We Generated ₹4.2 Crore in Enquiries for a Goa Resort in 90 Days

Manish Vaswani Founder, Fullscoop Digital 10 min read March 2026

We're sharing this one because it has everything: a resort that was haemorrhaging off-season revenue, a brief that asked for "more bookings" with almost no additional context, a creative strategy we nearly didn't bet on, and numbers that — we'll be honest — surprised even us at the end of 90 days.

The client is a 4-star beachfront resort in North Goa. We're not naming them at their request — they compete in a narrow luxury segment and prefer competitors don't get a free playbook. What we can share is the strategy, the reasoning behind every major decision, the Meta/Google split, the creative direction, and the final results. The brief, strategy, creative decisions, the Meta + Google split, and the exact numbers — everything we can share.

₹4.2Cr
Total Enquiry Value Generated
3,840
Qualified Leads in 90 Days
₹109
Blended Cost Per Lead
14.2×
Return on Ad Spend

The Brief — and What Was Actually Broken

The resort came to us in November 2025, entering peak season but significantly below their target occupancy for December–February. Their in-house team had been running Meta ads for eight months. The campaigns weren't failing — they were producing leads. The problem was that most of the leads were coming from OTAs at a commission rate that was eating 18–22% of room revenue, and their direct enquiry pipeline was almost non-existent.

The actual brief, translated out of corporate language: generate direct enquiries that don't go through an OTA, at a cost that makes financial sense, before peak season ends.

"Every booking through an OTA was costing us almost the same as a paid ad — except we had no data, no customer relationship, and no control. We wanted to own our pipeline. That was the real brief."

— General Manager, North Goa Resort (name withheld)

When we audited their existing campaigns, three problems were immediately visible: their targeting was too broad (interest-based, with no lookalike modelling from past guests), their creative was shot on a phone and looked like a guest's Instagram rather than an aspirational destination, and they had no dedicated landing page — ads sent traffic to the main website homepage, where conversion tracking was broken.

Strategy Foundation — Why We Built It the Way We Did

Before touching a single ad, we spent two weeks on three things: audience architecture, offer engineering, and landing page conversion infrastructure. These are always the first three weeks of any hotel campaign we run, and skipping them is the single biggest reason hotel digital campaigns underperform.

Audience Architecture

We extracted 26 months of PMS guest data and built five distinct audience profiles. These became the seed audiences for Meta lookalike modelling — we weren't targeting "people interested in travel" or "beach lovers." We were targeting people who statistically behave like the resort's best past guests.

👥 High-income couples, 30–45, Mumbai/Pune/Hyderabad 👨‍👩‍👧 Family segment, 35–50, Delhi NCR / Bangalore 🥂 Anniversary / milestone celebrants 💼 Corporate retreats & MICE segment 🏖️ Goa-familiar luxury repeat travellers

Offer Engineering

The resort's standard rate card wasn't a compelling ad hook. We worked with the GM to build three direct-booking offers that existed nowhere on the OTAs — a "Stay 3, Pay 2" for December weekday stays, a curated anniversary package with an in-room setup that the resort had never marketed digitally, and an early-bird offer for February that created urgency through a countdown.

Offer engineering is something most hotel marketers skip. They run ads for the room. We run ads for a specific, desirable, scarcity-framed experience that can only be accessed direct. It changes everything about ad engagement.

The Principle That Drove Everything

OTAs win on price comparison. Direct channels win on exclusivity. Every campaign element — the creative, the offer, the landing page, the follow-up sequence — was built around giving the customer a reason to book direct that they couldn't access anywhere else.

The Meta / Google Split — How We Allocated ₹29.5 Lakhs

Total campaign budget over 90 days was ₹29.5 lakhs. Here's how we split it, why, and what each channel was asked to do.

Parameter Meta Ads (70% / ₹20.6L) Google Ads (30% / ₹8.9L)
Primary Role Demand creation — build aspiration and capture intent before it reaches search Demand capture — intercept high-intent search at the moment of decision
Targeting Logic Lookalike audiences (1%, 2%, 5%) from PMS seed data + retargeting pools Branded + competitor + category keywords; Goa resort-specific geo intent
Creative Format Reel-style video (15s, 30s) + carousel for offers; Story ads for urgency Responsive Search Ads + Performance Max hotel feed
Conversion Goal Lead form fills (name, phone, travel dates, party size) Direct call + landing page form submission
CPL Achieved ₹94 per lead ₹148 per lead
Volume Share 72% of total leads 28% of total leads
Lead Quality (sales-rated) Strong — high intent from lookalike model Highest — search intent = active decision stage

The Meta-heavy split was a deliberate bet. Most hotel campaigns we audit are Google-heavy because search feels safer — you're only paying when someone's actively looking. But active Goa resort searchers are also being targeted by every competing property. Meta let us reach the right people before they started searching — and shape what they were searching for.

Luxury resort pool Goa India digital campaign

The Three Campaign Phases

PHASE 01 Awareness & Aspiration Build Days 1–21

The first three weeks weren't optimised for leads. They were optimised for reach, video completion, and landing page warmth. We ran 30-second cinematic reels across Instagram and Facebook — no offer, no CTA to book. Just the resort at golden hour, empty beach, the sound of waves, and a three-word super: This December. Goa.

The goal was to flood our retargeting pool with warm, high-engagement audiences before we made any offer. By Day 21, we had 186,000 people who had watched more than 50% of the video. These became our primary retargeting seed for Phase 2. The CPM at this stage was ₹38 — cheap reach into the exact audience profile we needed.

PHASE 02 Offer Activation & Lead Generation Days 22–60

Phase 2 was where the campaign became a lead machine. We introduced the three direct-booking offers to our Phase 1 warm retargeting pool simultaneously — three ad sets, three offers, three lead form variants. The anniversary package immediately outperformed, generating 60% of lead volume despite equal budget allocation. We shifted budget accordingly within 72 hours.

On Google, we launched competitive keywords — bidding on "Goa luxury resort", "beachfront resort Goa direct booking", and 34 competitor resort names. The competitor name bidding was the highest CPL channel but also the highest lead quality: someone searching for a competing resort by name is at the final decision stage. We wanted to be visible at that moment.

By Day 45, the blended CPL had dropped from ₹178 (Week 1 average) to ₹97. The landing page conversion rate, after two A/B test iterations, had improved from 2.1% to 6.8%.

PHASE 03 Urgency, Retargeting & Peak Conversion Days 61–90

The final month layered scarcity and urgency on top of the existing campaign structure. We introduced countdown timers on the landing page, reduced availability messaging ("only 4 rooms remaining at this rate"), and a WhatsApp follow-up sequence for leads who had filled the form but not yet confirmed.

The WhatsApp outreach was the highest-impact addition of the entire campaign. Our team sent personalised voice notes — not bulk messages — to every lead within 4 hours of form fill. The confirmation rate for leads that received a voice note within 4 hours was 3.4× higher than leads followed up by text after 24 hours.

Phase 3 also introduced a referral incentive for guests who confirmed bookings: a complimentary sunset boat experience if they shared a post from the resort. This generated 114 organic stories during the campaign period — effectively unpaid reach into premium social graphs.

We run campaigns like this for hotels across India.

GBP to performance marketing — one team, one integrated strategy.

The Creative Direction — Why It Worked

The resort had been producing content in-house. The photos were fine. The reels were competent. But fine and competent don't stop a scroll in 2026. The brief we gave our creative team was deliberately provocative: make it look like you can feel the heat through the screen.

We shot two days of content — one sunrise session, one golden-hour sunset session — using a RED camera with a 1.6:1 aspect ratio for Stories cropped to 9:16 in post. The creative decisions that made the biggest measurable difference:

  • Audio-first design. 73% of Instagram Reels are watched with sound on when the first frame contains a human face or water. We opened every video with the sound of waves mixed with a single ambient note. No voiceover, no music bed. Just sound design. Completion rate: 68% vs industry benchmark of 38%.
  • No text in the first 3 seconds. The first three seconds of every ad were wordless, cinematic, sound-designed. The offer appeared only after establishing desire. This reduced skip rate by 41% vs the client's previous ads.
  • The lead form had exactly four fields. Name, phone, travel month, party size. Every additional field drops completion rate by 11–18% in the Indian market, where mobile form-fills are the primary interaction. We removed the email field. Sales teams can get email on the call.

The Full Numbers Breakdown

90-Day Campaign Results — Complete Breakdown
29.5L
Total Ad Spend (90 Days)
3,840
Total Qualified Leads
109
Blended Cost Per Lead
6.8%
Landing Page Conversion Rate
412
Confirmed Bookings (Direct)
4.2Cr
Total Enquiry Value
14.2×
Return on Ad Spend
68%
Video Completion Rate
3.4×
Higher Conversion — Voice Note vs Text Follow-up

The ₹4.2 crore figure represents confirmed enquiry value — room nights at rack rate for all 412 direct bookings. The actual revenue retained, net of campaign spend, was significantly better than the resort's OTA channel, which was generating similar enquiry volumes at 18–22% commission. Against a 7.3% effective cost rate on ad spend, the economics were decisively better.

What We'd Do Differently — One Honest Mistake

We didn't launch the WhatsApp follow-up sequence on Day 1. We added it on Day 47, after the sales team reported that email follow-ups were generating very low response rates. The conversion data from Days 47–90 compared to Days 1–46 makes it clear that if we'd had the WhatsApp sequence from the start, the lead-to-booking conversion rate would have been materially higher across the entire 90-day window. We estimate 60–80 additional confirmed bookings were lost to slow follow-up in the first half of the campaign.

The lesson: the speed and format of the first human touchpoint after a lead form fill is as important as the cost of acquiring the lead. A ₹90 lead converted at 15% beats a ₹50 lead converted at 8% every time.

Running a hotel or resort in India?

We've built direct enquiry pipelines for 20+ properties across Goa, Rajasthan, Kerala and Himachal.

Manish Vaswani
Manish Vaswani
Founder & Managing Director — Fullscoop Digital

12+ years building digital strategies for real estate developers, hospitality brands, and healthcare institutions across India. Manish founded Fullscoop Digital in 2012 with one conviction — that great digital work should be impossible to ignore.

Connect on LinkedIn
Work With Us

Your Property.
Your Pipeline.
Direct.

500+ campaigns. 12+ years. One conversation to start.

Chat with us on WhatsApp