Вероятно, у вас появилась проблема с потерей UTM-меток клиентов, которые гуляют по страницам сайта либо переходят на другой ресурс. В этой статье будет представлен скрипт для решения данной проблемы.
Как это работает? Когда пользователь переходит на ваш сайт с UTM-метками, скрипт сделает все возможное, чтобы сохранить эти метки при перемещении пользователя между различными разделами вашего сайта или переходе на другой сайт. Таким образом, у вас по-прежнему будет доступ к данным о первоначальном источнике трафика даже после многочисленных переходов.
Данный код нужно указать в блок: Другое ⟶ T123 ⟶ HTML-код
Замените «learngenius.ru» на ваш собственный домен, в рамках которого вы хотите передавать метки. Также, вместо «learngenius.ru» можно ввести символ точки (.), чтобы метки передавались для всех страниц.
Данный код нужно указать в блок: Другое ⟶ T123 ⟶ HTML-код
Был у меня еще один запрос — на сайте были кнопки на чат-боты ВКонтакте и Телеграм. Если с телеграмом, первый скрипт срабатывал верно, то с ВК — нет, потому что там была ссылка следующего вида: vk.com/app…#test&force=1
Соответственно, этот скрипт превращал ссылку в vk.com/app…#test&force=1?utm_source=…, что, соответственно, неправильно, и оно просто не работало. Поэтому для решения этой проблемы нужен был скрипт, который добавит метки к кнопке с ВК не через знак вопроса (?), а через амперсанд (&), но при этом не заденет остальные кнопки.
Ниже сам скрипт. Возможно, кому-то он также будет нужен.
Данный код нужно указать в блок: Другое ⟶ T123 ⟶ HTML-код
Замените «https://vk.com/app…#…&force=1» на нужную ссылку, куда вы хотите передавать метки.
На этом всё. Если что-то будет появляться новое, то дополню статью. Надеюсь было полезно :)