UTM-метки для ChatGPT Ads: макросы OpenAI, шаблон и настройка в Ads Manager
Реклама в ChatGPT размечается через поле «Landing page query parameters» в Ads Manager OpenAI. Туда вписывают хвост без знака вопроса: utm_source=chatgpt, utm_medium=cpc и макросы в одинарных скобках, которые OpenAI подставляет при показе: {campaign_id}, {ad_group_id}, {ad_id}. Главная задача меток здесь — отделить платные клики от органических ссылок, которые ChatGPT сам помечает как utm_source=chatgpt.com.
utm_campaign={campaign_id}&utm_term={ad_group_id}utm_campaign=48211903&utm_term=48211904Коротко
- Метки вписывают в поле Landing page query parameters без знака ? на уровне кампании, группы или объявления.
- Макросы OpenAI в одинарных скобках: {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id}, {oppref}; подставляются при показе, в превью остаются скобками.
- Органические ссылки ChatGPT уже приходят с utm_source=chatgpt.com, поэтому рекламу отделяет utm_medium=cpc или paid_ai.
- Параметр oppref OpenAI добавляет сам: по нему считаются конверсии, редиректы и баннеры согласия не должны его отрезать.
- При одинаковом ключе на нескольких уровнях побеждает более конкретный: объявление выше группы, группа выше кампании.
Куда вставлять UTM в ChatGPT Ads
В ChatGPT Ads есть отдельное поле для трекинга: в интерфейсе оно называется Landing page query parameters, в API — landing_page_configuration.query_string_template. Поле доступно на уровне кампании, группы объявлений и объявления, а настройки аккаунта задают значения по умолчанию для всех трёх.
Вписывают строку без знака ? в начале и без домена, например:
utm_source=chatgpt&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={ad_group_id}
Удобнее задать шаблон один раз на уровне кампании, а на группе или объявлении переопределять только то, что отличается, например utm_content для теста креативов.
Макросы OpenAI: что подставляется
Макросы пишутся в одинарных фигурных скобках и заменяются в момент показа, а не при сохранении кампании. В превью объявления вы увидите скобки как есть: это нормально, проверять нужно реальный клик.
| Макрос | Что подставится | Куда ставить |
|---|---|---|
{campaign_id} |
ID кампании | utm_campaign |
{ad_group_id} |
ID группы объявлений | utm_term |
{ad_id} |
ID объявления (креатива) | utm_content |
{ad_account_id} |
ID рекламного аккаунта | свой параметр для агентств |
{oppref} |
идентификатор клика OpenAI | свой параметр, например click_id |
Макросы возвращают числа, а не названия. Чтобы отчёт читался, заведите таблицу «ID группы → тема» в день создания группы: восстанавливать её через полгода по паузам и переименованиям долго.
Платный трафик против органических ссылок chatgpt.com
ChatGPT уже помечает ссылки в ответах и в блоке источников параметром utm_source=chatgpt.com. Клик по объявлению без собственного шаблона придёт точно так же, и в отчёте реклама сольётся с органикой: вы остановите кампанию, а «органический» трафик упадёт в тот же день.
Разделяет их utm_medium. У органики его нет, поэтому задайте рекламе cpc или отдельное значение paid_ai и держите одно написание во всех кампаниях. В GA4 создайте пользовательскую группу каналов с правилом «источник содержит chatgpt и канал равен cpc» и поставьте его выше правила для ИИ-рефералов, иначе клики по рекламе посчитаются как рефералы.
utm_source=chatgpt&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={ad_group_id}Параметр oppref: что это и почему его нельзя вырезать
К ссылке из объявления OpenAI сам добавляет параметр oppref — идентификатор конкретного клика. Пиксель OpenAI на сайте сохраняет его в cookie и по нему привязывает конверсии к объявлению. Это не UTM и не макрос: вы его не настраиваете, но обязаны донести до страницы.
Параметр теряется там же, где и UTM: на редиректах, которые отбрасывают строку запроса, на баннерах согласия с cookie, которые перезагружают страницу без параметров, и в одностраничных приложениях, где первый переход внутри сайта стирает адрес. Проверяйте реальный клик до финального URL.
Что победит, если параметры заданы на нескольких уровнях
Параметры с разных уровней складываются. Если кампания задаёт utm_source, а объявление — utm_content, в итоговой ссылке будут оба. Конфликт возникает только при одинаковом ключе на двух уровнях: тогда побеждает более конкретный.
- Ссылка товара из фида, если кампания товарная.
- Настройки трекинга аккаунта: utm_source и utm_medium по умолчанию.
- Кампания: основное место для шаблона.
- Группа объявлений: подпись темы, если нужна в ссылке.
- Объявление: подписи для теста креативов, самый высокий приоритет.
Аккаунты на старом порядке для товарных фидов OpenAI переводит на новый до 5 ноября 2026 года: после переключения шаблон кампании начнёт перезаписывать совпадающие ключи из фида, проверьте метки в фидах.
Частые ошибки
- Закодированные скобки.
%7Bcampaign_id%7Dне подставится и придёт текстом. Вставляйте скобки как есть. - Макрос в ключе, а не в значении. Макрос должен стоять справа от знака равно.
- Второй знак вопроса. Если у страницы уже есть параметры, шаблон добавляется через
&; поле Landing page query parameters делает это само, а в ручной ссылке проверьте. - Разное написание источника.
ChatGPT,chatgptиchat-gptстанут тремя строками в отчёте. Только нижний регистр. - Ключи без префикса. Если на одной странице встречается трафик из нескольких площадок, свои параметры называйте с префиксом, например
ch_adgroup, чтобы они не пересекались с чужими.
Как собрать ссылку для ChatGPT Ads в конструкторе
В конструкторе БЮРО1969 есть пресет ChatGPT Ads: он подставляет utm_source=chatgpt, utm_medium=cpc и макросы {campaign_id}, {ad_id}, {ad_group_id} в нужные поля, а пикер токенов показывает остальные макросы OpenAI с пояснениями. Транслитерация и нижний регистр применяются только к вашему тексту, скобки макросов остаются нетронутыми. Готовый хвост скопируйте в поле Landing page query parameters без знака вопроса.
Источники
- OpenAI Developers: управление кампаниями ChatGPT Ads (query_string_template)developers.openai.com
- OpenAI Help Center: измерение результатов рекламыhelp.openai.com
- Справка Google Analytics 4: сбор данных о кампаниях с помощью UTMsupport.google.com
Частые вопросы
01Куда вставлять UTM-метки в ChatGPT Ads?
02Какие динамические параметры поддерживает ChatGPT Ads?
03Что писать в utm_source для рекламы в ChatGPT: chatgpt или chatgpt.com?
04Что такое oppref в ссылке из ChatGPT Ads?
05Почему макросы приходят текстом вроде {ad_group_id}?
06Как увидеть ID группы объявлений в GA4?
Соберите UTM-метку прямо сейчас
Бесплатно, без регистрации, с историей в браузере и поддержкой динамических параметров всех площадок.
Открыть конструктор