Как мы вернули связь между рекламой в Директе и заявками в MAX
В прошлой публикации остановился на том, что после перехода на заявки через MAX мы потеряли часть данных.
Клиент видел обращения в CRM, мы видели переходы из рекламы в мессенджер, но связать конкретную заявку с рекламой уже не могли.
Сначала начали разбираться, что именно теряется на этом пути.
В момент рекламного клика у нас есть YCLID. Если сильно упростить, это уникальный идентификатор, по которому Яндекс может понять, какой именно рекламный клик привел пользователя.
Пока человек находится на сайте, эту информацию можно сохранить. Но после перехода в MAX она терялась. Бот получал нового пользователя, а мы уже не знали, из какой рекламы он пришел.
Значит, задача была не просто передать заявку обратно в аналитику. Сначала нужно было сохранить связь с исходным рекламным кликом.
Вместе с разработчиком собрали достаточно простую цепочку.
На сайте небольшой скрипт забирает YCLID и UTM Source из перехода пользователя и добавляет их в ссылку на MAX. Бот сохраняет эти параметры и передает их вместе с заявкой в amoCRM.
В итоге в CRM у нас снова есть и сама заявка, и данные о том, откуда пришел пользователь.
Дальше уже можно передавать нужные события обратно в Яндекс Метрику и связывать их с исходной рекламой. Причем не обязательно ограничиваться самим фактом заявки. Можно возвращать более глубокие этапы воронки и постепенно оптимизировать рекламу уже на более качественный результат.
Интересно, что технически решение оказалось довольно простым.
В таких задачах код часто оказывается последним и самым простым этапом. Сначала нужно понять, где именно рвется аналитика и какой информации не хватает, чтобы восстановить связь.
А с какими подобными разрывами в аналитике сталкивались вы?
Post #13
150

- 🔥 9
- 👍 5
- ❤ 3
- 🆒 3
- 🏆 1