Skip to main content

กำลังโหลด...

Southern Whale
Free SEO Audit
Diving / PADI Certification / Marine Tourism Satun Multilingual Website (Thai/Malay/English/Mandarin) + SEO + Booking

Case Study: PADI Dive Shop in Satun — 4-language Website Drives Direct Bookings +290% in 6 Months

PADI 5-Star Dive Resort in Satun province (client name withheld for confidentiality)

+2,180%
Organic Traffic
From 280 to 6,380 visits/month within 6 months
+290%
Direct Course Bookings
Direct course bookings up; platform dependency 65% → 36%
+520%
Malaysian + Singapore Booking
Neighbouring markets +520% (Malay 320% + SG 200%)
+0 → 18%
Chinese (Mandarin) Booking
Chinese market grew from 0% to 18% of revenue in 6 months

1. The challenge

The client is a PADI 5-Star IDC Dive Resort in Satun province, operating 11 years, with multiple instructors (Thai + European + Malaysian) and 35-65 students/month during high season (Nov-Apr). Services range from 1-day Discover Scuba Diving, 3-4 day Open Water Diver, Advanced Open Water, Rescue Diver, 2-month Divemaster Internship, plus fun dive trips for certified divers.

The challenge: although Satun has excellent dive sites in Tarutao Marine National Park, Thailand’s PADI certification market is dominated by major tourist provinces with the “Big 4” dive schools owning every “learn to dive thailand” keyword — Satun sits in “tier 2” that international divers don’t really know.

The strength is the neighbouring ASEAN market — Malaysian divers from KL/Penang drive 8 hours to Pak Bara pier + 1.5 hours by boat for a weekend dive trip + Singaporean Chinese flying to Hat Yai + 2-hour drive + the Mandarin Chinese market returning to Thailand post-COVID and opening up a new dive-certification market.

The problem: platform dependency was 65% — Divezone, PADI Travel, ScubaEarth, Klook dive packages held 65% of booking. Commission 12-20% on the THB 14,500 Open Water course was eating margin. Annual revenue THB 4-5M cost THB 700,000-900,000 in commission.

The legacy WordPress + Diver theme site, built 5 years ago, had LCP 5.4s on mobile, no real multilingual support (just Google Translate widget). Booking flow was an email form to the manager’s Gmail with 8-16 hour response — Malaysian + Singaporean divers expect WhatsApp instant response, won’t wait for email — and click through to Klook instead.

Another angle: the Mandarin Chinese market is opening — Chinese-language search demand for Satun diving was up 220% YoY since Q3 2024, but no dive shop in Satun had a Mandarin website at all — blue ocean ready to be captured first.

2. Why the previous solutions failed

The client had tried the PADI Travel partner program at USD 200/month + 15% commission — the traffic was “decision-stage” customers who’d already chosen a destination, not awareness. Competing on price alone against larger national dive operators with greater scale.

Tried Klook + Trip.com — listing dive courses brought Asian diver traffic but commission 18-25% + customer ownership stays with the platform (no email/contact captured), no repeat business.

Tried a Bangkok-based SEO agency for 6 months at THB 28,000/month — agency wrote Thai content optimising “Satun diving” with search volume only 180/month, while English/Malay/Mandarin keywords with 8-15x higher volume were never touched.

The key was the “multilingual gap” no competitor was filling — most Satun dive shops used Google Translate widgets across the board; no shop ran native Mandarin, Malay and Thai content separately — blue ocean ready to be captured immediately.

3. Southern Whale’s approach (4 pillars)

Pillar 1 — Quadrilingual architecture, Thai/Malay/English/Mandarin. Astro + i18n supporting 4 languages /th, /ms, /en, /zh with hreflang + Schema InLanguage. Every language used a native writer (Thai in-house, Malay Penang freelance, English EU dive expert, Mandarin Singapore-based bilingual dive instructor). Market split projection: EN 35%, MS 25%, ZH 22%, TH 18%.

Pillar 2 — Course + dive site content hub. 28 starter articles across 3 clusters: (1) Course selection: “Open Water vs SSI vs RAID Comparison”, “Pulau Tioman vs Pulau Redang vs Satun for Diving” (Malaysian focus), “Why Get Certified in Satun vs Koh Tao”; (2) Dive site guides: 12 dive site guides for Tarutao Marine Park; (3) Practical: “How to Get to Satun from Singapore”, “Best Time to Dive in Satun”, “What to Pack for Diving Trip”.

Pillar 3 — Course landing + multi-channel booking. 7 course landing pages (Discover Scuba, Open Water, Advanced, Rescue, Divemaster, Fun Dive Package, Tech Diving) + dive site guides linking back to core courses. Integrated Cal.com booking calendar + Stripe multi-currency (MYR/SGD/USD/CNY/EUR/THB) + WhatsApp Business API (English/Malay) + WeChat (Mandarin Chinese — essential for the China market).

Pillar 4 — Email nurture + pre-course engagement. Mailgun 14-day pre-course email series in every language: (1) immediate confirmation + medical form, (2) T-10 pre-arrival logistics, (3) T-7 reading material PADI eLearning instruction, (4) T-3 packing list + meeting point, (5) T-1 weather check + last reminder, (6) T+1 first day briefing schedule, (7) T+ post-course feedback + certification delivery + repeat dive package upsell.

Tech rationale: Astro static + Cal.com API hydrating the booking widget — why not HotSpot/Wix dive-specific platform? Because depth multilingual + complete Schema markup, Astro wins by a wide margin. Used Cal.com API instead of Cloudbeds because dive course flow differs from hotels (instructor availability + class size + equipment rental + multi-day schedule) — Cal.com is flexible enough + USD 15/month vs Cloudbeds USD 200+.

4. How we worked (week-by-week)

Week 1-2: Discovery + multilingual strategy. Interviewed owner + head instructor + instructor team across 6 sessions; persona deep-dive on 5 personas (Malaysian weekend diver, Singaporean Chinese vacationer, European backpacker certifying, Mandarin Chinese first-time diver, Thai instructor candidate); keyword research in 4 languages (Thai 50, English 180, Malay 90, Mandarin 75).

Week 3-4: Design + content brief. Mood board “deep ocean professional warm” (palette: deep navy + coral + sand + warm white); wireframes for 35 pages (7 course + 12 dive site + 14 article + misc); content briefs for 28 articles + writer assignments.

Week 5-7: Astro build + content. Astro project + i18n + Mandarin font setup (Noto Sans SC); built 35 quadrilingual pages; photo assets 380+ images R2-optimised (owner has 600+ underwater photos from 11 years, we curated to 380); Schema markup Course + LocalBusiness + Review.

Week 8: Booking + payment + communication. Cal.com API integration + Stripe multi-currency; WhatsApp Business + WeChat setup; Mailgun 14-day pre-course email sequence quadrilingual (28 email templates); automatic SMS confirmation via Twilio.

Week 9: SEO foundation + GBP. Hreflang validation; sitemap submission; GBP optimisation in 4 languages; 40+ directory citations (Thai + Malaysian + Singaporean + Chinese dive directories); Bing Webmaster Tools (important for Mandarin market using Baidu — but Baidu submission requires China hosting, deferred to Phase 2).

Week 10: UAT + launch. UAT across 6 sessions testing 14 booking scenarios (per language + per course + per payment method); fixed 13 bugs (3 high — Mandarin font rendering iOS, WeChat webhook error, Stripe CNY settlement; 10 medium); soft launch 25% traffic for 5 days; full launch + outreach to ASEAN dive media.

After launch the 6-month retainer produces 6 monthly articles (rotating 4 languages), backlink outreach to ASEAN dive blogs at 10-12 contacts/month, plus WeChat Mini Program research (important for the Mandarin market).

5. Obstacles and pivots

Obstacle 1: Mandarin writer with scuba terminology is rare. Dive terminology in Mandarin differs between Mainland China and Singapore/Taiwan/Malaysia Chinese — chose a Singapore-based bilingual instructor who is PADI Divemaster + native Mandarin (used Simplified Chinese for /zh to rank both Mainland + Singapore Chinese).

Obstacle 2: WeChat Business account for Thai merchants is complex. Have to register via WeChat Pay Cross-border + 5-week document verification — during the wait used WeChat Official Account regular + manual customer service + payment via Stripe CNY rather than WeChat Pay direct.

Obstacle 3: Month 3 Google ranking for Mandarin /zh wasn’t moving. Google is blocked in Mainland China but used in Hong Kong/Singapore/Taiwan/Malaysia — focused /zh SEO for ASEAN Chinese rather than Mainland (which needs Baidu SEO + ICP licence + China hosting). Adjusted strategy with explicit content focused on Singapore Chinese + Malaysian Chinese context (mention “from Singapore”, “Singapore dollar pricing”).

Obstacle 4: PADI 5-Star brand compliance. PADI has strict brand guidelines — every content piece reviewed with PADI Regional Manager Asia Pacific (Singapore office) — added 1 week to editorial timeline.

Obstacle 5: Month 4 Mandarin landing produced 22 bookings but 35% no-show. Mandarin Chinese customers were booking but not showing — root cause: payment via Stripe CNY isn’t “tied to ownership” the way WeChat Pay is (Chinese expect WeChat Pay = real commitment). Fixed by adding a 30% non-refundable deposit on /zh bookings + clear Chinese-language cancellation policy — no-show dropped to 8% the next month.

6. Post-launch and ongoing

Results within 6 months:

  • Organic traffic 280 → 6,380/month (+2,180%), split EN 2,200, MS 1,600, ZH 1,400, TH 1,180.
  • Direct course bookings +290%; platform dependency 65% → 36%.
  • Malaysian + Singapore bookings +520% (Malay 320% + SG 200%).
  • Mandarin Chinese bookings 0% → 18% of revenue (blue ocean captured immediately).
  • Ranked #1 for “Satun diving” (Malaysian SERP), #4 for “diving in Satun” (global), #2 for Chinese diving keywords (Singapore/Malaysia Chinese SERP), #3 for “Open Water course Satun”.
  • LCP 5.4s → 1.2s.
  • Quadrilingual email open rate averaging 62% — Mandarin highest at 72%.
  • Repeat booking rate (return diver) 15% → 38% (post-course nurture).

Lessons learned: Multilingual SEO has to be chosen by “competitive blue ocean”, not market size — Mandarin has a market many times larger than Malay, but Mainland Mandarin SEO requires Baidu + China hosting + ICP licence — high barrier and low ROI for a small dive shop. Meanwhile Singapore/Malaysia Chinese uses Google + has no competitors = blue ocean that can be captured in a single month.

Another lesson: payment method affects “psychological commitment” — Chinese customers see WeChat Pay as “real money” while Stripe CNY is “abstract foreign payment” — adding friction (non-refundable deposit) was the filter that cut no-shows.

Ongoing engagement: retainer client in month 9 — discussing Phase 2 WeChat Mini Program for the Mainland China market + Apple App Store CN + Korean Chinese market (Korea is opening up to Satun diving). See other case studies.

Have a similar project?

Free consultation · limited to 3–5 projects per month