Почему у рекламы X (Twitter) нет динамических UTM-параметров?
X (бывший Twitter) — единственная крупная рекламная платформа, которая не предлагает ни одного динамического UTM-параметра. Никаких макросов, никакого автозаполнения, никаких фигурных скобок. Каждое значение UTM, которое вы хотите видеть в URL рекламы, нужно вводить вручную — и оно остаётся именно таким, каким вы его ввели, навсегда, вне зависимости от того, что вы переименуете в дашборде.
Meta даёт 8 динамических макросов. У Google Ads их 15+. TikTok, LinkedIn, Pinterest, Snapchat — у всех минимум 4. У X — ноль.
Почему? После приобретения Илоном Маском в октябре 2022 года рекламная платформа прошла через множество сокращений инженерного персонала. Команда, которая могла бы построить поддержку динамических параметров, неоднократно реструктуризировалась. По состоянию на начало 2026 года X Ads Manager всё ещё работает на инфраструктуре, созданной до ребрендинга Twitter в X, — а динамическое разрешение URL-параметров так и не попало в список приоритетов.
Это не просто техническая заметка. Это меняет подход к планированию, созданию и поддержке UTM-трекинга для каждой кампании в X.
Как добавить UTM-параметры в рекламу X?
UTM-параметры в рекламе X вводятся в поле Website URL (или Card URL для Website Cards) на уровне объявления или карточки. Вы вставляете полный URL посадочной страницы со всеми параметрами — отдельного поля трекинга, как URL Parameters у Meta, здесь нет.
Пошаговая инструкция:
- Откройте X Ads Manager
- Создайте или отредактируйте кампанию, затем перейдите на уровень объявления
- В поле Website URL вставьте URL посадочной страницы с UTM-параметрами:
https://example.com/?utm_source=twitter&utm_medium=paid_social&utm_campaign=spring_sale_2026_retargeting&utm_content=video_testimonial_v2&utm_id=tw_spring_2026
- Для Website Cards и App Cards URL вводится в поле назначения карточки
- Просмотрите превью объявления, чтобы убедиться, что URL загружается корректно
Особенность: X Ads Manager молча обрезает URL длиннее 2 048 символов. Большинство URL с UTM-метками значительно короче 200 символов, но если вы добавляете много пользовательских параметров, проверьте количество символов.
И протестируйте ссылку. Реально кликните по ней. Однажды я собрал 23 варианта объявлений для запуска продукта, скопировал один и тот же базовый URL, менял значение utm_content в каждом — и допустил опечатку в домене в оригинале. Двадцать три объявления, все ведут на 404. Два дня бюджета сгорели, прежде чем кто-то заметил.
Какой лучший UTM-шаблон для рекламы X (Twitter)?
Поскольку у X нет динамических параметров, ваш шаблон на 100% состоит из статических значений. Это делает конвенцию именования ещё более важной — вы не можете рассчитывать на платформу для автоисправления опечатки или обновления переименованной кампании.
Шаблон метода «Чистый сигнал» для рекламы X:
?utm_source=twitter&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={ad_description}&utm_id=tw_{campaign_id}
Замените {campaign_name}, {ad_description} и {campaign_id} вручную перед вставкой. На платформе нет макросов, которые сделают это за вас.
| Поле UTM | Рекомендуемое значение | Почему |
|---|---|---|
utm_source | twitter | Название платформы. Используйте twitter, а не x — исторические данные GA4, сторонние инструменты и большинство аналитических справочников по-прежнему используют twitter. Переход на x фрагментирует ваши данные. |
utm_medium | paid_social | Соответствует группировке каналов по умолчанию в GA4. Не cpc, не social, не twitter. |
utm_campaign | {your_campaign_name} | Вручную. Точно совпадает с названием кампании в X Ads Manager, строчные буквы, нижние подчёркивания. |
utm_content | {ad_variant} | Опишите креатив: video_testimonial_v1, carousel_pricing, image_cta_free_trial. |
utm_id | tw_{campaign_id} | Префикс tw_ + числовой ID кампании из X Ads Manager. |
utm_source=twitter или utm_source=x? Придерживайтесь twitter. Google Analytics, Looker Studio, HubSpot, Salesforce и большинство BI-инструментов строили свои интеграции вокруг "twitter" как источника. Ребрендинг 2023 года в X не вызвал массовых обновлений в экосистеме аналитики. Использование x означает, что данные 2024 года не будут совпадать с данными 2025 года, а сторонние дашборды могут не распознать его. Если политика вашей компании уже использует x, не переключайтесь в середине квартала — просто будьте последовательны.
Совет эксперта: В UTM Generator есть пресет для рекламы X (Twitter), который автоматически заполняет
utm_source=twitterиutm_medium=paid_social. Поскольку на этой платформе нет динамических макросов, шаблоны, которые вы сохраняете и делитесь через URL, становятся единственным способом обеспечить единообразие в команде.
Почему шаблоны для X важнее, чем для любой другой платформы?
В Meta, если вы допустите опечатку в названии кампании в UTM, динамический параметр {{campaign.name}} всё равно подтянет правильное значение из Ads Manager. В Google {campaignid} автоматически заполнит ID вне зависимости от человеческой ошибки. У этих платформ есть страховочная сетка.
У X её нет. Каждый символ в каждом значении UTM — ваша ответственность.
Вот что это значит на практике. Маркетинговая команда из 5 человек, ведущая 8 кампаний по 4 варианта объявлений в каждой, создаёт 32 уникальных UTM-ссылки. Без динамических параметров это 32 вручную набранные ссылки. Если один человек напишет "Twitter" с заглавной вместо "twitter" — это отдельный источник в GA4. Если кто-то напишет paid-social через дефис вместо paid_social через нижнее подчёркивание — это отдельный medium.
Согласно исследованию Gartner за 2024 год, 38% маркетинговых команд сообщают о проблемах качества данных, вызванных непоследовательной разметкой кампаний. Для рекламы X конкретно отсутствие динамических параметров ухудшает этот показатель.
Решение простое. Создайте один шаблон для каждого типа кампании, сохраните его, поделитесь ссылкой. Каждый в команде получает точно такие же предзаполненные поля. Никакого ручного ввода, никаких опечаток, никаких «это был дефис или подчёркивание?»
Набор шаблонов для распространённых типов кампаний X:
| Тип кампании | Паттерн utm_campaign | Паттерн utm_content |
|---|---|---|
| Узнаваемость бренда | brand_{topic}_{quarter} | {format}_{creative_hook} |
| Трафик на сайт | traffic_{offer}_{audience} | {format}_{cta_type} |
| Вовлечённость | engage_{topic}_{month} | {format}_{angle} |
| Установка приложения | app_{platform}_{audience} | {creative_version} |
| Ретаргетинг | retarget_{segment}_{offer} | {format}_{variant} |
Как трекинг рекламы X сравнивается с другими платформами?
Разница между X и любой другой крупной рекламной платформой сводится к одному: автоматизация.
| Функция | Реклама X (Twitter) | Meta Ads | Google Ads | TikTok Ads | LinkedIn Ads |
|---|---|---|---|---|---|
| Динамические параметры | 0 | 8 | 15+ | 7 | 4 |
| Синтаксис макросов | Нет | {{dot.case}} | {lowercase} | __DOUBLE__ | {{ALL_CAPS}} |
| Куда вставляются UTM | Поле Website URL | URL Parameters (без ?) | Tracking Template | URL или Build Params | Destination URL |
| Шаблон на уровне аккаунта | Нет | Нет | Да | Нет | Нет |
| Автоматическая разметка (click ID) | Нет | fbclid | gclid | ttclid | li_fat_id |
| Переименование кампании → обновление UTM | Никогда | Автоматически | Автоматически | Автоматически | Автоматически |
Последняя строка — самая болезненная. На любой другой платформе, если вы переименуете "Q1 Awareness" в "Spring Brand Push", динамические UTM-параметры подтянут новое название с этого момента. В X старое захардкоженное значение остаётся в каждом URL, который вы уже создали. Старые и новые названия кампаний сосуществуют в GA4, фрагментируя ваши данные.
У X также отсутствует какая-либо автоматическая разметка. У Google есть GCLID, у Meta — FBCLID, у TikTok — TTCLID. X не добавляет ничего. UTM — ваш единственный механизм атрибуции для трафика X в GA4. Пропустите их — и трафик рекламы X отображается как обычный "referral" с t.co, без кампании, без объявления, без контекста.
Какие utm_source и utm_medium использовать для рекламы X?
Используйте utm_source=twitter и utm_medium=paid_social. Точка.
Это соответствует Принципу 1 (Говорите на языке GA4) и Принципу 2 (Источник — это платформа) из метода «Чистый сигнал». Но X — платформа, где люди проявляют креативность с названиями источников, и эта креативность убивает качество данных.
Типичные ошибки, которые я вижу при аудите клиентов:
| Что пишут | Почему это ошибка | Что писать |
|---|---|---|
utm_source=x | Фрагментирует исторические данные, инструменты не распознают | twitter |
utm_source=twitter_ads | Добавляет лишний суффикс, отделяет от органического twitter | twitter |
utm_source=X | Чувствительно к регистру: X ≠ x ≠ twitter в GA4 | twitter |
utm_medium=cpc | GA4 относит cpc к «Платному поиску», а не к «Платным соцсетям» | paid_social |
utm_medium=social | Относится к «Органическим соцсетям» в GA4, а не к платным | paid_social |
utm_medium=twitter | Название платформы — это source, а не medium. Попадает в «Unassigned» | paid_social |
Для органических (бесплатных) постов в X используйте utm_source=twitter&utm_medium=organic. Это корректно направляет органический трафик X в канал «Organic Social» GA4, сохраняя платный трафик в «Paid Social». Один источник, разный medium — чистое разделение.
Как управлять переименованием кампаний в X без динамических параметров?
Это главная головная боль трекинга в X. В Meta {{campaign.name}} всегда отражает текущее название. В X название в вашем UTM-URL заморожено в момент ввода.
Три стратегии:
Стратегия 1: Используйте ID кампаний вместо названий. Задайте utm_campaign=tw_12345678, используя числовой ID кампании из X Ads Manager. ID не меняются при переименовании. Компромисс: отчёты GA4 показывают ID вместо читаемых названий, поэтому понадобится справочная таблица.
Стратегия 2: Никогда не переименовывайте — архивируйте и создавайте заново. Когда кампании нужно новое название, поставьте старую на паузу и создайте новую кампанию с обновлённым названием и свежими UTM-ссылками. Больше операционных затрат, но нулевая фрагментация данных.
Стратегия 3: Включайте и название, и ID. Задайте utm_campaign=spring_sale_tw12345678. Читаемо в GA4 и соединяемо по ID. Если вы переименуете кампанию в X Ads Manager, старое название сохранится в UTM, но ID позволит сопоставить старые и новые данные при анализе. Это подход, который я рекомендую большинству команд.
Для любой стратегии конвенции именования UTM не подлежат обсуждению. Задокументируйте паттерн, сохраните как шаблон, поделитесь ссылкой на шаблон с командой.
Какие пользовательские параметры имеют смысл для рекламы X?
Стандартные 5 полей UTM покрывают базовые потребности. Но кампании в X — особенно для B2C-брендов и медиакомпаний, активно использующих платформу — выигрывают от дополнительного контекста, который обеспечивают пользовательские параметры.
| Пользовательский параметр | Пример значения | Почему это важно для X |
|---|---|---|
audience | tech_enthusiasts, crypto, sports | Таргетинг по интересам — сильнейшая функция X |
format | video, carousel, image, text | Макроса формата нет — отслеживаете сами |
placement | timeline, search, profile | Макроса размещения у X тоже нет |
language | en, es, ja | Многоязычные кампании на X — обычное дело |
Полный пример URL:
https://example.com/offer?utm_source=twitter&utm_medium=paid_social&utm_campaign=product_launch_q2_2026&utm_content=video_demo_v1&utm_id=tw_98765432&audience=tech_early_adopters&format=video&placement=timeline
Если ваши посадочные страницы захватывают URL-параметры через скрытые поля форм — а они должны это делать, согласно методу «Чистый сигнал» — эти пользовательские параметры попадают прямо в CRM. Вы будете точно знать, какой сегмент аудитории X и какой формат рекламы сгенерировал каждый лид.
Часто задаваемые вопросы
Поддерживает ли реклама X (Twitter) динамические UTM-параметры?
Нет. По состоянию на 2026 год X — единственная крупная рекламная платформа с нулём динамических UTM-параметров. Нет макросов, нет синтаксиса автозаполнения, нет способа для платформы автоматически подставить названия или ID кампаний в ваши URL. Каждое значение UTM нужно вводить вручную. Meta, Google, TikTok, LinkedIn, Pinterest и Snapchat предлагают от 4 до 15+ динамических макросов.
Использовать utm_source=twitter или utm_source=x?
Используйте twitter. Несмотря на ребрендинг 2023 года, Google Analytics, Looker Studio, HubSpot и большинство аналитических инструментов по-прежнему ссылаются на "twitter" как идентификатор источника. Использование x фрагментирует ваши исторические данные и может не распознаваться сторонними интеграциями. Если вы уже перешли на x, не переключайтесь обратно в середине квартала — последовательность важнее конкретного слова.
Что происходит с UTM-данными при переименовании кампании в X Ads Manager?
Ничего. UTM-значения в URL ваших объявлений — это статический текст, который никогда не обновляется при переименовании кампании в X Ads Manager. Старые объявления сохраняют старое название в своих UTM. Новые объявления получают то название, которое вы введёте в тот момент. Чтобы избежать фрагментации данных, используйте ID кампаний в utm_campaign или включайте и название, и ID.
Есть ли у X автоматическая разметка, как GCLID у Google или FBCLID у Meta?
Нет. X не добавляет никакого идентификатора клика к URL. UTM-параметры — ваш единственный механизм атрибуции трафика рекламы X в GA4. Без UTM трафик X обычно отображается как обычный реферальный трафик с t.co без какого-либо контекста кампании.
Какой utm_medium использовать для платной рекламы X?
Используйте paid_social. Это соответствует группировке каналов по умолчанию в GA4 для платного социального трафика. Частые ошибки включают cpc (относится к «Paid Search» в GA4), social (относится к «Organic Social») и twitter (попадает в «Unassigned»). Только paid_social или cpm корректно направляют трафик рекламы X в канал «Paid Social».
Сколько вариантов объявлений можно отслеживать с UTM в X?
Ограничений платформы на UTM-параметры в URL рекламы X нет. Длина URL ограничена 2 048 символами, но типичный URL с UTM-метками — менее 300 символов. Реальное ограничение — операционное: без динамических параметров каждому варианту объявления нужен свой вручную собранный URL. Используйте сохранённые шаблоны в UTM Generator для масштабирования без ошибок.
Можно ли использовать UTM-параметры в органических (бесплатных) постах X?
Да. Для любой ссылки в органических постах используйте utm_source=twitter&utm_medium=organic. Это отделяет органический трафик X от платного в отчётах GA4. Без UTM органические клики X отображаются как реферальный трафик с t.co, смешиваясь с другими источниками трафика и делая невозможным измерение эффективности вашего органического контента на платформе.
Как отслеживать конверсии рекламы X в GA4 без автоматической разметки?
Настройте UTM-параметры на каждом URL объявления и убедитесь, что они отображаются в отчёте Traffic Acquisition GA4 под правильным source/medium. Для отслеживания конверсий создайте события GA4 (отправки форм, покупки) и используйте измерение Acquisition для фильтрации по twitter / paid_social. Добавьте utm_id с уникальным идентификатором кампании для импорта данных о расходах и расчёта ROAS.
Создайте свой UTM-шаблон для рекламы X прямо сейчас
X — единственная платформа, где небрежные привычки UTM обходятся дороже всего. Нет динамических параметров для автоисправления ошибок. Нет идентификаторов кликов в качестве подстраховки. Каждый битый URL, каждое непоследовательное значение, каждая опечатка — всё навсегда остаётся в ваших отчётах GA4.
Создайте шаблон один раз и используйте его повсюду. Откройте UTM Generator, выберите рекламу X (Twitter) и сохраните шаблон для каждого типа кампании. Поделитесь ссылкой на шаблон с командой — это ближайший аналог динамических параметров, который X когда-либо предложит.