Как я настроил сквозную аналитику: интеграция сайта, RetailCRM и Яндекс Метрики

Клиент: Производитель сумок и кожгалантереи

Задача

Клиент пришел с классической болью e-commerce: продажи есть, а понимания, откуда они пришли - нет. CRM не велась. Ситуацию усложнял формат оплат: 99% выкупов происходит по факту получения в СДЭК. Мне нужно было свести всю разрозненную инфу в единый контур. Задача - завести компанию в RetailCRM, прокинуть метки посетителей с сайта и возвращать в Яндекс Метрику данные о заказах, которые реально оплачены клиентом.

Решение

Главная сложность заключалась в отсутствии доступа к коду сайта. Я решил эту проблему через Yandex Tag Manager (YTM). Скрипт просто "запоминает" рекламные данные пользователя (UTM-метки и ClientID), пока тот выбирает товар. Как только человек оформляет покупку, система перехватывает эту связку и через вебхук сохраняет ее в нашу отдельную таблицу.

Сам забор заказов с сайта работает автономно: автоматизация раз в 5 минут считывает технический каталог (YML-фид) и выгружает новые покупки в RetailCRM. При этом система действует умно: если такого клиента или товара еще нет в базе, она создает их на лету.

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

Финальный этап - обучение рекламы. Я подключил стандартный модуль Яндекса и сопоставил статусы заказов. В результате Метрика получает весь жизненный цикл сделки: создание заказа, отмены, спам и, самое главное, статус успешного выкупа при получении в СДЭК.

Всю архитектуру я собрал на базе n8n. В качестве промежуточной базы данных использовал классический PostgreSQL. Это снимает любые вопросы по безопасности: данные не уходят на зарубежные облачные сервисы, всё разворачивается в защищенном контуре. А за перехват трафика отвечали кастомные JS-скрипты в YTM и вебхуки.

Результат

В итоге я выстроил полностью прозрачный контур аналитики. Теперь руководство в реальном времени видит в RetailCRM, откуда пришел каждый заказ. Но главное, Яндекс Метрика начала получать правильные сигналы. Рекламные алгоритмы обучаются не на пустых заявках с сайта, а на фактических выкупах из СДЭК, автоматически отсекая спам и отмены.

Ищете способ настроить прозрачную сквозную аналитику для вашего e-commerce проекта?

Разберём, как реализовать это под ваш проект.

Написать в Telegram