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

Связь выручки с источником строится через идентификатор заказа и объявленное правило атрибуции. Заказы и возвраты подтверждают сумму продаж, аналитика распределяет её по каналам, расходы показывают стоимость привлечения. Эти источники нужно сверять, а не складывать показатели разных кабинетов: одна покупка может быть приписана нескольким рекламным системам.
Атрибуция отвечает «какому источнику по правилу зачтена покупка», а не «какой канал создал бы дополнительную продажу». Для второго вопроса нужен отдельный эксперимент. Настройка событий описана в электронной коммерции Метрики; здесь — порядок сверки сумм.
Подготовьте общий ключ и определение выручки
Из заказной системы возьмите ID, дату, статус, сумму оплаты, возврат и валюту. Из аналитики — связанный заказ, доступный идентификатор посещения и источник по выбранной модели. Из рекламы — расход за тот же период, валюту и набор кампаний. Приведите часовые пояса и единицы сумм, проверьте округления.
Для учебного отчёта будем считать чистую сумму оплаченных заказов минус подтверждённые возвраты. Это управленческое определение примера; его нельзя без согласования выдавать за бухгалтерскую выручку. Выберите также, относите ли возврат к исходному заказу или дате возврата, и используйте одно правило в сравнении каналов.
Построчная сверка
В вымышленной выгрузке присутствуют следующие записи. Источник показан уже после применения одного и того же правила.
| Запись | Сумма оплаты | Возврат | Источник | Учитываемая сумма |
|---|---|---|---|---|
| A1, оплачен | 5 000 ₽ | 0 ₽ | Платный поиск | 5 000 ₽ |
| A2, оплачен | 4 000 ₽ | 2 000 ₽ | Платный поиск | 2 000 ₽ |
| A2, повтор той же записи | 4 000 ₽ | 2 000 ₽ | Платный поиск | 0 ₽, дубль |
| A3, оплачен | 6 000 ₽ | 0 ₽ | Органический поиск | 6 000 ₽ |
| A4, оплачен | 2 000 ₽ | 0 ₽ | Не определён | 2 000 ₽ |
| A5, отменён без оплаты | 3 000 ₽ заявлено | 0 ₽ | Платный поиск | 0 ₽ |
В заказной системе итог равен 5 000 + 4 000 − 2 000 + 6 000 + 2 000 = 15 000 ₽. Каналам приписано 7 000 ₽ платного поиска, 6 000 ₽ органики и 2 000 ₽ неизвестного источника. Сумма распределения тоже 15 000 ₽. Дубль убран по идентификатору и смыслу записи; его нельзя считать второй оплатой.
Если у A2 было два настоящих платежа, простое удаление всех одинаковых ID неверно. Сначала соберите платежи и возвраты по их собственным ключам, затем агрегируйте заказ. При нескольких товарных строках не суммируйте повторяющийся итог заказа для каждой позиции.
Что определяет источник
Выберите доступную модель в текущем инструменте, запишите окно, дату отчёта и правила прямых переходов. Устаревшее название модели из старой инструкции может отсутствовать в интерфейсе. Первый контакт и последний переход отвечают на разные вопросы; смена модели перераспределяет уже существующую сумму, а не создаёт новую выручку.
Для связки сайта и CRM сохраняйте предусмотренные системой идентификаторы и рекламные метки. Не помещайте контакты покупателей в UTM-параметры. Отсутствующий источник сохраняйте отдельной группой: его нельзя распределить по известным каналам пропорционально без явного допущения.
Как добавить расходы и прочитать результат
Если платный поиск в примере стоил 3 500 ₽, отношение приписанной суммы к расходам — ROAS — равно 7 000 / 3 500 = 2. Это два рубля приписанных продаж на рубль рекламы, а не два рубля прибыли.
Пусть вклад этих заказов после себестоимости, возвратов и прочих переменных затрат до рекламы составляет 2 800 ₽. После рекламного расхода остаётся −700 ₽ до постоянных затрат. Даже ROAS 2 не доказывает прибыльность. Переход к оценке вложений разобран в расчёте ROMI.
Что проверить при расхождении
Начните с небольшой ручной выборки по ID. Проверьте дубли, неоплаченные и отменённые заказы, дату возврата, задержку передачи, фильтры и валюту. Блокировка аналитики, переход между устройствами и потеря меток могут оставить реальные продажи без известного источника. Не исправляйте это выдуманной атрибуцией.
Когда суммы сходятся, сравнивайте каналы по одинаковой модели и периоду. Для доказательства дополнительного эффекта рекламы используйте контрольную группу, если эксперимент выполним; обычная сверка показывает корректность отчёта, но не причинность.