Скрипт для проброса UTM-меток через лендинг во внешний сервис

Ситуация:
На лендинг из разных каналов заливается трафик, размеченный utm-метками.
Оформление заказа происходит на внешнем сервисе. На лендинге размещены кнопки [КУПИТЬ], по нажатию на которые посетитель покидает лендинг. Внешний сервис тоже умеет учитывать utm-метки.

Задача:
Проставить в ссылки на кнопках действия те же метки, с которым посетитель пришёл на лендинг.

Решение:
Скрипт автомагически добавит utm-метки ко всем ссылкам с указанной базой на странице.
Укажите базовую ссылку в переменной TICKET_URL_BASE.
Если utm-меток в адресной строке нет, ничего не произойдёт.

Для Tilda вставляем скрипт в блок HTML-код.
Для остальных сайтов — добавляем скрипт в подвал сайта.