---
title: "UTM-метки для ChatGPT Ads: макросы и шаблон | БЮРО1969"
description: "UTM-метки для рекламы в ChatGPT: поле Landing page query parameters, макросы {campaign_id}, {ad_group_id}, {ad_id}, параметр oppref и отделение от органики."
canonical: https://utm.bureau1969.kz/utm/chatgpt
source: "UTM Builder · БЮРО1969"
---

# 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.

## Коротко

- Метки вписывают в поле 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 добавляет сам: по нему считаются конверсии, редиректы и баннеры согласия не должны его отрезать.
- При одинаковом ключе на нескольких уровнях побеждает более конкретный: объявление выше группы, группа выше кампании.

*Иллюстрация: Схема: шаблон с макросами {campaign_id} и {ad_group_id} в ChatGPT Ads, клик по объявлению в ChatGPT, и в аналитику приходят числовые ID.*

## Куда вставлять 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» и поставьте его выше правила для ИИ-рефералов, иначе клики по рекламе посчитаются как рефералы.

*Иллюстрация: Поле «Landing page query parameters» в ChatGPT Ads Manager с шаблоном UTM и макросами.*

## Параметр oppref: что это и почему его нельзя вырезать

К ссылке из объявления OpenAI сам добавляет параметр `oppref` — идентификатор конкретного клика. Пиксель OpenAI на сайте сохраняет его в cookie и по нему привязывает конверсии к объявлению. Это не UTM и не макрос: вы его не настраиваете, но обязаны донести до страницы.

Параметр теряется там же, где и UTM: на редиректах, которые отбрасывают строку запроса, на баннерах согласия с cookie, которые перезагружают страницу без параметров, и в одностраничных приложениях, где первый переход внутри сайта стирает адрес. Проверяйте реальный клик до финального URL.

## Что победит, если параметры заданы на нескольких уровнях

Параметры с разных уровней складываются. Если кампания задаёт `utm_source`, а объявление — `utm_content`, в итоговой ссылке будут оба. Конфликт возникает только при одинаковом ключе на двух уровнях: тогда побеждает более конкретный.

1.  Ссылка товара из фида, если кампания товарная.
2.  Настройки трекинга аккаунта: utm\_source и utm\_medium по умолчанию.
3.  Кампания: основное место для шаблона.
4.  Группа объявлений: подпись темы, если нужна в ссылке.
5.  Объявление: подписи для теста креативов, самый высокий приоритет.

Аккаунты на старом порядке для товарных фидов 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 с пояснениями. [Транслитерация](https://utm.bureau1969.kz/pravila-utm-translit) и нижний регистр применяются только к вашему тексту, скобки макросов остаются нетронутыми. Готовый хвост скопируйте в поле Landing page query parameters без знака вопроса.

## Источники

- [OpenAI Developers: управление кампаниями ChatGPT Ads (query_string_template)](https://developers.openai.com/ads/campaign-management)
- [OpenAI Help Center: измерение результатов рекламы](https://help.openai.com/en/articles/20001214-measure-results)
- [Справка Google Analytics 4: сбор данных о кампаниях с помощью UTM](https://support.google.com/analytics/answer/10917952)

## Частые вопросы

### Куда вставлять UTM-метки в ChatGPT Ads?

В поле Landing page query parameters в Ads Manager OpenAI или в параметр query_string_template в API. Строка пишется без знака ? в начале. Поле есть на уровне кампании, группы и объявления; удобнее задать его на кампании.

### Какие динамические параметры поддерживает ChatGPT Ads?

Четыре макроса для ID: {campaign_id}, {ad_group_id}, {ad_id} и {ad_account_id}, а также {oppref} для копирования идентификатора клика в свой параметр. Все они подставляются при показе объявления, в превью остаются скобками.

### Что писать в utm_source для рекламы в ChatGPT: chatgpt или chatgpt.com?

Подойдёт любое, но органические ссылки ChatGPT уже приходят с utm_source=chatgpt.com. Отделяет рекламу utm_medium: задайте cpc или paid_ai, которых у органики нет, и используйте одно написание во всех кампаниях.

### Что такое oppref в ссылке из ChatGPT Ads?

Это идентификатор клика, который OpenAI добавляет к ссылке автоматически. По нему пиксель OpenAI привязывает конверсии к объявлению. Его не настраивают, но редиректы и баннеры согласия не должны его отрезать.

### Почему макросы приходят текстом вроде {ad_group_id}?

Три причины: скобки закодированы как %7B и %7D, макрос стоит в ключе вместо значения, или вы смотрите превью, а не реальный клик. Подстановка происходит при показе объявления.

### Как увидеть ID группы объявлений в GA4?

Стандартные utm_* GA4 читает сам. Для своих параметров вроде ch_adgroup нужно передать значение как параметр события, зарегистрировать его как пользовательский параметр и сохранить в cookie, чтобы он дожил до конверсии.

---

Источник: https://utm.bureau1969.kz/utm/chatgpt
Собрать UTM-ссылку: https://utm.bureau1969.kz/generator
