Ты сделал игру «Змейку», опубликовал страницу на GitHub Pages и начал делиться ссылкой. Постишь в Telegram-канале, в личном блоге, на форумах, возможно, пробуешь недорогую рекламу. Люди переходят, кто-то оставляет заявку, кто-то закрывает вкладку. А ты смотришь на счётчик посетителей и понимаешь: цифры есть, но источник — сплошная догадка. Откуда пришёл конкретный игрок? С какого поста? С какого объявления?
UTM-метки решают эту задачу бесплатно и за несколько минут. Это небольшие добавки к ссылке, которые говорят аналитике: «этот человек пришёл из Telegram по посту про новые скины», «этот — из статьи на сайте», «а этот — с рекламного объявления в VK». Разбираем, что такое UTM-метка, из чего она состоит, зачем нужна создателю приложения, как составить ссылку вручную без сторонних сервисов и как увидеть результаты в Яндекс.Метрике.
Содержание
Что такое UTM-метка и из чего она состоит
UTM — это сокращение от английского Urchin Tracking Module. В русскоязычном интернете устоялся термин «UTM-метки» или «UTM-параметры». Проще говоря, это текстовые приметки, которые цепляются к обычной ссылке и передают в аналитику информацию об источнике перехода.
Ссылка — это конверт, а UTM-метки — поля на бланке отправителя. Когда пользователь кликает, аналитика читает бланк и понимает, откуда пришла посылка. Без метки конверт приходит с пустым бланком, и система догадывается об источнике лишь приблизительно.
Базовая UTM-ссылка выглядит так:
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake_launch
Здесь https://snake.skillmake.ru/ — обычный адрес страницы. Вопросительный знак ? отделяет адрес от параметров. Каждый параметр состоит из имени, знака равенства и значения. Параметры разделяются амперсандом &.
Основные UTM-параметры
| Параметр | Назначение | Пример | Когда использовать |
|---|---|---|---|
utm_source |
Источник трафика | telegram, vk, google, habr |
Всегда. Показывает, откуда пришёл человек. |
utm_medium |
Тип трафика | social, cpc, banner, article |
Всегда. Показывает механику: органический пост, оплата за клик, баннер. |
utm_campaign |
Название кампании | snake_launch, july_ads |
Всегда. Объединяет ссылки в одну группу. |
utm_content |
Вариант объявления | header_button, post_1 |
Когда нужно различать два баннера или два поста. |
utm_term |
Ключевое слово | snake_game |
В основном для контекстной рекламы. |
Параметры utm_source, utm_medium и utm_campaign — это минимум, который стоит проставлять всегда. utm_content и utm_term добавляют детализацию, но без них картина остаётся читаемой.
Примеры на «Змейке»
Допустим, игра опубликована по адресу https://snake.skillmake.ru/.
Ссылка для поста в Telegram-канале:
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake_launch&utm_content=main_post
Ссылка для рекламного объявления во ВКонтакте:
https://snake.skillmake.ru/?utm_source=vk&utm_medium=cpc&utm_campaign=snake_ads_july&utm_content=creative_1
Ссылка из статьи в блоге курса:
https://snake.skillmake.ru/?utm_source=skillmake&utm_medium=article&utm_campaign=snake_review
Ссылка из email-рассылки:
https://snake.skillmake.ru/?utm_source=mailchimp&utm_medium=email&utm_campaign=weekly_digest&utm_content=top_button
В каждом случае пользователь попадает на одну и ту же страницу, но аналитика видит разные источники.
Как аналитика понимает параметры
Когда браузер открывает ссылку с UTM-метками, он передаёт их счётчику аналитики. Яндекс.Метрика распознаёт стандартные имена и раскладывает их по отчётам. Если параметров нет, система пытается определить источник по другим признакам, но точность падает. Переходы из мессенджеров часто попадают в «Прямой заход», хотя на самом деле они пришли из Telegram.
Главная мысль: UTM-метка — это всего лишь текст в ссылке, но она превращает неопределённый «кто-то пришёл» в конкретное «пришёл из Telegram по посту про запуск».
Зачем нужны UTM-метки создателю приложения
Создатель приложения, особенно новичок, живёт в режиме ограниченных ресурсов. UTM-метки помогают принимать решения на основе фактов, а не догадок.
Понять, откуда приходят пользователи
Без UTM-меток все переходы выглядят одинаково: либо «прямой заход», либо «переходы по ссылкам на сайтах». С UTM-метками ты видишь:
- сколько человек пришло из Telegram-канала;
- сколько из рекламы VK;
- сколько из конкретной статьи в блоге;
- сколько из email-письма;
- сколько из подписи на форуме.
Разные аудитории ведут себя по-разному. Переходы из Telegram могут давать много просмотров, но мало заявок. Переходы из статьи могут быть меньше по числу, но выше по качеству.
Сравнить каналы по полезности
UTM-метки позволяют сравнивать не только количество кликов, но и глубину просмотра, время на сайте, конверсию в заявку. Например:
- Канал А: 500 переходов, среднее время 12 секунд, 0 заявок.
- Канал Б: 80 переходов, среднее время 2 минуты, 7 заявок.
Без UTM-меток ты бы увидел общую цифру «580 посетителей» и не понял бы, что канал Б работает лучше. С метками можно перераспределить усилия.
Оптимизировать затраты на рекламу
Если ты запускаешь платную рекламу, UTM-метки необходимы. Например, два объявления во ВКонтакте:
https://snake.skillmake.ru/?utm_source=vk&utm_medium=cpc&utm_campaign=snake_ads&utm_content=video_creative
https://snake.skillmake.ru/?utm_source=vk&utm_medium=cpc&utm_campaign=snake_ads&utm_content=image_creative
По utm_content ты увидишь, какой креатив работает лучше, и переложишь бюджет в эффективный вариант.
Связать офлайн и онлайн
UTM-метки работают не только для цифровых каналов. Если ты печатаешь визитки или вывешиваешь QR-код, можно сделать отдельную ссылку:
https://snake.skillmake.ru/?utm_source=print&utm_medium=qr&utm_campaign=coworking_sticker
Так ты поймёшь, окупается ли офлайн-активность.
Это особенно полезно в сочетании с другими инструментами. Если ведёшь Telegram-канал, читай Продвижение через Telegram-канал. Если работаешь с контентом — Контент-маркетинг для инди-разработчика. А для общего понимания аналитики начни с SEO для новичка: Метрика и Вебмастер.
Практический совет: UTM-метки нужны даже без рекламного бюджета. Они помогают понять, какие бесплатные каналы реально работают.
Как составить UTM-ссылку пошагово
Никакие сторонние сервисы для базовой работы не нужны. Достаточно понять правила и собрать ссылку вручную.
Шаг 1. Возьми базовый адрес
Базовый адрес — это ссылка на страницу без параметров:
https://snake.skillmake.ru/
Шаг 2. Поставь вопросительный знак
После адреса ставится знак ?, который сообщает, что дальше идут параметры:
https://snake.skillmake.ru/?
Шаг 3. Добавь первый параметр
Самый важный параметр — utm_source:
https://snake.skillmake.ru/?utm_source=telegram
Шаг 4. Добавь остальные параметры через амперсанд
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake_launch
Шаг 5. При необходимости добавь уточняющие параметры
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake_launch&utm_content=post_july_12
Правила оформления значений
Используй латиницу. Латинские названия читаются универсально. Если использовать кириллицу, браузер превратит её в длинный процентный код.
Не используй пробелы. В URL пробел заменяется на %20 или +. Используй дефис или нижнее подчёркивание:
?utm_campaign=snake-launch
Будь последователен в регистре. utm_source=Telegram и utm_source=telegram аналитика посчитает разными источниками. Пиши всё строчными буквами.
Не используй спецсимволы без нужды. Знаки ?, &, =, # имеют техническое значение. Если они встретятся внутри значения, ссылка может сломаться.
Сохраняй смысл. Значения должны быть понятны через месяц. utm_campaign=aaa111 ни о чём не говорит.
Что делать, если в ссылке уже есть параметры
Если базовый адрес уже содержит параметры, UTM-метки добавляются через &:
https://snake.skillmake.ru/?lang=ru&utm_source=telegram&utm_medium=social&utm_campaign=snake_launch
Вопросительный знак в URL может быть только один, амперсандов — сколько угодно.
Короткие ссылки и UTM-метки
Длинную ссылку можно сократить через сервис вроде bit.ly, cutt.ly или аналогичный. Важно: сначала добавь UTM-метки, потом сократи. Тогда переходы по короткой ссылке сохранят все параметры.
Длинная: https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake_launch
Короткая: https://bit.ly/3xSnakeTG
При этом имей в виду: сервисы сокращения собирают собственную статистику кликов. Она может отличаться от данных Яндекс.Метрики, потому что часть пользователей блокирует счётчики или уходит быстро. Считай данные сокращалки ориентировочными, а Метрику — основным источником.
Пример: сборка нескольких ссылок для одного запуска
Ты запускаешь обновление «Змейки» с новыми скинами и используешь четыре канала.
Telegram-канал проекта:
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake-skins-update&utm_content=channel_post
Личный Telegram-канал:
https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social&utm_campaign=snake-skins-update&utm_content=personal_post
Реклама VK:
https://snake.skillmake.ru/?utm_source=vk&utm_medium=cpc&utm_campaign=snake-skins-update&utm_content=ad_creative_1
Статья на сайте курса:
https://snake.skillmake.ru/?utm_source=skillmake&utm_medium=article&utm_campaign=snake-skins-update&utm_content=blog_post
Email-рассылка:
https://snake.skillmake.ru/?utm_source=mailchimp&utm_medium=email&utm_campaign=snake-skins-update&utm_content=button_top
Теперь в аналитике будет одна кампания snake-skins-update, внутри которой видны все каналы и варианты.
Шаблон для быстрого копирования
Чтобы не собирать каждую ссылку с нуля, сделай шаблон:
Базовый адрес: https://snake.skillmake.ru/?
utm_source=
utm_medium=
utm_campaign=
utm_content=
Или используй формулу в Google Sheets / Excel:
=A2&"?utm_source="&B2&"&utm_medium="&C2&"&utm_campaign="&D2&"&utm_content="&E2
Важно: не ставь UTM-метки на внутренние ссылки. Если на странице «О игре» сделать ссылку на «Играть» с метками utm_source=site, аналитика посчитает каждый переход новым визитом извне. Это исказит статистику.
Как увидеть данные в Яндекс.Метрике
Чтобы UTM-метки превратились в отчёты, на сайт должен быть установлен счётчик Яндекс.Метрики. Базовые шаги можно найти в справке Яндекса или в материале SEO для новичка: Метрика и Вебмастер. Дальше предположим, что счётчик работает.
Где искать отчёты
Яндекс.Метрика распределяет UTM-параметры по нескольким стандартным отчётам. Названия отчётов могут меняться вместе с обновлениями интерфейса, поэтому ориентируйся на смысл.
Отчёт об источниках. Здесь отображается информация по utm_source. Если у тебя есть переходы с utm_source=telegram, utm_source=vk и utm_source=skillmake, они покажутся отдельными строками.
Отчёт о каналах. Здесь группируются данные по utm_medium. Все переходы с utm_medium=social собираются в группу «Социальные сети», utm_medium=cpc — в «Контекстную рекламу».
Отчёт о кампаниях. Здесь отображаются значения utm_campaign. Удобно смотреть результаты конкретного запуска независимо от источника.
Отчёт по UTM-меткам. В некоторых версиях интерфейса есть специальный отчёт, где можно одновременно разбить данные по source, medium, campaign, content и term.
Как фильтровать и группировать
Чтобы сравнить каналы внутри одной кампании, открой отчёт по кампаниям, найди snake-skins-update и добавь второе измерение — например, «Источник» или «Метка content». Ты увидишь таблицу вида:
| Кампания | Источник / Content | Визиты | Отказы | Конверсия |
|---|---|---|---|---|
| snake-skins-update | telegram / channel_post | 340 | 45% | 2% |
| snake-skins-update | vk / ad_creative_1 | 580 | 67% | 0,5% |
| snake-skins-update | skillmake / blog_post | 90 | 22% | 8% |
Такая таблица сразу показывает, что статья на сайте курса даёт меньше визитов, но гораздо более вовлечённую аудиторию. Реклама VK приносит много кликов, но большинство людей сразу уходит.
Как связать UTM-метки с целями
Посещения сами по себе мало о чём говорят. Важнее понимать, сколько из них привело к целевому действию: нажатию кнопки «Начать игру», отправке заявки, подписке. В Яндекс.Метрике такие действия называются целями.
Когда цель настроена, в отчётах по UTM-меткам появляется столбец «Достижение цели» или «Конверсия». Тогда сравнение каналов становится точнее:
- Канал А: 1000 визитов, 5 достижений цели, конверсия 0,5%.
- Канал Б: 200 визитов, 20 достижений цели, конверсия 10%.
На что обращать внимание в первую очередь
Если ты новичок, сфокусируйся на трёх вещах:
- Визиты по источникам. Сколько человек пришло с каждого канала.
- Качество трафика. Время на сайте, глубина просмотра, процент отказов.
- Конверсия в цель. Сколько человек совершило нужное действие.
Этих показателей достаточно, чтобы принимать решения.
Проверка в реальном времени
После публикации ссылки проверь, доходит ли информация до Метрики. Перейди по ссылке и посмотри в раздел «Визиты в реальном времени» — должен появиться визит с нужным источником. Если не появился, проверь, установлен ли счётчик и не блокируется ли он.
Практический совет: не запоминай точные названия кнопок в Яндекс.Метрике — интерфейс обновляется. Важно знать, что данные по UTM-меткам находятся в отчётах об источниках, каналах и кампаниях.
Типичные ошибки при работе с UTM-метками
Разные метки для одного источника
Одна из самых распространённых ошибок — использовать разные названия для одного канала:
?utm_source=telegram
?utm_source=tg
?utm_source=Telegram
?utm_source=telega
Аналитика посчитает это четырьмя разными источниками. Заведи правила: Telegram всегда telegram, VK всегда vk, email всегда email.
Забытые метки
Ты написал пост в Telegram, но вставил обычную ссылку. Все переходы могут попасть в «Прямой заход», и информация потеряется. Правило: перед публикацией любой ссылки на проект проверяй, есть ли в ней utm_source и utm_medium.
Разный регистр букв
?utm_source=Telegram&utm_medium=Social
?utm_source=telegram&utm_medium=social
Для аналитики это два разных источника. Пиши всё строчными буквами.
Пробелы и спецсимволы в значениях
?utm_campaign=snake skins update
Такая ссылка может работать нестабильно. Используй дефисы:
?utm_campaign=snake-skins-update
UTM-метки на внутренних ссылках
Если на странице «О проекте» поставить ссылку «Играть» с параметрами utm_source=site&utm_medium=button, каждый клик будет считаться новым внешним визитом. Это сильно искажает статистику.
Слишком длинные значения
?utm_campaign=launch_of_the_new_version_of_snake_with_skins_and_sound_in_july_2026
Такое значение трудно читать и легко опечататься. Делай названия короткими:
?utm_campaign=snake-skins-july-2026
Отсутствие системы
Если каждую ссылку собираешь заново, через месяц сам не поймёшь, что означает utm_campaign=aaa_01. Заведи таблицу:
| Кампания | Источники | Medium | Content | Цель |
|---|---|---|---|---|
| snake-skins-update | telegram, vk, skillmake | social, cpc, article | channel_post, ad_creative_1, blog_post | запуск обновления |
Слепая вера в клики
UTM-метки показывают, откуда пришёл клик, но не говорят, стоил ли он усилий. Смотри конверсию, время на сайте и другие показатели качества.
Важно: если в отчётах много «Прямых заходов» из неожиданных каналов, проверь ссылки — возможно, часть из них опубликована без UTM-меток.
Частые вопросы
UTM-метки — что это простыми словами?
Это пометки в конце ссылки, которые показывают аналитике, откуда пришёл человек. Например, https://snake.skillmake.ru/?utm_source=telegram&utm_medium=social говорит: «Этот посетитель пришёл из Telegram, и это обычный социальный пост».
Обязательно ли использовать все пять UTM-параметров?
Нет. Для базовой работы достаточно трёх: utm_source, utm_medium и utm_campaign. Остальные добавляют детализацию, но без них отчёты тоже работают.
Можно ли ставить UTM-метки на внутренние ссылки сайта?
Нельзя. UTM-метки предназначены для входа на сайт извне. Внутренние ссылки с метками исказят статистику.
Что делать, если в URL уже есть вопросительный знак?
Вопросительный знак в адресе может быть только один. Если он уже есть, дополнительные параметры добавляй через &:
https://snake.skillmake.ru/?lang=ru&utm_source=telegram&utm_medium=social
Влияют ли UTM-метки на SEO?
Нет, они не влияют на позиции в поиске. Но если одна страница доступна по множеству URL с разными UTM-метками, для канонизации можно использовать тег canonical, указывающий на чистый адрес без параметров.
Как проверить, что UTM-метка работает?
Перейди по ссылке и посмотри адресную строку — параметры должны остаться. Затем проверь в Яндекс.Метрике в разделе визитов в реальном времени, что визит отобразился с нужным источником.
Заключение + чек-лист
UTM-метки — это простой и бесплатный инструмент, который помогает перестать гадать и начать измерять. Они не требуют программирования и сложных сервисов. Достаточно добавить к ссылке несколько параметров — и ты начнёшь видеть, откуда приходят пользователи, какие каналы дают заявки, а какие только съедают время.
Главное правило — последовательность. Пиши telegram строчными буквами, указывай utm_medium, давай кампаниям понятные названия. Тогда через месяц у тебя будет чистая статистика.
Если хочешь углубиться в аналитику, читай SEO для новичка: Метрика и Вебмастер. Для Telegram-канала — Продвижение через Telegram-канал. Для работы со статьями — Контент-маркетинг для инди-разработчика.
Чек-лист «UTM-метки настроены правильно»
- На сайт установлен счётчик Яндекс.Метрики.
- Для каждой внешней ссылки проставлены
utm_source,utm_mediumиutm_campaign. - Все значения написаны латиницей и строчными буквами.
- В значениях нет пробелов — используются дефисы.
- Один источник всегда обозначается одинаково.
- Добавлены
utm_contentиutm_termтам, где нужна детализация. - Внутренние ссылки не содержат UTM-меток.
- Есть таблица с правилами именования.
- Перед публикацией проверяется наличие меток.
- В Яндекс.Метрике видны переходы по UTM-меткам.
- Настроены цели, чтобы измерять полезные действия.
- Длинные ссылки с UTM сначала дополняются метками, потом сокращаются.
- Периодически проверяется отсутствие дубликатов источников.
- Результаты используются для распределения усилий.
Итог: начни с трёх параметров для одного канала, проверь в Метрике, что данные доходят, и постепенно расширяй на все остальные источники. Через пару недель ты уже будешь знать о своей аудитории больше, чем за всё время до этого.
Читай дальше
Все статьиНе просто статьи — тебя доведут до результата
В практикуме за 1999 ₽ рядом живая команда практикующих разработчиков и маркетологов: ведём по шагам до твоего работающего приложения. Не «ролики и сам разбирайся» — помогаем на каждом затыке.
Перейти к практикуму