Как связать офлайн-продажи с веб-аналитикой без дорогой CRM

Как связать офлайн-продажи с веб-аналитикой без дорогой CRM

Связать покупки в магазине с рекламой и сайтом можно без сложной CRM. Для этого достаточно настроить единые метки кампаний, передавать покупателю код или другой простой идентификатор, а затем регулярно сопоставлять данные веб-аналитики с выгрузкой из кассы. В статье разберём рабочую схему для малого бизнеса: какие данные собирать, где хранить отчёт и как понять, какой онлайн-канал приводит покупателей в офлайн-магазин.

Почему касса не показывает источник покупателя?

Веб-аналитика фиксирует визит на сайт, просмотр товара, нажатие на кнопку или заполнение формы. Кассовая система фиксирует факт покупки и её сумму. Если эти системы не получают общий признак, связь между рекламным визитом и оплатой теряется.

Покупатель может увидеть объявление, открыть страницу товара, закрыть сайт, а через день прийти в магазин. В кассе останется продажа без отметки «поисковая реклама» или «социальная сеть». Если продавец не спросил, откуда человек узнал о магазине, канал тоже не попадёт в отчёт.

UTM-метки решают задачу только для действий на сайте. Они передают источник визита в веб-аналитику, но сами по себе не меняют данные кассы. Поэтому для офлайн-продаж нужен дополнительный признак: промокод, код кампании, отдельная посадочная страница или короткий вопрос продавца при оформлении покупки.

У бизнеса с телефонными заказами есть ещё один разрыв. Посетитель может нажать на номер телефона, а не на кнопку заявки. В таком случае визит виден в аналитике, но звонок без колл-трекинга часто попадает в общую массу. Принцип работы колл-трекинга и передачи источника в аналитику разобран в материале о связке веб-аналитики с CRM.

Какую схему выбрать для магазина?

Начните с одного действия, которое продавец или кассир сможет выполнить без долгого обучения. Для небольшого магазина чаще всего подходят четыре варианта. Их можно использовать отдельно или сочетать.

Способ Как работает Когда подходит Ограничение
Промокод кампании Реклама или страница товара содержит код. Кассир вводит его при покупке. Для акций и рекламных кампаний, которые нужно сравнить. Покупатель может забыть код или не назвать его.
Отдельная посадочная страница Для каждого канала создаётся страница с понятным предложением и кодом. Для локальных рекламных кампаний и ограниченного ассортимента. Не каждый посетитель перейдёт на страницу перед визитом в магазин.
Вопрос продавца Сотрудник выбирает источник из короткого списка: поиск, реклама, рекомендация, сайт, другое. Когда покупатель приходит без кода. Ответ зависит от памяти покупателя и дисциплины сотрудника.
Цифровой чек или сообщение после покупки Покупка связывается с коммуникацией, которая содержит признак кампании. Когда магазин уже использует цифровые чеки или разрешённые каналы связи. Нужно заранее согласовать техническую схему и состав отчёта.

Для первого запуска обычно хватает промокода и вопроса продавца. Например, рекламная кампания ведёт на страницу с кодом «САЙТ», а в кассовом отчёте появляется отдельная строка по этому коду. Остальные покупатели попадают в категорию «источник не указан» или выбирают вариант в коротком списке.

Если бизнес хочет связать офлайн-покупку с цифровым чеком и последующей коммуникацией, полезно изучить подход к измерению офлайн-покупок через цифровые чеки. Для простого старта не требуется повторять всю такую архитектуру: достаточно выбрать один идентификатор и сохранять его в отчёте о продаже.

Какие данные собрать из сайта и кассы?

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

Данные сайта Данные офлайн-продажи Зачем сопоставлять
Источник и канал Код источника или ответ покупателя Чтобы увидеть, какие каналы приводят посетителей в магазин.
Название кампании Тот же код кампании Чтобы сравнить отдельные объявления или акции.
Дата визита или заявки Дата покупки Чтобы учитывать задержку между интересом и визитом в магазин.
Страница товара или категории Категория купленного товара Чтобы понять, какой ассортимент поддерживает продажи.
Целевое действие Сумма покупки и количество товаров Чтобы оценивать результат по деньгам, а не только по кликам.

Для хранения такой информации подойдёт таблица, если объём продаж небольшой. В ней можно сделать отдельные листы «Кампании», «Визиты и заявки», «Продажи» и «Сводка». Главное, чтобы названия источников писались одинаково: например, «поиск», «контекст», «соцсеть», «прямой визит». Запись «реклама», «рекламный трафик» и «контекст» как три разных значения испортит сравнение.

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

Дашборд при этом может оставаться простым. Его задача — показать руководителю несколько решений: какую кампанию продолжить, какую остановить и где продавцы не фиксируют источник. Подробные правила выбора показателей для такой панели описаны в материале о практической измеримости контента и действий посетителей.

Как считать результат рекламного канала?

Сначала разделите показатели на три уровня. Первый уровень показывает контакт с сайтом: визиты, просмотры посадочной страницы, нажатия на телефон. Второй — интерес к магазину: использование кода, звонок, вопрос о товаре, визит по акции. Третий — деньги: число покупок, выручка и маржа, если бизнес готов передавать этот показатель в отчёт.

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

Важна и доля неопределённых продаж. Если половина офлайн-покупок записана как «источник не указан», отчёт нельзя использовать для жёстких выводов о каналах. Сначала выясните причину: покупатели не знают код, продавцы не задают вопрос, касса не принимает поле или выгрузка теряет значение при передаче.

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

Какие ошибки мешают связать сайт и офлайн-магазин?

  • Для каждой кампании используют разные правила названий. Из-за этого одинаковые источники распадаются на несколько строк в отчёте.
  • Код меняют в рекламе, но не сообщают продавцам. Покупатель называет новый код, а сотрудник не знает, куда его записать.
  • Сравнивают дату клика с датой покупки без временного интервала. Так теряются продажи, которые произошли позже визита на сайт.
  • Считают только количество покупателей. Кампания с большим числом небольших покупок может уступать кампании с меньшим числом заказов, но большей суммой.
  • Смешивают онлайн-заказы и покупки в магазине. Для них нужны разные статусы и отдельные строки в сводке.
  • Пытаются автоматизировать всё до проверки ручной схемы. Сначала проверьте процесс на одной кампании и одной точке продаж, затем добавляйте интеграции.

3 шага, которые можно сделать на этой неделе:

  1. Выбрать один источник, одну кампанию и один код, который продавец сможет указать при покупке.
  2. Добавить в таблицу расходы, визиты, использованные коды, число покупок и сумму продаж.
  3. Через неделю сравнить данные сайта и кассы, отдельно посчитать продажи с неизвестным источником и исправить самый заметный разрыв.

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