В июле магазин привлёк 100 новых покупателей, а в августе — 160. Во второй раз пришли 30 и 40 человек соответственно. Повторных покупателей стало больше, но их доля снизилась с 30% до 25%. Поэтому одной суммы повторных заказов недостаточно: она может расти вместе с рекламным бюджетом, даже когда новые клиенты возвращаются реже.
Разберём, как посчитать возвращаемость за первые 30 дней после покупки. Все цифры ниже — учебный пример, а не показатели действующего магазина.
Сначала договоритесь, что считать повторной покупкой
Для расчёта понадобятся идентификатор покупателя, номер заказа, дата и статус покупки. Сумма нужна отдельно, если вы хотите оценивать деньги, а не только число вернувшихся людей. Имя покупателя для самой формулы не требуется.
Заранее запишите правила отбора. В нашем примере учитываются оплаченные и выполненные заказы без полного возврата. Отменённые заказы и полностью возвращённые покупки исключаются. Частичный возврат не отменяет покупку, но уменьшает её сумму в денежном отчёте. Если полный возврат проведён позже, прошлый расчёт нужно обновить по тому же правилу.
Повторной считаем хотя бы одну подходящую покупку на 1–30-й календарный день после первой. Покупки в тот же день исключаем: два чека за один визит могут не означать, что человек вернулся. Это выбранное правило отчёта, а не универсальный стандарт. Если для вашего бизнеса важен второй заказ даже в день знакомства, считайте его отдельно и явно назовите показатель.
Ещё две проверки до расчёта:
- Один человек должен иметь один устойчивый идентификатор. Два профиля одного покупателя искусственно увеличат число «новых» клиентов.
- «Первая покупка» должна быть первой в доступной полной истории. При выгрузке только за август июльский клиент с августовским заказом ошибочно станет новым. Если история начинается недавно, обозначьте это ограничение.
По анонимным чекам нельзя надёжно определить, пришёл ли тот же человек. Для них доступны количество чеков и выручка; возвращаемость считайте по узнаваемым покупателям и указывайте, какую часть продаж они представляют.
Разделите покупателей по месяцу первой покупки
Такие группы называют когортами. Например, июльская когорта — люди, впервые купившие в июле. Если берёте готовый отчёт из своей системы, проверьте его определение: «повторные клиенты в августе» и «клиенты августа, вернувшиеся за 30 дней» — разные группы.
Наш показатель:
Доля повторных покупателей за 30 дней = люди с повторной покупкой на 1–30-й день / все покупатели группы × 100%.
Знаменатель — вся исходная группа, включая тех, кто больше не пришёл. Один человек с пятью повторными заказами попадает в числитель один раз.
| Первая покупка | Новых клиентов | Вернулись за 30 дней | Доля |
|---|---|---|---|
| Июль 2026 | 100 | 30 | 30% |
| Август 2026 | 160 | 40 | 25% |
| Сентябрь 2026 | 150 | Рано подводить итог | — |
Отчёт составлен 4 октября 2026 года по данным до конца 3 октября. Июльская и августовская группы успели прожить всё окно наблюдения. У человека, впервые купившего 30 сентября, ещё не было 30 дней на возвращение. Поэтому сентябрь нельзя сравнивать с завершёнными группами по окончательной доле.
Для объединённых июля и августа результат — 70 / 260 × 100% ≈ 26,9%. Простое среднее двух процентов даст 27,5% и исказит ответ: группы разного размера. Для общей доли складывают количества людей, затем делят.
Как собрать расчёт в обычной таблице
Сделайте отдельный список: одна строка на покупателя, дата его первой подходящей покупки, месяц этой даты, дата окончания окна и признак возврата 0 или 1. Исходные заказы сохраните на другом листе, чтобы можно было проверить результат.
Для каждого покупателя найдите среди его заказов хотя бы одну дату, которая позже первой покупки и не позже даты первой покупки плюс 30 дней. Если такая запись есть, поставьте 1; если нет — 0. Затем по каждому месяцу первой покупки посчитайте количество строк и сумму единиц.
Проверим границы на одном человеке. Он впервые купил 10 августа, затем — 10 августа, 9 сентября и 10 сентября. Конец 30-дневного окна — 9 сентября. Второй чек 10 августа не учитывается по нашему правилу, покупка 9 сентября учитывается, а 10 сентября находится за пределами окна. Итоговый признак возврата — 1, а не число последующих заказов.
Если хотите видеть свежие данные до завершения месяца, можно отдельно сравнивать семидневную возвращаемость. Но у каждого участника такой группы должны пройти все семь дней, а в названии отчёта должно стоять «за 7 дней». Смешивать его с 30-дневным результатом нельзя.
Что означает падение с 30% до 25%
В примере доля снизилась на 5 процентных пунктов. Это повод разобраться, а не доказательство, что сотрудники стали хуже обслуживать. Августовская реклама могла привести покупателей разовой акции; ассортимент, сезон и наличие товара тоже могли отличаться.
Проверьте группы по одному признаку: канал первого заказа, товарная категория или магазин. Сначала убедитесь, что в обеих группах одинаковые правила учёта и полное окно наблюдения. Для маленьких групп показывайте исходные числа: результат «двое из четырёх» слишком чувствителен к одному человеку, чтобы уверенно судить о тенденции.
Дальше выберите проверяемую гипотезу. Например, покупатели расходного товара редко возвращаются, потому что к следующей покупке его нет в наличии. Тогда полезнее проверить момент пополнения товара, чем немедленно раздавать скидку всем клиентам. Если причина предположительно в обслуживании, сначала разберите конкретные обращения и повторяющиеся ошибки.
Как понять, помогли ли изменения
Сохраните дату изменения и сравните следующие завершённые группы с предыдущими. Рядом с долей повторных покупателей смотрите число новых клиентов, возвраты и деньги от повторных продаж. Скидка может увеличить число вернувшихся, но оставить меньше денег после затрат.
Такое сравнение показывает изменение показателя, но само по себе не доказывает причину. Если одновременно запустили рекламу, изменили цены и ассортимент, приписать результат одному действию нельзя. Начните с одного небольшого изменения и одинакового способа подсчёта — тогда следующий отчёт даст материал для решения, а не просто красивый процент.