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

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

localStorage-хороший-инструмент

Надо работать с текущей сессией пользователя. И localStorage тут отлично подошел. 

В localStorage я записываю метку через js 

<script>

if (params['utm_source']=='yandex') localStorage.setItem('smart', 'yandex');

</script>

Так мы можем в дальнейшем при отправке сообщения или к примеру замены телефона на сайте по определенному каналу выводить нужную информацию просот обращаясь

<script>

$smart=localStorage.getItem('smart');

</script>

 В итоге все легко и удобно в использовании, а главное в отличие от тех же cookie никаких сбоев

 

Читайте также

Читайте также
Читайте также
Готов ли Ваш сайт к лидогенерации?
Готов ли Ваш сайт к лидогенерации ?