Возвраты следует хранить как отдельные связанные операции и учитывать в двух представлениях: по дате возврата и по исходной продаже. Первое показывает движение результата текущего периода, второе — итоговое качество привлечённой когорты. Перезапись первоначальной суммы без истории лишает аналитика возможности объяснить изменения эффективности рекламы.
Согласуйте, что считается возвратом
Отмена до оплаты, возврат полученных денег и частичное уменьшение заказа — разные события. Для каждого нужны идентификатор операции, исходный заказ, дата, сумма и причина. Техническая ошибка платежа не должна автоматически превращаться в коммерческий возврат.
Уточните единицу расчёта: заказ, платёж или товарная позиция. Один заказ может оплачиваться частями и возвращаться частично. Поэтому связь только на уровне клиента слишком груба: она не позволяет определить, какой рекламе и какой продаже относится корректировка.
Сохраните обе временные перспективы
Отчёт по операциям включает продажу в её дату, возврат — в дату возврата. Он полезен для оценки текущего движения средств или управленческого результата. Когортный отчёт относит корректировку к исходной продаже, чтобы увидеть её окончательный вклад.
Назовите эти показатели по-разному. Если исторический месяц изменился из-за поздних возвратов, это должно быть видно по дате среза и журналу обновлений. Стабильный архивный снимок и актуальный пересчитанный результат могут существовать рядом, отвечая на разные вопросы.
Условный пример перехода между месяцами
Предположим, в сентябре рекламная кампания привела заказ на 100 условных единиц. В октябре клиенту вернули 30. В операционном представлении сентябрь содержит плюс 100, октябрь — минус 30. В актуальном когортном представлении сентябрьская продажа даёт чистый результат 70.
Если октябрьские отрицательные операции сравнить только с октябрьским рекламным расходом, можно ошибочно наказать новую кампанию за старый заказ. Если вообще не учитывать возврат, сентябрьская эффективность останется завышенной. Поэтому нужны обе перспективы и явная связь корректировки с исходным источником.
Не создавайте отрицательные лиды
Возврат меняет денежный результат, но не отменяет факт существования обращения. Число привлечённых клиентов, количество заказов и чистая выручка требуют отдельных правил. Один отрицательный денежный ряд не должен автоматически вычитать клиента из всех показателей.
Для показателя «клиенты с сохранённой покупкой» можно разработать специальное определение, учитывающее полный возврат. Но его следует отличать от числа впервые купивших клиентов. Иначе изменение денежных операций незаметно меняет знаменатель стоимости привлечения.
Проверьте передачу и повторные корректировки
Интеграция должна различать новый возврат и повторную доставку уже известной операции. Частичные возвраты суммируются по уникальным идентификаторам, а исправление суммы требует версии или компенсирующего события. Не отправляйте один и тот же возврат заново как новую операцию.
Если источник не предоставляет устойчивый ключ, согласуйте механизм контроля и остаточную неопределённость. Полезно сверять суммы по заказам с учётной системой и отдельно разбирать возвраты без найденной продажи. Базовые показатели эффективности описаны в статье о расчёте CPL, CAC и ROMI.
Приёмка отчёта и управленческий вывод
В контрольный набор включите полный возврат, два частичных, повтор доставки и возврат в следующем месяце. Проверьте, что сумма возвратов не удваивается и каждая операция раскрывается до документа или записи источника.
Сравнивайте кампании на одинаковом сроке после продажи: свежая когорта ещё не успела накопить поздние возвраты. В отчёте укажите возраст наблюдения и дату последнего обновления. Решение о качестве рекламы становится обоснованнее, когда видны причина возврата, зрелость данных и окончательный результат заказа, а не только первоначальная сумма сделки.
Применить в вашей компании
Обсудим вашу задачу?
Поможем разобраться с процессом, данными и настройками. Работаем удалённо с компаниями по всей России.