Медиана

Генератор UTM-меток

Соберите ссылку с UTM-метками: инструмент приводит значения к одному виду, помнит прежние и предупреждает о написаниях, которые раскалывают отчёт.

Целиком, с https:// — туда, куда должен попасть человек. Метки, которые в адресе уже есть, будут заменены.

Метки

Где: площадка или отправитель — newsletter, partner, search.

Каким способом: тип трафика из закрытого списка — cpc, email, social.

По какому поводу: шаблон «повод-месяц-год».

Что именно кликнули. Нужен, если будете отключать отдельный креатив.

Запрос или условие показа. Обычно его подставляет рекламная площадка.

Ссылка не собрана

Нужен адрес страницы

Вставьте полный адрес с https:// и доменом — метки дописываются к нему.

    Ваш словарь · пуст

    Значение попадает в словарь, когда вы копируете готовую ссылку.

    utm_source

    пока пусто

      utm_medium

      пока пусто

        utm_campaign

        пока пусто

          Ссылка собирается в браузере, словарь хранится в нём же: на сервер не уходят ни адрес, ни значения. Почему регистр и написание решают судьбу отчёта — в разборе UTM-меток.

          Зачем генератору словарь

          Собрать ссылку с метками умеет любой генератор: он ставит знак вопроса и амперсанды, кодирует символы. Отчёт от этого чище не становится, потому что раскалывается он не на синтаксисе, а на значениях. newsletter, Newsletter и news-letter — три разные строки, и система аналитики не узнает в них одну площадку.

          Поэтому инструмент делает две вещи сверх сборки. Он приводит значение к одному виду: нижний регистр, дефис вместо пробела, без повторяющихся разделителей и без разделителей по краям. И он ведёт словарь: значения source, medium и campaign из скопированной ссылки запоминаются и в следующий раз предлагаются кнопками под полем. Если вы вводите похожее, но не совпадающее — partners при partner в словаре, spring_sale при spring-sale, ppc при cpc, — поле подсвечивается как вероятный раскол отчёта, и одно нажатие меняет значение на словарное.

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

          Как читать замечания

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

          Ошибка — то, что испортит отчёт наверняка. Кириллица в значении уходит в отчёт процентной кодировкой вида %D0%B2%D0%B5, прочитать такую строку нельзя. Коварнее всего кириллическая буква внутри латинского слова: сpc с кириллической «с» на глаз не отличить от cpc, а в отчёте это другая строка. Пустой обязательный параметр оставляет вопрос отчёта без ответа, поэтому без source, medium и campaign ссылка кнопкой не копируется.

          Проверьте — вероятный раскол или спорное место. Значение похоже на словарное, но не совпадает; в source вписан тип трафика вроде cpc; в исходном адресе уже были метки. Прежние метки инструмент убирает сам, но перечисляет, что именно убрал.

          Исправлено и к сведению — то, что поправлено без вас, и то, что стоит знать. Если в адресе есть якорь после решётки, метки встают перед ним: всё, что после #, браузер на сервер не передаёт, и система аналитики метки оттуда обычно не читает. Подстановки рекламных площадок вроде {keyword} остаются как есть — их заменяет площадка, и кодирование скобок сломало бы подстановку.

          Одна причина заглавных букв заслуживает отдельной строки: клавиатура телефона сама делает первую букву поля прописной. Так Newsletter появляется без всякого умысла. В этом генераторе поля автоматическую заглавную отключают, а если значение вставлено из заметок уже с ней, его поправит нормализация.

          Когда ссылка не собирается

          Если в поле не абсолютный адрес с http или https, инструмент не собирает ссылку и говорит, что не так: нет протокола, протокол повторён дважды, в адресе пробел, это путь внутри сайта или ссылка на почту и телефон. Угадывать он не пытается. Где исправление однозначно — например, дописать https:// к example.com/page — появляется кнопка, но нажимаете её вы.

          Путь без домена отклоняется по существу, а не только по форме: внутренние ссылки размечать нельзя, переход по ним перезаписывает настоящий источник визита. Подробности — в разборе UTM-меток.

          Чего инструмент не делает

          Он не открывает ссылку и не проверяет, переживают ли метки переадресацию. Редирект, который отбрасывает всё после знака вопроса, — частая причина заявок с пустым источником, и проверяется это только переходом по готовой ссылке.

          Он не переводит кириллицу в латиницу: систем транслитерации несколько, и два человека получат два значения — ровно то, от чего словарь защищает.

          Словарь личный: он живёт в одном браузере и не виден коллегам. Командный закрытый список для source и medium всё равно придётся записать в общий файл проекта; генератор помогает его соблюдать, но не заменяет.

          И он ничего не отправляет: ссылка собирается в браузере, поля закрыты от записи сессий. На сайт уходит только сам факт копирования, число замечаний и признак того, сохраняется ли словарь, — без адреса и значений. Что делать с размеченным трафиком дальше, разобрано в материалах о целях в аналитике, конверсии и модели атрибуции.

          Частые вопросы

          Почему инструмент переводит всё в нижний регистр?

          Потому что регистр в метках значим: Newsletter и newsletter попадают в отчёт двумя строками и сами не сложатся. Нижний регистр — самое простое правило из всех возможных: его соблюдают без памяти и без договорённостей.

          Где хранится словарь и как его почистить?

          В хранилище браузера на вашем устройстве, на сервер он не уходит. Значение удаляется крестиком в панели словаря, словарь целиком — кнопкой под ним. Если браузер запрещает сайту хранить данные, генератор работает без сохранения: значения помнятся, пока открыта страница.

          Почему нельзя скопировать ссылку без utm_campaign?

          Три параметра — source, medium и campaign — отвечают на три вопроса отчёта: где, каким способом и по какому поводу. Без любого из них одна колонка останется пустой, а восстановить её задним числом нельзя: визит хранит значение, записанное в момент клика.

          Что будет с метками, которые уже есть в адресе?

          Инструмент уберёт их и поставит новые, а в замечаниях покажет, что именно убрал. Две одинаковые метки в одной ссылке разные системы аналитики читают по-разному, и какое значение попадёт в отчёт, заранее не скажешь.

          Почему генератор не переводит кириллицу в латиницу сам?

          У транслитерации нет единственного ответа: «июнь» пишут как iyun, ijun или iun. Автоматический выбор выглядел бы помощью, а на деле добавлял бы ещё один вариант написания. Латинское значение выбирают один раз и дальше берут из словаря.

          Источники

          1. UTM parameters — Wikipedia
          2. Percent-encoding — Wikipedia
          3. URI fragment — Wikipedia