Бесплатный инструмент
Конструктор UTM для кампаний приложений
Разметьте ссылку для Instagram, TikTok, рассылки, SMS, QR-кода или подкаста за несколько секунд. Конструктор чистит названия прямо при вводе, показывает, как визит будет выглядеть в отчётах, и предупреждает, где метки теряются по пути в приложение.
- Бесплатно, без регистрации
- Работает в браузере
- Ничего из введённого не сохраняется
Соберите ссылку с UTM-метками
Лендинг, ссылка на App Store или Google Play либо smart-ссылка Appy.
Где размещена ссылка: площадка, список или объект.
Тип канала из короткого фиксированного списка.
Кампания, к которой относится ссылка. Одно название во всех каналах.
Различает две ссылки внутри одной кампании.
В основном для платных ключевых слов.
Ваша ссылка с метками
Добавьте целевой адрес, и ссылка появится здесь.
Как это будет выглядеть в отчётах
Веб-аналитика, например GA4
- Источник / канал
- (not set) / (not set)
- Кампания
- (not set)
- Контент
- (not set)
- Ключевое слово
- (not set)
Установки приложения в Appy
Enterprise с SDK(not set) / (not set) / (not set)
Нужно для печати?Превратите ссылку в QR-код
Почему метки пропадают
UTM остаются в магазине, если ссылка их не несёт
В вебе UTM-метка доезжает до страницы, и аналитика её читает. В кампании приложения посередине стоит магазин, и именно он решает, что дойдёт до приложения.
App Store ничего не передаёт. Google Play передаёт только содержимое своего параметра referrer. Smart-ссылка держит один размеченный URL для всех телефонов и проводит метки дальше магазина.
Ссылка на App Store + UTM
source · medium · campaignApp StoreВаше приложение
source · medium · campaignМетки отброшены. Приложение открывается, не зная, откуда пришёл человек.
Ссылка на Google Play + UTM
source · medium · campaignGoogle PlayВаше приложение
referrerПроходит только параметр referrer. Метки utm_, добавленные прямо в ссылку, не проходят.
Smart-ссылка Appy + UTM
source · medium · campaignНужный магазин для каждого телефонаВаше приложение
source · medium · campaignМетки передаются в магазин, приложение и на сайт. С SDK установки видны по кампаниям.
Система названий
Пять меток, одни правила
Google Analytics считает Instagram и instagram двумя разными источниками. Три человека, которые размечают ссылки к одному запуску, легко превращают один канал в пять строк. Короткое соглашение, записанное один раз, решает это навсегда.
- 01
Только строчные буквы
Значения чувствительны к регистру: instagram и Instagram потом не склеятся.
- 02
Без пробелов, один разделитель
Пробелы превращаются в URL в %20 или +. Выберите _ или - и держитесь его.
- 03
Фиксированный список каналов
social, email, sms, qr, audio, influencer. Новый канал добавляют решением команды, а не новым написанием.
- 04
Кампании, которые сортируются
Сначала тема, в конце дата: vesna_sale_2026_04. Одно название во всех каналах.
| Параметр | Отвечает на вопрос | Примеры | Простое правило |
|---|---|---|---|
| utm_source | Отвечает на вопросГде именно была ссылка? | Примерыinstagram, tiktok, newsletter, packaging | Простое правилоПлощадка, список или объект. Не тип канала. |
| utm_medium | Отвечает на вопросКакой это тип канала? | Примерыsocial, email, sms, qr, audio | Простое правилоИз вашего фиксированного списка. GA4 группирует каналы в основном по этому значению. |
| utm_campaign | Отвечает на вопросКакая кампания? | Примерыvesna_sale_2026_04, app_launch_v3 | Простое правилоОдно название на кампанию, общее для всех каналов. |
| utm_content | Отвечает на вопросКакая ссылка или креатив? | Примерыstory_frame_2, header_button, box_back | Простое правилоНужен, когда у кампании несколько ссылок в одном месте. |
| utm_term | Отвечает на вопросКакое ключевое слово? | Примерыbegovye_krossovki | Простое правилоВ основном для платного поиска. В остальных случаях оставьте пустым. |
Шпаргалка по каналам
Готовые значения для каналов приложения
Эти значения подставляют пресеты. Меняйте кампанию для каждого запуска, а остальное оставляйте как есть, чтобы цифры складывались месяц к месяцу.
Больше примеров и то, что каждый магазин делает с метками, в нашем руководстве: UTM-метки для кампаний приложений: практическое руководство
| Канал | source / medium / content | Совет |
|---|---|---|
| Сторис в Instagram | source / medium / contentinstagram / social / story | СоветИспользуйте стикер со ссылкой. Если ссылки есть на нескольких кадрах, нумеруйте их в content. |
| Профиль TikTok | source / medium / contenttiktok / social / bio_link | СоветСсылка в профиле живёт неделями. Дайте ей долгую кампанию, например always_on. |
| Рассылка | source / medium / contentnewsletter / email / header_button | СоветРазмечайте каждую кнопку отдельно в content: header_button, footer_link. |
| SMS | source / medium / contentcrm / sms / reminder | СоветКаждый символ на счету. Поставьте метки на адреса внутри smart-ссылки и отправляйте только короткую ссылку. |
| QR на упаковке | source / medium / contentpackaging / qr / box_back | СоветПечатайте smart-ссылку, а не ссылку на магазин. Код остаётся прежним, когда меняются кампании. |
| Подкаст | source / medium / contentpodcast / audio / host_read | СоветНазывайте в эфире короткий адрес, а размеченную ссылку кладите в описание выпуска. |
| Блогер | source / medium / contentinstagram / influencer / creator_name | СоветОтдельная ссылка для каждого блогера, его ник в content. По этой строке вы ему и платите. |
В GA4 нет стандартного канала для QR-кодов и блогеров. Канал qr попадёт в Unassigned, а ссылка блогера с источником instagram засчитается в Organic Social благодаря источнику, если вы не создадите собственную группу каналов.
Частые ошибки
Шесть способов испортить размеченную ссылку
Большинство сломанных отчётов по кампаниям вырастает из нескольких привычек. Избежать их до запуска легко, исправить потом трудно: собранные данные остаются с теми значениями, с которыми пришли.
Смешанный регистр
- Вместо
- Instagram, instagram, IG
- Пишите
Три строки на один канал. Значения чувствительны к регистру.
Разметка ссылки на магазин
- Вместо
- apps.apple.com/…?utm_source=tiktok
- Пишите
- appy.to/vesna?utm_source=tiktok
App Store отбрасывает метки. Smart-ссылка проводит их дальше магазина.
Нет канала
- Вместо
- ?utm_source=newsletter&utm_campaign=okt
- Пишите
- …&utm_medium=email
Без канала GA4 обычно не может отнести визит к группе и записывает его в Unassigned.
Пробелы и символы
- Вместо
- Весенняя распродажа #2
- Пишите
- vesna_sale_2
Пробелы превращаются в %20 или +, а незакодированный # обрезает всё, что после него.
Новый канал в каждой кампании
- Вместо
- insta_story, social-ig, smm
- Пишите
- social
Отчёты по каналам группируют по medium. Придуманные значения выпадают из всех групп.
Персональные данные в метке
- Вместо
- [email protected]
- Пишите
- utm_content=vip_segment
URL оседают в логах, скриншотах и аналитике, а правила Google запрещают отправлять персональные данные в Analytics.
Метки, которые проходят магазин
Одна размеченная ссылка, которая работает на любом телефоне
Ставьте UTM на smart-ссылку Appy, а не на ссылку магазина. Каждый телефон попадает в свой магазин, метки едут дальше, и вы видите, какая кампания принесла установку.
- Бесплатный тариф, без карты
- Безлимитные клики на всех тарифах
- Ссылки работают даже после отмены подписки
Нужны установки в разрезе кампаний? Как работает SDK
- FreeSmart-ссылкиНужный магазин для каждого телефона, безлимитные клики, без банковской карты.
- ProДиплинкиТе, у кого приложение уже стоит, попадают на нужный экран.
- BusinessПроброс параметровUTM доходят до магазина, приложения и сайта.
- EnterpriseУстановки по кампаниямС SDK каждая установка атрибутируется своему источнику, каналу и кампании.
Частые вопросы
Зачем нужен конструктор UTM?
Он добавляет к URL utm_source, utm_medium, utm_campaign и при необходимости utm_content и utm_term, чтобы аналитика понимала, из какой кампании пришёл визит. Этот конструктор ещё и чистит названия и предупреждает, если целевой адрес отбросит метки.
Какие UTM-метки обязательны?
Google Analytics рекомендует всегда использовать utm_source, utm_medium и utm_campaign. utm_content и utm_term необязательны: content различает ссылки или креативы внутри кампании, term нужен в основном для платных ключевых слов.
Чувствительны ли UTM-метки к регистру?
Да. Google Analytics считает utm_source=Instagram и utm_source=instagram двумя разными источниками, поэтому конструктор по умолчанию переводит всё в строчные буквы. Правилам каналов GA4 регистр безразличен, а отчётам по источнику, каналу и кампании нет.
Работают ли UTM в ссылках на App Store?
Нет. App Store не передаёт параметры ссылки в приложение, а App Store Connect читает только собственные ссылки кампаний Apple с токеном провайдера (pt) и токеном кампании (ct). По ним загрузки видны в App Store Connect в разрезе кампаний, в агрегированном виде.
Работают ли UTM в ссылках на Google Play?
Только внутри параметра referrer. Google Play передаёт это значение приложению, и оно может прочитать его через Play Install Referrer в течение 90 дней после установки. Вставьте ссылку на Google Play, и конструктор сам перенесёт метки в referrer.
Как сохранить UTM, когда пользователь устанавливает приложение?
Размечайте smart-ссылку Appy, а не ссылки на магазины. С пробросом параметров на тарифе Business метки доходят до магазина, приложения и сайта. На Enterprise SDK атрибутирует каждую установку источнику, каналу и кампании нажатия.
Подчёркивание или дефис?
Подойдёт любой вариант. Главное выбрать один и никогда их не смешивать, иначе vesna_sale и vesna-sale окажутся в отчётах двумя разными кампаниями.
Можно ли поставить размеченную ссылку в QR-код?
Да, но печатайте smart-ссылку, а не длинный URL с метками. Код останется компактным и легко сканируемым, а адрес назначения можно менять без перепечатки. Наш бесплатный генератор QR-кодов превращает в код любую ссылку.
Удаляет ли Safari UTM-метки?
Пока нет. Защита от отслеживания по ссылкам в Safari убирает идентификаторы, указывающие на конкретного человека, например идентификаторы кликов, а UTM-метки уровня кампании не трогает.
Сохраняет ли инструмент мои ссылки?
Нет. Ссылка собирается в вашем браузере, и ничего из введённого никуда не отправляется.
Руководства и инструменты
- РуководствоUTM-метки для кампаний приложений: практическое руководствоЗачем нужна каждая UTM-метка, система названий, которая не разваливается, готовые значения для каналов приложения и что на самом деле происходит с метками в App Store и Google Play.
- РуководствоПередача параметров в deeplink, Universal Links, магазины приложений и вебУзнайте, как сохранять параметры кампании и контекста при переходе в приложение, стор, Universal Link или веб, не перезаписывая фиксированные значения.
- РуководствоУзнайте, какая ссылка принесла каждую установку: SDK Appy для iOS и AndroidAppy теперь видит, что происходит с вашими ссылками после стора. Новый SDK показывает установки, события в приложении и выручку по каждой ссылке, QR-коду и кампании и открывает новым пользователям нужный экран.
- РуководствоКак отслеживать установки приложения из QR-кодов без догадокПрактичная схема измерения QR-кампаний на установки: редиректы, UTM-метки, first-open события и отчеты.
- РуководствоDeep links для установок из Instagram и TikTok: маршрутизация в приложение, стор или вебУзнайте, как направлять трафик из Instagram Stories, профиля и рекламы, а также TikTok bio и ads в deeplink, в стор или на ваш сайт.
- РуководствоLink Tracking Protection в iOS 26: какие параметры URL выживают?Safari удаляет click ID вроде gclid и fbclid, а UTM проходят. Что это значит для измерения установок и как first-party ссылки сохраняют атрибуцию.
- Бесплатный инструментБесплатный генератор QR-кодовПревратите smart-ссылку или размеченную ссылку в QR-код для печати.
- Бесплатный инструментВалидатор универсальных ссылокУзнайте, почему ссылка открывает браузер, а не ваше приложение.