Блог BelomНеявки · 8 минут чтения

No-show rate: как считать процент неявок и что считается неявкой

Автор: Belom Team

Product team ·

Формула простая: неявки делятся на записи, у которых время начала уже прошло. Сложное - определение. Мы прочитали документацию восьми booking-сервисов и нашли восемь разных правил, но только одну опубликованную формулу.

Обложка статьи «No-show rate: как считать процент неявок и что считается неявкой»

No-show rate - это число неявок, делённое на число записей, у которых время начала уже прошло, умноженное на сто. Арифметика занимает секунду. Сложное здесь - определение, и именно там показатель тихо ломается.

Мы прочитали справку восьми booking-сервисов. Они расходятся во всём: что считать неявкой, кто её фиксирует и что попадает в знаменатель. Один продукт вообще убирает неявки из своих отчётов вместо того, чтобы их считать. Так что прежде чем сравнивать свой показатель с чужим, стоит понять, какой именно из этих миров вы измеряете.

Коротко: key takeaways

  • Знаменатель - записи, у которых время начала прошло. Отмены заранее туда не входят: ничего не потеряно.
  • Ведите три числа, а не одно: неявки, поздние отмены и сумму того и другого.
  • Из восьми проверенных продуктов формулу публикует один. Остальные дают список, который вы считаете руками.
  • Где-то неявка - отдельный статус, где-то галочка внутри отмены, где-то цвет, а где-то ярлык, который отчёты не видят.
  • Отметка идёт за деньгами. Там, где отметить выгодно, её и ставят.

Формула и место, где ошибаются почти все

Запишите её так:

No-show rate = неявки ÷ записи, у которых время начала прошло × 100.

Неявка - это запись, которая дошла до своего начала, не была отменена или перенесена до этого момента и не состоялась. Три условия, каждое проверяемо.

Ошибки живут в знаменателе. Его портят две привычки. Первая - делить на все записи вообще, включая следующий месяц. Показатель ползёт вниз по мере того, как календарь наполняется. Вторая - делить только на состоявшиеся визиты. Тогда неявки выпадают из низа дроби, и показатель растёт. Возьмите записи с прошедшим временем начала - обе беды исчезают.

Отменам нужно отдельное правило. Тот, кто отменил за неделю, не стоил вам ничего, что нельзя было бы заполнить. Эта запись остаётся снаружи. Тот, кто отменил за сорок минут, забрал у вас место. Эта остаётся внутри. Граница между ними - ваш срок бесплатной отмены. Ещё один довод его записать.

Три показателя, а не один

Большинство споров про неявки - это на самом деле спор о том, какое из трёх чисел сейчас цитируют. Разделите их, и разговор станет короче. Рассмотрите каждое отдельно, прежде чем что-то складывать.

Показатель.Что считает.Что говорит.
No-show rate.Не отменил, не пришёл.Как часто люди просто исчезают.
Процент поздних отмен.Отменил внутри срока.Как часто предупреждают, но поздно.
Процент потерянных мест.Оба показателя, сложенные.Какая часть недели была реально оплачена.

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

Аналитика Belom, где подводятся итоги недели

Что ваш софт называет неявкой

Здесь начинается неприятное. Запись, которую вы считаете, создал не клиент. Её создала модель события в вашем софте - и то, нажал ли кто-нибудь потом кнопку.

У Fresha неявка - отдельный статус, и действует правило: "appointments can only be marked as no-shows after the scheduled start time has passed" (справка). У Acuity это вообще не статус. Туда попадают через отмену: "Cancel", потом галочка "Mark as no-show", потом подтверждение (справка). У Setmore это один из ярлыков, которые "just visual tags to help you sort and scan your calendar faster" (справка).

Phorest вообще не просит ничего отмечать. Запись "turns gray on your calendar once the current time has surpassed the appointment end time", если клиент "is not checked in or the appointment is not paid for" (справка). Неявка выводится, а не фиксируется. Поэтому та же инструкция предупреждает: отмечайте приход клиента "upon arrival", иначе отличить неявку от остального будет трудно (та же инструкция).

[ORIGINAL DATA] Восемь продуктов, восемь определений, одна формула

Методология (methodology). 20 августа 2026 года мы прочитали публичную справку восьми booking-сервисов на английском языке. Искали три вещи. Есть ли у неявки собственная запись? Что эту запись создаёт? Публикует ли продукт показатель с названным знаменателем? Брали только то, что написано в документации самого вендора, и цитировали дословно. Размер выборки (sample size): восемь продуктов, двенадцать статей справки, последние правки между октябрём 2024 и августом 2026.

Продукт.Что там считается неявкой.Что создаёт запись.Показатель опубликован.
Fresha.Отдельный статус.Сотрудник, только после начала.Да.
Square Appointments.Отметка на записи.Сотрудник, из карточки записи.Нет.
Vagaro.Отдельный статус.Сотрудник, копится в карточке клиента.Нет.
Acuity Scheduling.Галочка внутри отмены.Сотрудник, в момент отмены.Нет.
Timely.Статус с названием "did not show".Сотрудник, в окне записи.Нет.
Phorest.Выводимое состояние, показано серым.Часы плюс то, чего не сделали.Нет.
Setmore.Ярлык, заявленный как чисто визуальный.Сотрудник, только для своих глаз.Нет.
Booksy.Отметка, описанная в статье о ценах.Сотрудник, лучше в тот же день.Нет.

Формулу публикует один продукт. Сводка результатов Fresha определяет "% No show appointments" как "No show appointments/Total appts" (справка по отчёту). Это единственный названный знаменатель, который мы нашли, и сам "total appts" остаётся без определения.

Один продукт вместо этого их убирает. Отчёт Square по работе команды содержит удержание клиентов, предварительную запись и загрузку и прямо говорит: "these metrics only include appointments that aren't canceled or marked as no-show" (справка по отчётности). Отметка там не поднимает никакой показатель. Она удаляет запись из измерения.

Остальные выдают список. Отчёт Vagaro нужен, чтобы увидеть "appointments that were denied, canceled, deleted, or marked as no-shows in a date range" (справка по отчёту). Это четыре разных события в одной таблице. Разделять их придётся вам, прежде чем что-то делить.

А в одном продукте указание финансовое. Booksy описывает отметку в статье о цене на рекламу (справка по ценам). Там написано: "the commission for Boost is charged only for visits that actually took place". Совет продолжается: "mark them as a no-show the same day as the appointment to avoid getting charged the commission".

[UNIQUE INSIGHT] Положите две последние находки рядом - и станет понятно, почему статистика по неявкам такая ненадёжная. В Booksy отметка экономит бизнесу комиссию, поэтому её ставят, и ставят быстро. В Square отметка убирает запись как раз из тех отчётов, по которым бизнес и оценивают, - стимул работает в обратную сторону. В Phorest не отмечает никто: серая запись рождается из того, что на ресепшене забыли отметить приход, и измеряет скорее вашу стойку, чем ваших клиентов. Ни один из этих продуктов не делает ничего плохого. Каждый принял разумное проектное решение. Но из этого следует, что no-show rate - не факт о ваших клиентах, который просто хранится в софте. Это факт о софте, о стимуле, привязанном к кнопке, и о привычках того, кто эту кнопку нажимает. Поэтому среднее по отрасли почти бесполезно: неизвестно, из какого из восьми миров оно пришло. Переносится между бизнесами не число, а тройка: правило числителя, знаменатель и то, кто и когда ставит отметку. Назовите эти три вещи рядом с любым показателем - и он станет сравнимым. Назовите только показатель - и он не скажет почти ничего.

Пример с числами

Возьмём для примера месяц, в котором 200 записей с прошедшим временем начала.

  • 14 клиентов не пришли и не написали.
  • 9 отменили внутри срока, большинство - утром.
  • 22 отменили за несколько дней, и 11 из этих мест удалось заполнить.

No-show rate равен 14 делить на 200, то есть семь процентов (наш расчётный пример, август 2026). Процент поздних отмен - 9 делить на 200. Процент потерянных мест - 23 делить на 200, чуть меньше двенадцати процентов месяца.

Эти 22 вежливые отмены не входят ни в одну из дробей. Они не были потеряны в том смысле, который показатель пытается поймать. Если их вписать, получится пугающее число, из которого ничего не следует.

Зачем это число нужно

Показатель полезен только тогда, когда меняет решение. Решений таких три:

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

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

С кем работать иначе. Две неявки у одного клиента - это закономерность. Две неявки на сотню клиентов - это погода.

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

Definitions used in this article

A no-show is a booking that reached its start time, was neither cancelled nor moved beforehand, and was not attended - по-русски неявка.

A late cancellation is one made inside the cancellation window, such as a message sent on the morning of the appointment - поздняя отмена.

The denominator is bookings whose start time has passed, for example every slot on last month's calendar - знаменатель.

The lost-slot rate is no-shows plus late cancellations over that same denominator - процент потерянных мест.

An inferred no-show is one the software derives from the clock and from missing check-in data - выводимая неявка.

Частые вопросы

Как считать no-show rate?

Разделите число неявок на число записей, у которых время начала прошло, и умножьте на 100. Будущие записи и своевременные отмены в знаменатель не входят.

Что считается неявкой?

Запись, которая дошла до своего начала, не была до этого отменена или перенесена и не состоялась. Если клиент отменил, это отмена, каким бы поздним ни был момент.

Считать ли поздние отмены неявками?

Нет. Считайте их отдельно, а потом складывайте в процент потерянных мест. Если смешать, станет не видно, какая из двух проблем у вас на самом деле.

Какой no-show rate считается нормальным?

Переносимого ответа нет: восемь проверенных продуктов определяют событие по-разному, и только один называет знаменатель. Одна лишь глубина записи меняет всё: анализ показал 9,1% (анализ глубины записи, 2015) внутри двух недель против 38,3% (тот же анализ) на шести месяцах.

Считает ли мой booking-сервис это сам?

Скорее всего нет. Из восьми прочитанных Fresha публикует процент с названным знаменателем, остальные выдают список для ручного подсчёта.

Что если сотрудники забывают отмечать?

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

Куда это встраивается

Что делать с числом дальше, описано в тексте как снизить неявки, не наказывая хороших клиентов, а формулировки - в шаблонах политики отмены на 24 и 48 часов. О соседней метрике с той же проблемой определения - rebooking rate и retention.

Итоги записей в Belom считает аналитика записей и выручки.


Editorial note / редакционная пометка: текст написан продуктовой командой Belom по документации вендоров, прочитанной целиком, а не по маркетинговым материалам. Подробнее о Belom или связаться с нами, если нашли неточность. Проверено 20 августа 2026.

Belom для профессионалов

Примените следующую полезную идею в работе с клиентами.

Отправим код для входа по электронной почте · карта не нужна