Кейс · курортный комплекс в Краснодарском крае

База отдыха на побережье: сайт, бот, CRM и Я.Бизнес за 4-6 недель.

Клиент, семейный курортный комплекс в Краснодарском крае: гостевые домики у моря, баня, мангальная зона. Старый сайт без аналитики, брони в тетрадку, ноль потока с Я.Карт. Собрал лендинг с ботом-квалификатором, Sheets как CRM, обновлённую карточку Я.Бизнеса, первую кампанию в Я.Директе и регламент работы с отзывами.

Статус на 15/05/2026: проект сдан, абонемент на сопровождение, ведение Я.Директа и работу с отзывами на Я.Картах.
Стек · Python + GPT-4o-mini + Sheets + Я.Бизнес + Я.Директ

Старый сайт без аналитики и тетрадка с бронями превращаются в управляемую воронку

У клиента было всё типичное для малого курортного бизнеса. Сайт двухлетней давности, на мобильном его никто не открывал. Тетрадка администратора с пересекающимися датами. Поток с сарафана. Я.Бизнес заведён, но не обновлялся года полтора. Три отзыва на Я.Картах, все старые, оценка средняя.

За 4-6 недель собрали единый контур: лендинг под бронирование, Telegram-бот квалификации, Google Sheets вместо CRM, обновлённая карточка Я.Бизнеса, первая кампания в Я.Директе и регламент ответов на отзывы Я.Карт и 2ГИС.

4-6
недель от брифа до прода
5
блоков системы · сайт + бот + CRM + Я.Бизнес + Я.Директ
0 → 1
аналитика: была нулевая, стала прозрачная
$5
VPS + API в месяц на инфраструктуру
Кто клиент

Семейный курортный комплекс в Краснодарском крае

Без названия, по договорённости с собственником. Курортный комплекс на побережье Краснодарского края, семейный формат: гостевые домики и номера на 2-6 человек, баня, мангал, прокат, детская площадка. Работают своими силами: собственник, администратор, линейный персонал на сезон. Не сеть и не франшиза, локальный бизнес на репутации и повторных гостях.

Сезонность

Май-сентябрь — пик. С октября по апрель тянется длинный хвост: выходные, праздники, корпоративы, заезды на баню. Загрузка между сезонами проседает в разы.

Аудитория

Семьи с детьми из Краснодара, Ростова, юга России. Средний чек на ночь, комфортный сегмент без премиума. Возвращаются с друзьями и родителями.

Каналы до проекта

Сарафан + повторные гости + случайные заходы с агрегаторов. Я.Бизнес заведён, но забыт. Рекламу не запускали с мыслью «сами справимся».

Команда

Собственник + администратор + горничные + повар на сезон. С цифрой почти не дружат. Им проще освоить Google Sheets и Telegram, чем CRM с отдельным фронтом и бэком.

Боль клиента

Что было до проекта

Со стороны выглядело прилично: сайт есть, домики чистые, гости довольны. Внутри лоскутное одеяло без аналитики и без управляемого потока. Так живёт большая часть малого курортного бизнеса в регионе.

Сайт без аналитики

Метрика не стояла. Откуда заходят, что смотрят, на каком экране уходят, неизвестно. Решения принимались на ощущениях, данных под рукой не было.

Брони в тетрадку

Администратор записывал заезды в бумажный журнал и в свой телефон. Пересечения дат случались. Контактов гостей в одном месте не было: кто-то в WhatsApp, кто-то звонком.

Я.Бизнес — мёртвый

Карточка на Я.Картах заведена, но фото старые, услуги не обновлены, цены не указаны. Ни постов, ни сторис. Рабочий канал тихо простаивал.

Отзывы без работы

Три отзыва на Я.Картах, два из них старые, оценки средние. На один негатив никто не отвечал полгода. Я.Карты понижали выдачу из-за низкой активности.

«Гости довольны, а звонков мало, и непонятно почему». Так собственник сформулировал это на первом созвоне. Типичная точка, в которой малый курортный бизнес упирается в потолок сарафана.

Что собрали

Архитектура: один контур из 5 блоков

Обошлись без отдельной CRM-системы, без SaaS-бронирования с подпиской 8 000 ₽ в месяц и без штатного маркетолога. Лендинг, Telegram-бот, Google Sheets, Я.Бизнес и Я.Директ — пять модулей, которые работают как единая воронка.

01 · Лендинг

Одностраничник под бронирование

Hero с честным фото, домики, баня, мангальная зона, FAQ, цены, форма заявки. Метрика и цели стоят с первого дня. Mobile-first, LCP под 2.5 секунды.

02 · Telegram-бот

Квалификация и сбор контактов

Гость нажимает «забронировать», уходит в бот. Бот собирает даты, число гостей, бюджет, контактный телефон и пожелания. Записывает в Sheets и пингует администратора.

03 · CRM на Sheets

Единая лента заявок и заездов

Заявки, статусы, контакты, заезды, оплаты лежат в одной таблице. Администратор открывает привычный Google Sheets, новую систему осваивать не надо. Фильтры, сортировка, история работают из коробки.

04 · Я.Бизнес

Карточка на Я.Картах, регулярные посты

Обновили фото, услуги, цены, контакты, время работы. Завели регламент постов и сторис: 2-3 публикации в неделю в сезон, 1 в межсезонье. Подняли карточку в выдаче.

05 · Я.Директ

Первая кампания под сезон

Поиск + РСЯ под ключи «отдых на море с детьми Краснодарский край», ретаргет на тех, кто заходил на сайт. Бюджет умеренный. Сперва учимся считать стоимость заявки, потом масштабируем.

06 · Регламент

Работа с отзывами Я.Карт и 2ГИС

Шаблоны ответов на позитив, негатив, нейтральные отзывы. Просьба об отзыве при выезде гостя, через QR-код в номере. Репутацию ведём вживую: ни накруток, ни удалений.

Хронология

4-6 недель от брифа до прода

Неделя 0
Бриф и аудит
Созвон 90 минут с собственником, аудит сайта по DRA × StoryBrand, разбор Я.Бизнеса и Я.Карт, ТЗ на 12 страниц.
Неделя 1
Лендинг и контент
Структура страницы, тексты, сбор фото у собственника, верстка, метрика и цели, мобильная адаптация, проверка скорости.
Неделя 2
Бот и CRM
Telegram-бот квалификации, сценарий, связка с Google Sheets, тестовый прогон с администратором, обучение команды 60 минут.
Неделя 3
Я.Бизнес и Я.Карты
Обновление карточки, фотосессия от собственника, услуги и цены, посты-расписание, ответы на старые отзывы, QR-коды в номерах.
Неделя 4
Я.Директ
Сбор семантики, объявления, креативы РСЯ, минус-слова, ставки, запуск, первые корректировки по поведению.
Неделя 5-6
Сдача и абонемент
Сводный дашборд для собственника, обучение администратора, переход на месячный абонемент сопровождения. Доработки по обратной связи.
Под капотом

Технические детали для тех, кто хочет повторить

Стек

Лендинг собран статикой на простом шаблоне, без CMS, чтобы не раздувать скорость. Бот на Python 3.11 + python-telegram-bot 21.x. Хранилище: Google Sheets через gspread, без отдельной базы. Из свободного текста гостя даты и пожелания вытаскивает GPT-4o-mini. APScheduler шлёт администратору напоминания о незакрытых заявках.

Развёртывание и метрика

VPS Ubuntu 24.04 за $5/мес, systemd, journald, Uptime Robot для внешнего мониторинга. Яндекс.Метрика с целями: «открыл бота», «прошёл квалификацию», «оставил телефон», «подтвердил даты». Сводка собирается прямо в Sheets, без отдельной BI-системы.

Я.Директ: структура кампаний

Две группы: Поиск (горячие ключи под бронирование) + РСЯ (тёплая аудитория и ретаргет). Брендовая защита, минусация по регионам и нерелевантным запросам. Ставками на старте управляем руками, чтобы видеть, что работает.

Работа с персональными данными

Согласие на обработку в форме бота, политика конфиденциальности на лендинге. Контакты гостей в Google Sheets с ограниченным доступом, в LLM ФИО и телефоны не отправляются. Юридически бот не оператор ПД: он работает с обезличенными строками.

Сравнение подходов

Почему не SaaS-бронирование и не Битрикс24

Тот же функционал клиент мог получить ещё двумя способами. Вот честное сравнение.

Мой подход · vibe coding

4-6 недель · единый контур

Лендинг + бот + Sheets + Я.Бизнес + Я.Директ под конкретный бизнес. Стек $5/мес, один разработчик, привычный для команды Google Sheets. Меняется быстро, держится дёшево.

SaaS-бронирование

Подписка от 8 000 ₽/мес

Готовое решение под отели и базы отдыха. Закрывает бронирование, но не закрывает воронку: лендинг и Я.Бизнес остаются вне периметра. Привязка к вендору, миграция сложная.

Битрикс24 + студия

2-3 месяца · 250-400к ₽

Полноценная CRM с админкой, обучение администратора, отдельный сайт-конструктор, лицензии. Дорого для штата из двух человек, и сложно поддерживать без внешнего интегратора.

Главное: у клиента осталась команда из тех же двух человек, собственник и администратор. Новую систему они не учат, открывают привычный Google Sheets и Telegram. Вот по этому критерию для малого курортного бизнеса и понятно, внедрили нормально или нет.

Результаты

Что изменилось у клиента

  • Поток заявок стал управляемым. Я.Директ + Я.Бизнес + лендинг с метрикой дают три источника, каждый виден отдельно в дашборде. Стало понятно, какой канал даёт броню, а какой пустой клик.
  • Воронка стала прозрачной. Заходы → бот → квалификация → телефон → подтверждение даты → заезд: все шаги в Sheets. Собственник перестал угадывать, где теряются гости.
  • Пересечения дат ушли. Брони в единой таблице, конфликты подсвечиваются автоматически. Администратор не держит в голове расписание на два месяца вперёд.
  • Карточка Я.Карт ожила. Новые фото, актуальные услуги, ответы на старые отзывы, регулярные посты. Карточка пошла в локальной выдаче, гости начали оставлять свежие отзывы.
  • Появилась стратегия межсезонья. В высокий сезон гоним поток на проживание, в низкий — баню и мангал для местной аудитории. Я.Директ переключается между сценариями по календарю.

По договорённости с клиентом конкретные числовые показатели результата (поток заявок, стоимость лида, выручка по сезонам) на этой странице не публикуются. Динамика положительная, но абсолютные цифры обсуждаются индивидуально.

Антисекция

Чего проект НЕ делал — и почему

Чтобы не было ощущения «маркетинговое чудо за месяц», честно перечислю, что не входило в скоуп и что не обещалось.

  • Не делали онлайн-оплату на сайте. Для длинного цикла обсуждения брони избыточно. Предоплату принимают по реквизитам после звонка администратора. Эквайринг оставили на следующий этап.
  • Не подключали агрегаторы (Островок, Суточно.ру). Так решил собственник: комиссия съедает маржу, гостей с агрегаторов сложнее возвращать. Ставка на свой канал.
  • Не запускали SEO-блог. Для одного объекта на побережье SEO с нуля окупается медленно. В межсезонье вернёмся, но не в первый контур.
  • Не делали мобильное приложение. Для комплекса на 6-8 единиц размещения не нужно. Telegram-бот закрывает задачи мобильного интерфейса.
  • Не обещали гарантированную загрузку. Зависит от сезона, погоды, макроэкономики, конкурентов. Обещаем прозрачную воронку и рабочие инструменты, цифры на табло гарантировать никто не вправе.
FAQ

Частые вопросы по такому проекту

Сколько стоит такой проект под мою базу отдыха?

Зависит от стартовой точки. Если уже есть сносный сайт и заполненный Я.Бизнес, фокус смещается на бота, CRM и Я.Директ, бюджет в нижней половине вилки. Если всё с нуля (лендинг, фото, тексты, бот, Я.Бизнес, кампания), это верхняя половина. Точная оценка после брифа.

Подойдёт ли стек для отеля на 30-50 номеров?

Для 6-12 единиц размещения Sheets справляется. Для 30-50 номеров нужна полноценная PMS с шахматкой. Но воронка «лендинг → бот → CRM → Я.Бизнес → Я.Директ» масштабируется: меняется только блок CRM, остальное переиспользуется.

Какой бюджет на Я.Директ в первый месяц?

Для локального курортного комплекса стартовый бюджет от 30-50 тысяч ₽ в месяц. Меньше нет смысла, данных не хватит для оптимизации. Через месяц-полтора решаем, масштабировать или удерживать.

Я в другом регионе, не в Краснодарском крае. Подойдёт?

Логика воронки универсальная. Адаптируем под сезонность, аудиторию, локальную конкуренцию, транспортный поток. Курортные комплексы в Карелии, Алтае, Калининградской области работают по той же схеме, просто настройки рекламы и контент будут другими.

Хочешь так же?

Управляемая воронка для твоего курортного комплекса или базы отдыха

Бесплатный аудит сайта и Я.Бизнеса: за 30-45 минут разбираю, где у тебя теряется поток гостей, и показываю, собирать ли единый контур или хватит точечных правок. Без продажи в лоб.

Заполнить бриф →
30-45 минут разговора · аудит сайта и Я.Бизнеса · честная оценка стека
Что дальше

Связанные страницы

Важно

Юридическое уведомление

По договорённости с клиентом название курортного комплекса, точная локация, имена сотрудников, реквизиты и конкретные числовые показатели результата на этой странице не публикуются. Описание стека, архитектуры решения и сроков соответствует фактическому проекту, выполненному в Краснодарском крае в 2026 году.

Материалы носят информационный характер. Сроки, стоимость и состав работ по другим проектам определяются индивидуально после брифа и согласовываются в договоре. Цифры из этого кейса описывают один выполненный проект и публичной офертой не считаются.

Стек технологий, описанный на странице, — рабочий выбор под этот конкретный кейс. Для другого курортного бизнеса, отеля, гостевого дома или базы отдыха набор инструментов будет другим. Решение о применении подобной архитектуры в собственном бизнесе принимается клиентом самостоятельно после консультации с разработчиком и юристом по 152-ФЗ.

Результаты прошлых проектов не гарантируют результатов будущих. Динамика заявок, загрузки и выручки в курортном бизнесе зависит от сезонности, макроэкономики, погодных условий, конкурентной среды и других факторов, лежащих вне зоны контроля разработчика.

ИП Кулиев В.Б. · ОГРНИП 317595800059667 · ИНН 591402191686 · оператор персональных данных 23-25-044738. Последнее обновление: 15/05/2026.

Что не так с твоим сайтом или рекламой?

Разберу за 30 минут. Найду 2-3 конкретные точки, где сайт теряет клиентов, и покажу как чинить. Бесплатно, без обязательств и без продаж в лоб.

Связаться по делу

Заявка прилетит мне и в Telegram, и на почту. Отвечу в течение рабочего дня.

Куда удобнее ответить?
или сразу написать в Telegram →

Нажимая кнопку, даёте согласие на обработку персональных данных (оператор № 23-25-044738).