Двойная продажа номера почти никогда не бывает ошибкой человека. Она рождается в промежутке между тем, как бронь пришла на одну площадку, и тем, как остаток обновился на всех остальных. Пока это окно открыто, каждая площадка честно показывает последний свободный номер, и две брони на него приходят с интервалом в двадцать минут.
Отсюда следует практический вывод: чинить надо не дисциплину администратора, а длину окна. Ручной регламент даёт 60–120 минут, штатный канал-менеджер — 2–15 минут, своя прослойка поверх API площадок — 1–2 минуты. Всё остальное в этой теме — производные от этого числа.
Считать будем на модельном отеле: 20 номеров, 600 доступных номеро-ночей в месяц, загрузка 74 % (444 проданных ночи), средний тариф 4 200 ₽, средняя длительность проживания 2,2 ночи — то есть 202 брони в месяц. Через площадки приходит 62 % броней, напрямую 38 %. Единица счёта здесь та же, что и во всей сфере услуг: не «удобство», а слот, который либо продан, либо нет. Как эта единица устроена, разобрано в опорном материале про цену пустого слота.
Что стоит одна номеро-ночь и одна двойная продажа
До любых разговоров о синхронизации нужно понимать, чем вы рискуете. Вклад ночи считается от тарифа за вычетом того, что тратится именно на проданную ночь, и комиссии канала, через который бронь пришла.
Постоянные затраты отеля — аренда, круглосуточная стойка, горничные на окладе, коммуналка, программное обеспечение, реклама и управление — составляют 1 315 000 ₽ в месяц, то есть 2 192 ₽ на каждую доступную номеро-ночь, проданную или нет. Значит полная цена пустой ночи — 2 192 ₽ уже потраченных плюс 2 849 ₽ незаработанных, итого 5 041 ₽.
Подтверждённая бронь — это заключённый договор на оказание гостиничных услуг. Если номера нет, отель обязан разместить гостя в сопоставимых условиях за свой счёт. Модельная стоимость: номер в соседнем отеле 5 200 ₽, такси 600 ₽, компенсация завтраком или скидкой 1 000 ₽ — 6 800 ₽ за один случай. Репутационный след мы не считаем: честно оценить его в рублях нельзя, но релокация остаётся самой частой причиной оценки в один балл.
Окно обновления: как площадки узнают, что номер занят
У отеля есть один физический пул номеров и несколько витрин, которые торгуют этим пулом одновременно. Каждая витрина хранит собственную копию остатка и обновляет её только тогда, когда ей об этом сообщили. Пока сообщения нет, витрина продаёт по старой копии.
Пул — общий остаток номеров категории, который видят все каналы сразу. Квота — часть пула, жёстко закреплённая за одним каналом. Пул даёт максимальную продажу и требует быстрой синхронизации; квота исключает двойную продажу арифметически, но гарантированно недопродаёт: неиспользованная квота слабого канала не достаётся сильному.
Схема связей в чертёжном стиле. Слева блок «Пул: 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 пиковых дат | не закрывает | 0 | 0 ₽ | 34 188 ₽ упущенного вклада |
| Ручные квоты по каналам на пиковые даты | не закрывает | 0,3 в месяц | 0 ₽ | 3 часа — 2 100 ₽ плюс недобор |
Строка со страховым резервом здесь главная. Резерв кажется бесплатным, потому что не требует ни подписки, ни проекта, — но 12 снятых с продажи ночей по 2 849 ₽ вклада стоят 34 188 ₽ в месяц против 8 160 ₽ самой проблемы. Страховой резерв обходится вчетверо дороже двойных продаж, которые он предотвращает. Он оправдан ровно в одном случае: когда категория одна, отель не может переселить гостя внутри себя и релокация означает потерю партнёрского договора.
Прямые брони: где проходит точка равновесия
Перевод гостей в свой канал продают как главный источник денег: комиссия 18 % выглядит как чистая потеря. Но собственный канал не бесплатен — у него есть движок бронирования, платёжный модуль, уведомления и реклама по бренд-запросам, без которой прямой канал просто не находят.
Точка равновесия считается просто: расходы прямого канала почти не зависят от размера фонда, а прирост зависит линейно. Каждый номер при загрузке 74 % и приросте доли прямых на 8 процентных пунктов приносит 1 193 ₽ в месяц, значит 25 000 ₽ расходов окупаются на 21 номере. Отель на 60 номеров при тех же вводных даёт 1 332 проданные ночи, прирост в 106,6 ночи и 71 635 ₽ против 30 000 ₽ расходов — 41 635 ₽ чистыми в месяц и окупаемость разовых 90 000 ₽ на третьем месяце.
Двухосевой график. Горизонтальная ось — номерной фонд от 10 до 60 номеров, вертикальная — рубли в месяц от 0 до 80 000. Прямая линия «прирост вклада от прямых броней» из точки 0 с наклоном 1 193 ₽ на номер, отмечены точки 20 номеров — 23 856 ₽ и 60 номеров — 71 635 ₽. Горизонтальная штриховая линия «расходы прямого канала — 25 000 ₽». Точка пересечения на отметке 21 номер подписана «точка равновесия». Все подписи по-русски.
Контур вокруг заезда: подтверждение, предоплата, ранний заезд
Синхронизация закрывает риск, а деньги приносит то, что происходит между бронью и стойкой. Здесь работает та же механика, что и в записи на услугу: чем ближе касание к дате, тем выше явка. Отдельный разбор состава и цены такого касания есть в описании автоматического подтверждения записи.
- 1За 3 дня — подтверждение брони
Сообщение с датами, тарифом и условиями отмены и одной кнопкой «планы изменились». Ранняя отмена лучше поздней: ночь ещё можно перепродать.
- 2На датах высокого спроса — предоплата первой ночи
Предоплата берётся не со всех броней, а только на 11 ночах, где остаётся последний номер. Именно там неявка стоит полного вклада, а не половины.
- 3За 1 день — время заезда и документы
Уточнение часа заезда и напоминание про документы на всех гостей. Здесь же предлагается платный ранний заезд или поздний выезд — предложение за сутки принимают заметно чаще, чем на стойке.
- 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 номерах он не окупается, и складывать его в общий итог значило бы прятать минус внутри плюса. Если фонд перевалит за тридцать номеров, прямой канал считается заново отдельным расчётом. Общая логика смет по размеру бизнеса — в разборе стоимости автоматизации услуг, а сводка по загрузке и каналам собирается в том же дашборде владельца, что и остальные показатели точки.
Когда канал-менеджер не нужен
Двойная продажа физически невозможна, если продаёт одна витрина. Всё остальное — производные от числа каналов и от загрузки, и на низких значениях обоих подписка становится дороже проблемы.
- Одна площадка даёт 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 ₽ разово, и она окупается там, где синхронизация не нужна. Профиль отрасли целиком мы описали на странице для гостиниц.
