Гайды по площадкам

Отслеживание конверсий в ChatGPT Ads: пиксель, Conversions API и UTM

Ksenia Lebedeva
Ksenia Lebedeva
Отслеживание конверсий в ChatGPT Ads: пиксель, Conversions API и UTM

Кампанию в ChatGPT Ads можно запустить без отслеживания конверсий, но тогда в отчётах будут только показы и клики. Цель «Конверсии» без него недоступна вовсе, а конверсии считаются только с момента, когда событие привязано к кампании.

Поэтому отслеживание лучше настроить до запуска. Ниже — что именно OpenAI считает конверсией, какие инструменты для этого есть и как их настроить.

Что считается конверсией в ChatGPT Ads

Конверсия в ChatGPT Ads — это действие пользователя на вашей стороне, которое выполняет три условия:

  1. Вы передали событие в OpenAI — через пиксель на сайте или через Conversions API с сервера.
  2. Событие отмечено как конверсионное и привязано к кампании. Само по себе полученное событие — просто данные. Конверсией его делает настройка conversion event, привязанная к кампании.
  3. Действие произошло в окне атрибуции: в течение 7, 14 или 30 дней после клика (по умолчанию 30) или в течение 1 дня после показа без клика (view-through).

Если действие подходит под оба окна, его засчитывают клику. Конверсии после показа можно отключить: для этого окно view-through ставится равным нулю.

Конверсии считаются только вперёд — с момента привязки события к кампании. Данные обрабатываются раз в сутки, поэтому в отчётах они появляются не раньше чем через день.

Окно атрибуции меняет только то, как конверсии показываются в отчётах. На оптимизацию, ставки и списания оно не влияет. Часть конверсий в отчётах может быть смоделирована: OpenAI оценивает их по агрегированным данным.

Какие события можно отслеживать

У OpenAI 12 стандартных событий и одно пользовательское.

Событие Что означает
order_created Покупка завершена
checkout_started Пользователь начал оформление заказа
items_added Товары добавлены в корзину
contents_viewed Просмотр товара, объявления, статьи
page_viewed Просмотр важной страницы
lead_created Отправлена заявка или запрос на связь
appointment_scheduled Записался на встречу, демо или консультацию
registration_completed Завершил регистрацию
trial_started Начал бесплатный пробный период
subscription_created Оформил платную подписку
app_installed Установил приложение (только через Conversions API)
app_opened Открыл приложение (только через Conversions API)
custom Ваше событие, которого нет в списке

Для пользовательского события задаётся имя: только строчные латинские буквы, цифры, подчёркивания и дефисы, от 1 до 64 символов. Имена стандартных событий использовать нельзя.

Для оптимизации подходят только стандартные события. Кампания с целью «Конверсии» оптимизируется ровно на одно стандартное событие, пользовательские для этого не подходят. Отслеживать в отчётах можно любые события. Подробнее об отчетах в ChatGPT Ads можно узнать в статье "Отчётность в ChatGPT Ads: какие метрики смотреть и как их оценивать".

Пиксель, Conversions API и UTM: что для чего

Инструмент Как работает Когда нужен
Пиксель (Measurement Pixel) JavaScript-код на сайте отправляет события из браузера Сайт и интернет-магазин; самый быстрый старт
Image tag Запрос-картинка, который отправляет одно событие при загрузке страницы Когда на страницу нельзя поставить JavaScript
Conversions API Ваш сервер отправляет события напрямую в OpenAI Заявки из CRM, офлайн-продажи, приложения, точность при блокировщиках
UTM-метки Параметры в ссылке, которые видит ваша аналитика Чтобы видеть трафик из ChatGPT Ads в GA4 и других системах

UTM-метки не передают конверсии в OpenAI. Они нужны вашей аналитике, а оптимизация и отчёты в Ads Manager работают только на данных пикселя и Conversions API.

Надёжнее всего использовать пиксель и Conversions API вместе, с дедупликацией. События приложений (app_installed и app_opened) передаются только через Conversions API. Для мобильных приложений есть готовые интеграции с AppsFlyer и Adjust.

Как настроить отслеживание

Шаг 1. Создайте источник данных

Откройте ⁠OpenAI Ads Manager.

ChatGPT Ads manager

Дальше нужно настроить источник конверсионных событий.

  1. Найдите раздел Conversions.
  2. Создайте новый источник данных (data source) для сайта.
  3. Выберите веб-источник, если такая опция доступна.
  4. Сохраните выданный Pixel ID.

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

Шаг 2. Отправляйте события

Через пиксель: установите код на сайт с вашим Pixel ID. API-ключ в браузере не нужен. Код ставится в начало раздела head на каждой странице, где нужно отслеживать конверсии. На время тестов включите режим debug: активность пикселя будет видна в консоли браузера.

Если сайт запрашивает согласие на cookies, до инициализации пикселя вызовите отказ от измерений, а после согласия пользователя — разрешение. Пока согласия нет, пиксель не отправляет события и удаляет свои cookies. События, заблокированные до согласия, потом не отправляются.

Через Conversions API: создайте ключ API в кабинете и отправляйте события с сервера. В каждом событии передаются его ID, тип, время, источник и данные.

Сумма передаётся в минимальных единицах валюты: 8900 означает $89,00. Если передаёте сумму, обязательно укажите валюту.

Ограничения Conversions API: время события — не старше 7 дней и не больше чем на 10 минут вперёд, в одном запросе — до 1 000 событий. Если в пакете есть ошибочное событие, отклоняется весь пакет. Проверить формат без сохранения данных можно в режиме validate_only.

Шаг 3. Передавайте oppref

После клика по объявлению OpenAI добавляет к ссылке параметр oppref — идентификатор клика. Пиксель считывает его автоматически и хранит в cookie на 30 дней. Conversions API и image tag этого не делают: сохраните oppref при переходе на сайт и передайте его вместе с событием.

Без oppref система сопоставляет событие с кликом по данным пользователя. Для этого можно передавать хэшированные email, телефон, внешний ID, имя, страну, город, регион и индекс. Для пикселя есть автоматическое расширенное сопоставление (Automatic Advanced Matching): пиксель сам находит на странице поддерживаемые данные из форм, хэширует их в браузере и отправляет вместе с событием. Для веб-пикселей оно включено по умолчанию, отключить его можно в настройках источника данных.

Шаг 4. Создайте конверсионное событие

Выберите источник данных и тип события. Для пользовательского события укажите то же имя, что передаёте в пикселе или API: несовпадение имени — частая причина «пустых» конверсий.

Шаг 5. Привяжите событие к кампании

Событие можно привязать при создании кампании или позже. Для целей «Охват» и «Клики» событий может быть несколько, для цели «Конверсии» — ровно одно стандартное. Цель и событие у кампании на конверсии после создания изменить нельзя.

Шаг 6. Проверьте поступление

Совершите тестовое действие на сайте. В кабинете можно посмотреть выборку событий примерно за последние 15 минут: пиксель отмечается как источник браузера, Conversions API — как серверный источник.

Это проверка подключения, а не отчёт. Атрибутированные конверсии появятся в отчётах после суточной обработки.

Дедупликация

Если одно и то же действие приходит и от пикселя, и с сервера, без дедупликации оно засчитается дважды. Чтобы этого не случилось, в обоих событиях должны совпадать:

  • Pixel ID;
  • название события;
  • ID события.

Для пользовательских событий также должно совпадать его имя.

UTM и динамические параметры

К ссылкам можно добавить параметры на уровне кабинета, кампании, группы и объявления. В них подставляются ID кабинета, кампании, группы, объявления и oppref. Если один и тот же параметр задан на нескольких уровнях, приоритет у ссылки самого объявления.

Так в вашей аналитике будет видно, из какой кампании и какого объявления пришёл пользователь.

Частые ошибки

  • Событие привязали после запуска. Конверсии за первые дни не появятся задним числом.
  • Идентификатор клика теряется при редиректе. Если сайт перенаправляет пользователя и обрезает параметры ссылки, Conversions API не сможет связать событие с кликом.
  • Сумма в основных единицах. 89 вместо 8900 занижает выручку и ROAS в 100 раз.
  • Разные имена пользовательского события в пикселе и в настройке конверсии.
  • Нет дедупликации при одновременной работе пикселя и Conversions API.
  • Ожидание совпадения с GA4. Окна атрибуции, конверсии после показа и правила согласия на cookies у систем разные, поэтому цифры будут отличаться.

Перед запуском

Отслеживание конверсий в ChatGPT Ads настраивается один раз, но ошибку в нём заметно только через несколько дней — когда данные за них уже не восстановить.

Проверьте три вещи до старта: событие привязано к кампании, тестовое действие видно в кабинете, oppref доходит до сервера.

Хотите протестировать ChatGPT Ads для своего бизнеса? Заполните форму на сайте, чтобы обсудить возможности запуска ChatGPT Ads с Evido by Aitarget.

Последнее обновление:
Ksenia Lebedeva

Ksenia Lebedeva

Менеджер по контент-маркетингу

Ксения — контент-маркетолог с опытом в B2B-маркетинге, бренд-коммуникациях и развитии digital-направления. Она работала как в продуктовых, так и в сервисных компаниях, развивая контент для LinkedIn, YouTube и других цифровых каналов. Её опыт включает контент-стратегию, SEO, social media, project management и кросс-функциональную поддержку маркетинга, с особым фокусом на структурированной коммуникации, которая работает на бизнес-цели.

Помогите нам улучшить наш контент

Полезна ли вам эта статья?

Расскажите нам, что вы думаете

Готовы оптимизировать ваши кампании?

Расширяйте масштабы своего эффективного маркетинга с помощью автоматизированных решений для Meta, TikTok и Telegram.

Начните свою кампанию