Перейти к содержимому
G

Hero

Holyland Adventures: performance-маркетинг яхтенного туризма на трёх языках

Кейс на собственном бизнесе. Миграция WordPress → Astro, три параллельные Google Ads кампании, GA4↔Ads split-conversions, WhatsApp AI-агент бронирования.

Сайт в production: holylandadventures.club — яхтинг, рыбалка, школа шкиперов (Mashit 30 / ISSA), spa-пакеты в Герцлии и Ашкелоне.

Контекст бизнеса

Holyland Adventures — яхтенный туристический бизнес в Герцлии: чартеры, школа парусного спорта (skipper-обучение), spa-пакеты, групповые и романтические выходы в море. Аудитория делится на три потока с разной экономикой:

Каждый из этих сегментов имеет разный AOV, разную сезонность, разный CPA-бюджет, и смешивать их в одну Google Ads кампанию означает терять деньги — bidding-стратегия будет оптимизироваться под усреднение, выгодное никому.

Задача

Запустить три параллельные рекламные кампании с разной экономикой и разной аудиторией, при этом:

  1. Не смешивать конверсии в общую кучу (как делает большинство агентств)
  2. Знать честный CPA в каждой группе
  3. Не блокировать одну аудиторию ради другой
  4. Замкнуть лиды в WhatsApp-бронирование без ручной работы

Решение — что сделали

1. Сайт — миграция WP → Astro

Старый сайт на WordPress + Elementor — медленный, проблемы с индексацией multilingual, mobile speed ниже 40, hreflang настроен фрагментарно. Перенесли на Astro + Tailwind + Keystatic CMS, hosted на собственном VPS.

После миграции:

2. Три разделённые Google Ads кампании

CampaignLocaleTargetLandingBid strategy
RU yachtRURussian-speakers in ILholylandadventures.club RUtCPA
RU skipperRUSkipper candidatesholylandadventures.club /skipper-schooltCPA
EN yachtENInternational touristsholylandadventures.club ENMaximize Conversions

Каждая кампания — отдельный набор ad-groups, RSA, sitelinks, callouts, портфельная стратегия ставок. Управление через Google Ads Python SDK v30.

3. GA4 ↔ Ads split-conversions

В GA4 настроили custom dimension audience_language и три отдельных conversion event:

lead_yacht_ru     // booking enquiry from RU yacht
lead_skipper_ru   // skipper school enrollment
lead_yacht_en     // booking enquiry from EN yacht

Каждый из них импортирован в Google Ads как независимая conversion goal. Это даёт:

4. WhatsApp AI-агент на Takli

Для замыкания лидов — WhatsApp AI-агент на нашей собственной платформе Takli. Бот:

Каждый лид через WhatsApp параметризован источником (utm + gclid) → попадает в GA4 как conversion → импортируется в Google Ads как offline conversion → замыкает loop attribution. Это критично — большинство туристических лидов закрываются через WhatsApp, и без offline-import Google Ads видит их как «нет конверсии», что ломает bidding.

Результат

(Конкретные CPA, ROAS и бюджеты — под NDA. В кейсе говорим в общих формулировках.)

Tech stack кейса

Хотите такую же архитектуру для своего бизнеса?

Если у вас многоязычная аудитория, и вы устали от «общего CPA по всем кампаниям» — давайте обсудим аудит и проектирование split-conversions setup для вашего бизнеса.

Заказать аудит — ₪3,490 →