Перейти к содержимому
Попробуй карты бесплатно0% на первые 3 депозита + бесплатные карты Берем % только за пополнение·10+ US и HK бинов·Facebook, TikTok, Unity, нейронкиЗарегаться

UTM-метки для TikTok Ads

Можно без протокола; параметры, которые уже есть в адресе, сохранятся.
Источник трафика

Выберите площадку — подставим корректные utm_source и utm_medium. Или оставьте «Свои значения» и заполните вручную.

utm_source обяз.
utm_medium обяз.
utm_campaign обяз.
utm_content
utm_term
erid

erid выдаёт оператор рекламных данных (ОРД) — генератор его не создаёт и не проверяет. Добавляется в ссылку параметром erid= (рекомендация РКН).

Расширенные параметры
utm_id
utm_source_platform
utm_creative_format
utm_marketing_tactic

utm_source_platform виден только в Explorations GA4; utm_creative_format и utm_marketing_tactic GA4 пока не показывает в отчётах — добавляйте с расчётом на сторонние BI.

Свои параметры
Готовая ссылка
История ссылок
    Мои шаблоны

      Сократить ссылку

      clck.ru — для российских IP · tinyurl.com / da.gd — для всех остальных.

      QR-код

      Сначала сгенерируйте ссылку

      Ссылка для трекера

      Собирает ссылку кампании с sub-параметрами под ваш трекер: макросы площадки лягут в правильные слоты.

      Трекер
      Источник
      Маппинг макросов

        Постбек для трекера

        Шаблон S2S-постбека, который вставляется в CPA-сеть. Плейсхолдеры замените макросами вашей сети.

        Трекер

        TikTok Ads Manager — рекламный кабинет TikTok. UTM-разметку добавляют в поле целевой ссылки (URL) объявления. Формат динамических макросов здесь особый: двойное подчёркивание с двух сторон и строго ЗАГЛАВНЫЕ буквы — __CAMPAIGN_ID__, __CID__, __AID__.

        Главная ловушка — регистр. TikTok сопоставляет макросы посимвольно и чувствителен к регистру: напишете __campaign_id__ строчными — подстановка не сработает, и в отчёт уйдёт буквальный текст __campaign_id__ вместо ID. Вторая ловушка — лимит в 125 символов на всю UTM-строку: длинные метки со всеми уровнями и именами просто обрезаются, поэтому на TikTok берут только нужные параметры.

        И тонкость уровней: __AID__ — это ID группы объявлений (ad group), а не самого объявления; за креатив отвечает __CID__, а за объявление в кампаниях Smart+ — __ADID_V2__. Плейсменты — сам TikTok и партнёрская сеть TikTok Pangle (макрос __PLACEMENT__).

        Всё это про веб-трафик. В app-кампаниях за атрибуцию отвечают не UTM, а MMP-макросы — __IDFA__, __GAID__, __IP__, __UA__, __CALLBACK_PARAM__: они уходят в AppsFlyer или Adjust и в обычную веб-ссылку не вставляются.

        Синтаксис макросов сверен с официальной справкой TikTok (ads.tiktok.com/help) — июль 2026. Инструмент и справочник обновляются командой cpa.rip.

        Использование динамических переменных в ссылках

        Макросы автоматически подставляют в ссылку данные о клике. У каждой площадки своя обёртка — перепутаете скобку, и в статистику уйдёт текст макроса.

        Динамические параметры: TikTok Ads

        TikTok Ads использует макросы в формате __МАКРОС__ — с двумя нижними подчёркиваниями с каждой стороны и строго в ВЕРХНЕМ регистре. Это критично: TikTok чувствителен к регистру, а многие генераторы принудительно переводят метки в нижний — тогда макрос ломается. Отключайте авто-lowercase для этих значений.

        Ловушка уровней: __AID__ — это ID группы объявлений (ad group), а не самого объявления; ID креатива — __CID__; ID объявления в кампаниях Smart+ — __ADID_V2__. Клик-ID ttclid TikTok добавляет автоматически (живёт около 30 дней). Помните про лимит строки UTM в 125 символов — лишнее обрежется.

        Рекомендуемый шаблон
        utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__&utm_term=__AID__&placement=__PLACEMENT__
        ПараметрОписание
        __CAMPAIGN_ID__

        ID кампании.

        __CAMPAIGN_NAME__

        Имя кампании.

        __AID__

        Ловушка: ID ГРУППЫ объявлений (ad group), а не объявления.

        __AID_NAME__

        Имя группы объявлений.

        __CID__

        ID креатива.

        __CID_NAME__

        Имя креатива.

        __ADID_V2__

        ID объявления (в кампаниях Smart+).

        __ADID_V2_NAME__

        Имя объявления (в кампаниях Smart+).

        __PLACEMENT__

        Плейсмент: TikTok или TikTok Pangle.

        __IDFA__, __GAID__, __IP__, __UA__, __CALLBACK_PARAM__

        Параметры мобильной атрибуции приложений (для AppsFlyer, Adjust и других MMP).

        Пример готовой ссылки

        1. Рекомендуемый компактный шаблон. https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__&utm_term=__AID__&placement=__PLACEMENT__ Кампания, креатив, группа и плейсмент — и всё это укладывается в лимит 125 символов. Регистр строго верхний, иначе TikTok передаст макрос как текст.
        2. Для кампаний Smart+. https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_ID__&utm_content=__ADID_V2__&utm_term=__AID__ В Smart+ ID объявления отдаёт __ADID_V2__, а не __CID__.
        3. Самый короткий вариант. https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__ Если строка подбирается к 125 символам, оставьте только кампанию и креатив; макросы имён (__..._NAME__) режьте первыми — они самые длинные.

        Разбор ссылки по частям

        TikTok чувствителен к регистру — и именно на этом чаще всего ломаются метки. Сравните две ссылки.

        Сломанная (строчными): ...&utm_campaign=__campaign_id__&utm_content=__cid__
        TikTok не распознаёт макросы в нижнем регистре и передаёт их буквально. В отчёте по всем кликам в utm_campaign будет стоять текст __campaign_id__ — статистика по кампаниям слипается в одну строку и становится бесполезной. Это коварнее, чем ошибка в скобке: строчные буквы выглядят «правильно», но молча ломают сбор данных.

        Рабочая (заглавными): ...&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__
        Заглавные — подстановка срабатывает. Разберём рабочую ссылку по частям:

        ПараметрЧто этоЧто подставит TikTokКак увидите в отчёте
        utm_campaign=__CAMPAIGN_ID__ID кампаниинапр. 1754031кампания
        utm_content=__CID__ID креативанапр. 1754108конкретное видео-объявление
        utm_term=__AID__⚠️ ID группы, не объявлениянапр. 1754082уровень группы объявлений
        placement=__PLACEMENT__площадка показаTikTok / TikTok Pangleгде показалось объявление

        И держите в уме лимит: вся UTM-строка не длиннее 125 символов. Компактный шаблон выше — около 95 символов; добавьте пару уровней с именами (__CAMPAIGN_NAME__, __AID_NAME__) — и строка легко перевалит за 125, а TikTok обрежет хвост, и часть меток придёт неполной.

        Вопросы и ответы про UTM-метки

        Есть ли лимит на длину размеченной ссылки в TikTok?

        Да, жёсткий: вся UTM-строка не должна превышать 125 символов. Это меньше, чем у большинства площадок, поэтому полный набор уровней с именами сюда не влезет. Оставляйте нужное — обычно кампанию, креатив и группу: utm_campaign=__CAMPAIGN_ID__, utm_content=__CID__, utm_term=__AID__. Первыми убирайте макросы имён (__..._NAME__) и плейсмент — они длиннее всего. Лишнее TikTok обрежет, и метка придёт неполной.

        Нужно ли добавлять ttclid вручную?

        Нет. ttclid — клик-ID TikTok — добавляется к ссылке автоматически и живёт около 30 дней. Вписывать его в шаблон не надо: он нужен для атрибуции конверсий на стороне TikTok, а не для UTM-разметки. Для передачи лидов в трекер настраивают постбек по клик-ID, а сами метки остаются про источник и креатив.

        Каким макросом размечать объявления в кампаниях Smart+?

        ID объявления в кампаниях Smart+ отдаёт __ADID_V2__ (или __ADID_V2_NAME__ для имени). Smart+ — автоматизированные кампании TikTok, где обычный уровень объявления скрыт, поэтому __CID__ тут может не подхватиться. Не путайте с __AID__ — это ID группы объявлений. Если статистика по объявлениям Smart+ не собирается, проверьте, что в метке стоит именно __ADID_V2__.

        Чем __AID__ отличается от __CID__?

        __AID__ — это ID группы объявлений (ad group), несмотря на буквы «AD» в названии. За креатив отвечает __CID__, а за объявление в Smart+ — __ADID_V2__. Частая ошибка — считать __AID__ идентификатором объявления; из-за неё статистика по креативам смешивается на уровне групп.

        Можно ли скопировать метки из Facebook или Директа в TikTok?

        Нет. У каждой площадки свой формат обёрток: TikTok — __ЗАГЛАВНЫЕ__ с двойным подчёркиванием, Meta — {{двойные.скобки}}, Яндекс.Директ — {одинарные}. Чужой макрос TikTok не распознает и передаст как текст. Метки для TikTok нужно собирать заново под его синтаксис — проще всего пресетом TikTok в генераторе выше.

        Обновлено 11 июля 2026 · команда cpa.rip