Данные собирают руками из кабинетов
Отчёт к середине месяца уже не сходится: часть выгрузок сделана до правок, часть после. На его основе нельзя принимать решения.
Выберите тему — соберём контекст
Отчёт сходится с учётом, а не с кабинетом рекламы
Показатели собираются из первичных систем, а не из выгрузок, сделанных вручную в разное время. Настраиваем передачу событий и целей, связываем источник трафика с заказом и оплатой, отдаём данные в BI или хранилище и держим регулярную сверку с учётом — чтобы расхождение было видно сразу и с указанием причины, а не обсуждалось на планёрке.
Проблема почти всегда не в самой аналитике, а в том, что её данные не связаны с деньгами и собираются вручную. Ниже четыре причины, по которым цифры перестают быть аргументом.
Отчёт к середине месяца уже не сходится: часть выгрузок сделана до правок, часть после. На его основе нельзя принимать решения.
Реклама отчитывается о заявках, а не об оплаченных заказах. Канал с дешёвыми заявками может приносить убыток, и это не видно.
Метки не доходят до заказа: заявка из CRM уже не связана с кампанией, которая её принесла. Приходится верить на слово.
В отчёте продажи есть, в учёте — отгрузки и возвраты. Спор о «правильной» цифре занимает больше времени, чем сам разбор.
Аналитика — это не одна система, а цепочка: событие на сайте, метка в заказе, оплата в учёте, справочники в хранилище. Разрыв на любом шаге обнуляет всю цепочку.
На каждом шаге фиксируется, кто источник данных и как проверяется передача. Иначе отчёт выглядит убедительно, но опирается на данные, которых уже нет.
Набор событий — предмет договорённости, а не техническая мелочь. От него зависит, какие вопросы вообще можно будет задать отчёту.
Сверка — это не поиск виноватого, а способ понять, какие записи не попали в отчёт и почему. Разбираем четыре группы показателей.
Сравниваются оформленные заказы в аналитике и в учётной системе за один период. Расхождение обычно даёт отмену, тестовая заявка или заказ, созданный вручную.
Считаются только фактически поступившие деньги. Канал, который приводит к заявкам без оплаты, виден именно на этом шаге.
Возвраты вычитаются из результата канала: без этого аналитика показывает выручку, которой у бизнеса уже нет.
Названия товаров, менеджеров и каналов сверяются с учётом, чтобы в отчёте не появилось дублирующих строк вроде «ООО Ромашка» и «Ромашка ООО».
Способ выгрузки выбирается по задаче, а не по привычке: кому-то достаточно готовых отчётов, кому-то нужны первичные данные и собственные правила расчёта.
Данные уходят в BI-систему, где уже настроены дашборды. Подходит, когда нужен понятный отчёт без отдельной инфраструктуры.
Первичные данные складываются в хранилище, и показатели считаются по правилам компании. Нужно, когда источников несколько и важна история за длительный период.
Выгрузка идёт по расписанию и передаёт только изменения, а не весь объём заново. Так отчёт обновляется без нагрузки на рабочие системы.
Начинаем с вопросов, на которые должны отвечать цифры, и только затем определяем события и выгрузки. Так отчёт получается пригодным для решений, а не просто заполненным данными.
Разбираем системы, сущности и потоки. Фиксируем, что считается источником правды и где сейчас расходятся данные.
Описываем поля, форматы, частоту и правила сопоставления справочников. Согласуем до начала разработки.
Проверяем обмен на реальных данных в ограниченном объёме: несколько десятков записей в обе стороны.
Включаем полный обмен с очередью, повторными попытками, журналом и защитой от дублей.
Мониторинг, сверка расхождений, обновление коннекторов при изменениях API на стороне сервиса.
Это не «дополнительные опции», а обязательная часть любой интеграции, которую мы сдаём.
Повторная доставка одного и того же события не создаёт вторую сделку, второй заказ или второй платёж.
Если внешняя система недоступна, операция ждёт и повторяется по расписанию, а не теряется.
Видно, что и когда ушло, что вернулось и что не прошло. Неудачную операцию можно повторить вручную.
Учитываем ограничения по частоте запросов, чтобы не получить блокировку со стороны сервиса.
Регулярная сверка ключевых сущностей между системами: расхождение видно в отчёте, а не в конце квартала.
При остановке обмена приходит уведомление ответственным, а не выясняется из жалобы клиента.
Обмен редко ограничивается одной категорией: магазин обычно связан и со складом, и с платежами, и с маркетплейсами.
Если вашего вопроса здесь нет — задайте его в форме ниже.
Расскажите, какими отчётами пользуетесь сейчас и какие решения по ним принимаете. Предложим схему сбора данных, состав событий и способ выгрузки.
За 3 рабочих дня разберём: где вы теряете заявки, какие каналы недооценены, и что даст рост в первые 30 дней.
Без обязательств. С конкретными цифрами.
Cookie и аналитика
Мы используем необходимые cookie для работы сайта и форм. Аналитические cookie (Яндекс.Метрика, включая запись сессий) подключаем только с вашего согласия — от него можно отказаться. Подробнее: Политика использования cookie и обработка персональных данных.