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

Отсюда следует практический вывод: чинить надо не дисциплину администратора, а длину окна. Ручной регламент даёт 60–120 минут, штатный канал-менеджер — 2–15 минут, своя прослойка поверх API площадок — 1–2 минуты. Всё остальное в этой теме — производные от этого числа.

Считать будем на модельном отеле: 20 номеров, 600 доступных номеро-ночей в месяц, загрузка 74 % (444 проданных ночи), средний тариф 4 200 ₽, средняя длительность проживания 2,2 ночи — то есть 202 брони в месяц. Через площадки приходит 62 % броней, напрямую 38 %. Единица счёта здесь та же, что и во всей сфере услуг: не «удобство», а слот, который либо продан, либо нет. Как эта единица устроена, разобрано в опорном материале про цену пустого слота.

Что стоит одна номеро-ночь и одна двойная продажа

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

Вклад одной номеро-ночи при тарифе 4 200 ₽
Уборка, бельё, расходники в номере−590 ₽
Завтрак−260 ₽
Комиссия площадки, 18 %−756 ₽
Эквайринг при прямой оплате, 2 %−84 ₽
Вклад ночи, проданной через площадку2 594 ₽
Вклад прямой ночи3 266 ₽
ИтогоРазница между каналами — 672 ₽ за ночь, средневзвешенный вклад — 2 849 ₽

Постоянные затраты отеля — аренда, круглосуточная стойка, горничные на окладе, коммуналка, программное обеспечение, реклама и управление — составляют 1 315 000 ₽ в месяц, то есть 2 192 ₽ на каждую доступную номеро-ночь, проданную или нет. Значит полная цена пустой ночи — 2 192 ₽ уже потраченных плюс 2 849 ₽ незаработанных, итого 5 041 ₽.

Релокация — не жест доброй воли, а обязательство

Подтверждённая бронь — это заключённый договор на оказание гостиничных услуг. Если номера нет, отель обязан разместить гостя в сопоставимых условиях за свой счёт. Модельная стоимость: номер в соседнем отеле 5 200 ₽, такси 600 ₽, компенсация завтраком или скидкой 1 000 ₽ — 6 800 ₽ за один случай. Репутационный след мы не считаем: честно оценить его в рублях нельзя, но релокация остаётся самой частой причиной оценки в один балл.

Окно обновления: как площадки узнают, что номер занят

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

Что это значитПул и квоты

Пул — общий остаток номеров категории, который видят все каналы сразу. Квота — часть пула, жёстко закреплённая за одним каналом. Пул даёт максимальную продажу и требует быстрой синхронизации; квота исключает двойную продажу арифметически, но гарантированно недопродаёт: неиспользованная квота слабого канала не достаётся сильному.

карта связейkanal-menedzher-dlya-otelya--01
Схема обмена доступностью: пул из 20 номеров, канал-менеджер и четыре витрины с разным окном обновления

Схема связей в чертёжном стиле. Слева блок «Пул: 20 номеров» с квадратной сеткой из 20 ячеек, одна ячейка подсвечена подписью «последний свободный». В центре узел «Канал-менеджер». Справа четыре одинаковых безымянных блока-витрины и пятый блок «Свой виджет». Стрелки от пула к витринам подписаны временем: верхняя ветка «ручной регламент — 90 минут», нижняя «канал-менеджер — 2–15 минут». Между двумя ветками заштрихованная зона с подписью «окно рассинхрона: здесь рождается двойная продажа». Все подписи по-русски, без логотипов.

Одна физическая ёмкость, несколько копий остатка — вся проблема в скорости обновления копий

Опасны не все дни, а только те, когда в категории остаётся последний свободный номер: пока их два и больше, окно рассинхрона ничем не грозит. На модельном отеле таких ночей 11 в месяц — это пятницы, субботы и даты городских событий. При ручном обновлении с окном 90 минут они дают 1,2 двойные продажи в месяц, то есть 14 за год. В деньгах: 8 160 ₽ в месяц и 97 920 ₽ за год.

Три способа снизить риск и цена каждого

Способов ровно три, и они не альтернативны по цене: два закрывают окно, а третий закрывает последствия, не трогая причину. Стоимость ручной работы считаем по полной стоимости часа администратора — 700 ₽.

СпособОкно рассинхронаДвойных продажРазовоВ месяц
Ручной регламент: администратор снимает остатки по чек-листу60–120 минут1,2 в месяц0 ₽6 часов работы — 4 200 ₽
Канал-менеджер подпиской или в составе коробки2–15 минутоколо 1 в год25 000–45 000 ₽4 500–9 000 ₽
Своя прослойка поверх API площадок и учётной системы1–2 минутыоколо 1 в год90 000–140 000 ₽6 000 ₽
Страховой резерв: один номер снят с продажи на 12 пиковых датне закрывает00 ₽34 188 ₽ упущенного вклада
Ручные квоты по каналам на пиковые датыне закрывает0,3 в месяц0 ₽3 часа — 2 100 ₽ плюс недобор

Строка со страховым резервом здесь главная. Резерв кажется бесплатным, потому что не требует ни подписки, ни проекта, — но 12 снятых с продажи ночей по 2 849 ₽ вклада стоят 34 188 ₽ в месяц против 8 160 ₽ самой проблемы. Страховой резерв обходится вчетверо дороже двойных продаж, которые он предотвращает. Он оправдан ровно в одном случае: когда категория одна, отель не может переселить гостя внутри себя и релокация означает потерю партнёрского договора.

Прямые брони: где проходит точка равновесия

Перевод гостей в свой канал продают как главный источник денег: комиссия 18 % выглядит как чистая потеря. Но собственный канал не бесплатен — у него есть движок бронирования, платёжный модуль, уведомления и реклама по бренд-запросам, без которой прямой канал просто не находят.

Прямой канал на 20 номерах: расходы против прироста
Движок бронирования и модуль оплаты4 500 ₽/мес
Каналы уведомлений и подтверждений1 500 ₽/мес
Реклама по бренд-запросам19 000 ₽/мес
Прирост доли прямых броней за 6–9 месяцев38 % → 46 %, то есть 8 п.п.
Это 35,5 ночи в месяц при разнице вклада 672 ₽23 856 ₽
Итого23 856 ₽ прироста против 25 000 ₽ расходов: на 20 номерах прямой канал выходит в минус на 1 144 ₽

Точка равновесия считается просто: расходы прямого канала почти не зависят от размера фонда, а прирост зависит линейно. Каждый номер при загрузке 74 % и приросте доли прямых на 8 процентных пунктов приносит 1 193 ₽ в месяц, значит 25 000 ₽ расходов окупаются на 21 номере. Отель на 60 номеров при тех же вводных даёт 1 332 проданные ночи, прирост в 106,6 ночи и 71 635 ₽ против 30 000 ₽ расходов — 41 635 ₽ чистыми в месяц и окупаемость разовых 90 000 ₽ на третьем месяце.

графикkanal-menedzher-dlya-otelya--02
График: прирост от прямых броней пересекает линию расходов канала на 21 номере

Двухосевой график. Горизонтальная ось — номерной фонд от 10 до 60 номеров, вертикальная — рубли в месяц от 0 до 80 000. Прямая линия «прирост вклада от прямых броней» из точки 0 с наклоном 1 193 ₽ на номер, отмечены точки 20 номеров — 23 856 ₽ и 60 номеров — 71 635 ₽. Горизонтальная штриховая линия «расходы прямого канала — 25 000 ₽». Точка пересечения на отметке 21 номер подписана «точка равновесия». Все подписи по-русски.

Расходы прямого канала почти не растут с фондом, а прирост растёт линейно — отсюда порог

Контур вокруг заезда: подтверждение, предоплата, ранний заезд

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

  1. 1
    За 3 дня — подтверждение брони

    Сообщение с датами, тарифом и условиями отмены и одной кнопкой «планы изменились». Ранняя отмена лучше поздней: ночь ещё можно перепродать.

  2. 2
    На датах высокого спроса — предоплата первой ночи

    Предоплата берётся не со всех броней, а только на 11 ночах, где остаётся последний номер. Именно там неявка стоит полного вклада, а не половины.

  3. 3
    За 1 день — время заезда и документы

    Уточнение часа заезда и напоминание про документы на всех гостей. Здесь же предлагается платный ранний заезд или поздний выезд — предложение за сутки принимают заметно чаще, чем на стойке.

  4. 4
    В день выезда — счёт и запрос отзыва

    Закрывающие документы для командированных и один вопрос об оценке. Работа с самим отзывом — отдельная тема, она разобрана в материале про сбор отзывов в услугах.

В цифрах модельного отеля: неявки и поздние отмены составляют 9 % от 202 броней — 18 штук в месяц. Подтверждение за 3 дня и за 1 день вместе с предоплатой на пиковых датах снижает их до 5 %, то есть возвращает 8 броней. Полностью спасается не вся бронь, а около 60 % ночей — 11 ночей по 2 849 ₽, это 31 339 ₽ в месяц. Платный ранний заезд, предложенный за сутки, берут 12 % прямых гостей: 9 броней по 900 ₽ дают ещё 8 100 ₽.

Сколько стоит минимальный набор и когда окупается

Минимальный рабочий набор для отеля этого размера не требует своей разработки: канал-менеджер берётся подпиской, контур заезда собирается поверх него. Разово это 45 000 ₽ на подключение и сверку категорий с учётом плюс 60 000 ₽ на подтверждения, предоплату и допродажи — итого 105 000 ₽ за 3 недели. Ежемесячно 9 000 ₽ подписки и 3 500 ₽ на каналы связи.

Эффект минимального набора за месяц, отель на 20 номеров
Двойные продажи: 1,2 → 0,1 случая, 1,1 × 6 800 ₽+7 480 ₽
Подтверждения и предоплата: 11 возвращённых ночей × 2 849 ₽+31 339 ₽
Платный ранний заезд: 9 броней × 900 ₽+8 100 ₽
Подписка канал-менеджера и каналы связи−12 500 ₽
Итого34 419 ₽ чистыми в месяц, окупаемость 105 000 ₽ — на третьем-четвёртом месяце, 308 028 ₽ за первый год

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

Когда канал-менеджер не нужен

Двойная продажа физически невозможна, если продаёт одна витрина. Всё остальное — производные от числа каналов и от загрузки, и на низких значениях обоих подписка становится дороже проблемы.

  • Одна площадка даёт 85 % и больше броней. Вторую достаточно снимать с продажи на пиковые даты руками — это 20 минут в неделю. Канал-менеджер стоил бы 108 000 ₽ в год против одной-двух двойных продаж, то есть 6 800–13 600 ₽.
  • Загрузка ниже 60 %. На том же отеле при загрузке 58 % ночей с последним свободным номером всего 2 в месяц, двойных продаж 0,2 — это 1 360 ₽ против 9 000 ₽ подписки.
  • Фонд меньше 10 номеров и одна категория. Здесь надёжнее квоты: потери от недопродажи меньше, чем стоимость подключения и ежемесячной подписки.
  • Нет ответственного за тарифы. Канал-менеджер тиражирует то, что ему дали: неверная цена разъедется по всем витринам за две минуты вместо полутора часов. Сначала владелец тарифов, потом синхронизация.

Важная оговорка: отказ от канал-менеджера не отменяет контур заезда. На том же отеле с загрузкой 58 % подтверждения и предоплата возвращают 8 ночей — 22 792 ₽ в месяц против 3 500 ₽ расходов на каналы. Это отдельная работа за 35 000 ₽ разово, и она окупается там, где синхронизация не нужна. Профиль отрасли целиком мы описали на странице для гостиниц.