50 оплат — это ещё не 50 новых покупателей

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

Учебная модель, не результат реального проекта: 44 пользователя впервые оплатили за всю свою историю, а успешных платёжных операций за выбранное окно было 50. Все эти пользователи впервые пришли в учебного бота в период привлечения; пересечений рекламных источников в модели нет.

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

Если полные расходы привлечения в этой модели составили 24 000 ₽, стоимость первого плательщика равна 24 000 ÷ 44 = 545,45 ₽. Деление на все 50 операций даст 480 ₽ — это другой показатель. Называть его стоимостью нового покупателя нельзя.

Что нужно проверить в своей выгрузке:

• Первая ли это успешная покупка за всю доступную историю пользователя? Первая операция текущего месяца может оказаться его десятым платежом. Если история неполна, подпишите ограничение.

• Есть ли у каждого платежа уникальный ID? Повторно полученное уведомление не должно создавать новую выручку.

• Подтверждён ли платёж? Созданный счёт и нажатие «Купить» не равны полученным деньгам.

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

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

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

В учебном отчёте разобраны эти счётчики, расходы и формулы: https://grammtelegramma.ru/primer-otcheta-telegram-ads/