Хочешь прокачать Тильду фичами? Воспользуйся расширением →
Close
Главная страница — Как пробросить UTM-метки на другую страницу?

Как пробросить UTM-метки на другую страницу?

Данный код нужно указать в блок: Другое ⟶ T123 ⟶ HTML-код
<script>
$(document).ready(function(){
  $("a").each(function () {
    var href = $(this).attr("href");
    var search = "?" + window.location.search.split("&").filter(val => val.replace('?','').indexOf('s_') !== 0).join("&").replace('?','');
    if ( search !== "?" && href != undefined && href.includes(".") && !href.includes("#") ) {
      if(!href.includes("?")) {
        $(this).attr("href", href + search);
      } else {
        $(this).attr("href", href + search.replace("?", "&"));
      }
    }
  });
});
</script>
Вместо roman-kosov.ru нужно указать свой домен, в рамках которого вы хотите прокинуть метки.
Ещё вместо roman-kosov.ru можно указать просто точку, тогда метка будет пробрасываться для любого домена.
Мой код используется на сайтах, сделанных на Тильде: