Freelance paid media · Bangkok, Thailand · GMT+7

Paid media for hospitality, measured in bookings.

I'm John. I run Meta, Google and TikTok ads for hotel restaurants, beach clubs, restaurants and spas in Thailand, with results tracked in your booking system: TableCheck, SevenRooms, LINE or WhatsApp.

6.2×
Blended ROAS, all web sales ÷ my ad spend · World Gourmet Festival 2026
+119%
Reservations YoY, all channels · Fira Beach Club
8
Case studies with sourced numbers

Campaigns for venues at Anantara Siam Bangkok · SO/ Bangkok · Pullman Phuket Karon

World Gourmet Festival
Carpe Diem
Iris & Wild Iris
Fira Beach Club
Thai Thai
Madison Steak Avenue
Hug Samui
Simba Sea Trips
ARNA Oceanic Wellness Spa
Tabu
Xian Yuan
Yona
Marbela Beach Club
Savaya

Selected results

Eight venues and events, with numbers from the client report, the venue's own booking records or the ad platforms. Each card names its source and links to the full case study.

Meta
World Gourmet Festival 2026 Anantara Siam Bangkok
6.2×Blended ROAS · all web sales ÷ my ad spend
  • $6,610Campaign spend
  • $41,070Online sales

18 Jul–4 Oct 2026 · all TableCheck web sales, any source, ÷ my Meta campaign spend

Read case study →
MetaGoogle
Iris & Wild Iris SO/ Bangkok
34Ad bookings · SevenRooms
  • $1,790Ad spend / mo
  • 1.6MImpressions / mo

Jun–Aug 2026 · bookings made via the ads' tracking link

Read case study →
Meta
Thai Thai Pullman Phuket Karon
620KPeople reached
  • $990Launch spend
  • 10KLink clicks

Jul–Aug 2026 · first 47 days after opening · Meta Ads Manager

Read case study →
MetaTikTok
Fira Beach Club Kata, Phuket
+119%Reservations YoY, all channels
  • $2,860Ad spend / mo
  • 2.2M+People reached · Meta

Mar–Aug 2026 vs 2025 · all-channel reservations, walk-ins included

Read case study →
Meta
Madison Steak Avenue Anantara Siam Bangkok
223Guests booked, all sources
  • $1,360Ad spend / mo
  • 1.4MImpressions / mo

Mar–Aug 2026 · TableCheck + LINE guests, all sources (client data)

Read case study →
MetaGoogle
Xian Yuan Modern Cantonese · Silom, Bangkok
522Reservations + enquiries, all channels
  • $2,280Ad spend · Aug
  • 936KPeople reached · Meta

Aug 2026 · restaurant's own all-channel count

Read case study →
MetaGoogle
Hug Samui Bang Por Beach, Koh Samui
122Chats, calls & directions
  • 55%Lower cost per Meta chat
  • $5Avg cost per action

14 Aug–23 Sep 2026 · client report + Meta Ads Manager

Read case study →
MetaGoogle
ARNA Oceanic Wellness Spa Chaweng Beach, Koh Samui
47Chat enquiries from Meta ads
  • 61Google calls & directions
  • 272KPeople reached · Meta

20 Jul–20 Aug 2026 · first month of ads, incl. 9 days before I joined · client report

Read case study →

Also worked with

Campaign management for these venues, without a public report.

  • Carpe Diem Gym & Beach Club Meta · Google
  • Simba Sea Trips Meta · Google
  • Marbela Beach Club Meta · Google
  • Tabu Meta
  • Savaya Meta
  • Yona Meta

What I do

01

Always-on paid media

Monthly Meta, Google and TikTok management for a venue: planning, media buying, creative rotation, weekly optimisation and a monthly report that shows bookings and spend, not just reach.

Proof: Fira Beach Club, reservations up 119% on the same six months of 2025, all channels →

02

Launches, festivals and events

Date-phased campaigns for openings, festivals and seasonal offers: awareness first, then the booking push, then a final-week countdown, with the budget moving to what sells.

Proof: World Gourmet Festival, $41,070 of web sales during a $6,610 campaign →

03

Tracking and measurement

Meta Pixel, Conversion API, Google Tag Manager and GA4 set up and checked before any money is spent, with bookings counted through TableCheck, SevenRooms, LINE or WhatsApp, so reports show what the ads brought in, not just clicks.

Proof: Iris & Wild Iris, 34 bookings tracked to Meta and Google in SevenRooms →

04

White-label for agencies

I run campaigns inside agency teams under your brand: you keep the client relationship, I do the planning, buying, tracking and reporting. I already work this way with two agencies, on venues in Thailand and Indonesia.

Proof: the case studies were delivered through agency teams →

How I work

01

A short call

Your venue, what a good month looks like, how guests book today, and the budget you have in mind.

02

Tracking before spend

I check or set up the pixel, Conversion API and booking-platform events, so results can be counted from the first day.

03

Launch by occasion

Campaigns built around what people actually book: events, weekly rituals, day beds, set menus. Tourists and locals targeted separately, in their languages.

04

Optimise weekly, report monthly

Budget moves to what books. The monthly report shows bookings, sales and spend, with the data sources named.

About

John, freelance paid-media specialist based in Bangkok

I'm John, a freelance paid-media specialist based in Bangkok. I run paid campaigns for hospitality venues across Thailand and Indonesia: hotel restaurants and festivals in Bangkok, beach clubs in Phuket, restaurants and spas on Koh Samui.

I set up tracking first, so reports show bookings, enquiries and sales, not reach alone. Hire me directly, or white-label me inside your agency.

  • Bangkok, Thailand · GMT+7
  • Meta · Google · TikTok
  • English and Burmese
  • Full CV →

Let's talk results.

Tell me about your venue and the monthly ad budget you have in mind. WhatsApp is the fastest way to reach me, on Bangkok time (GMT+7). Agencies: I also work white-label under your brand.

Message me on WhatsApp