tellmetric
Трекинг конверсий

Трекинг конверсий Discord для рекламы в Meta, TikTok и Google

Рекламные системы фиксируют клик. Tellmetric фиксирует последующее вступление на ваш сервер Discord, сопоставляет его с объявлением и передаёт обратно, чтобы кампания оптимизировалась на участников, а не на клики.

Что такое трекинг конверсий Discord

Трекинг конверсий Discord — это фиксация того, что пользователь вступил на ваш сервер Discord после клика по объявлению, и привязка этого вступления к конкретному клику, кампании, группе объявлений и объявлению. Количество участников показывает рост сервера, но не показывает, какой креатив его обеспечил, и не даёт Meta, TikTok или Google сигнала для оптимизации.

Для рекламодателя цель конкретна: каждое вступление должно поступать в рекламную систему как стандартное событие конверсии с данными исходного клика, чтобы система отображала его в столбцах конверсий и находила больше людей, похожих на вступивших.

Почему рекламная система не видит вступление

Когда пользователь переходит из объявления в Discord, рекламная система теряет его из виду. Discord — нативное приложение и веб-клиент, которые вы не контролируете: в них нет места для пикселя, нет страницы подтверждения и нет cookie, которая сохранилась бы при переходе. Поэтому кампании оптимизируются на клики, аудитория смещается к тем, кто кликает, но не вступает, а стоимость участника растёт при стабильной цене клика.

Отдельные инвайт-ссылки также не решают задачу. API Discord сообщает приложению о вступлении, но не о том, по какому приглашению оно произошло, поэтому ссылка на каждое объявление позволяет лишь сравнивать счётчики использований с числом участников.

Как клик превращается в переданное вступление

  1. Объявление ведёт на трекинговую ссылку Tellmetric типа «Ваш сервер Discord». При переходе Tellmetric фиксирует клик, присваивает ему идентификатор и сохраняет fbclid, IP-адрес, user agent и параметры кампании.
  2. Ссылка направляет посетителя на экран авторизации Discord для вашего приложения: «знать ваше имя пользователя, вступать на серверы от вашего имени». Идентификатор клика передаётся в подписанном параметре state этого запроса. Посетитель, ранее авторизовавший ваше приложение, этот экран не видит.
  3. После нажатия «Авторизовать» Discord возвращает посетителя в Tellmetric, который добавляет его на сервер через API Discord и открывает выбранный вами канал. Новый участник — это вступление, сопоставленное ровно с одним кликом; пользователь, уже состоявший на сервере, не учитывается.
  4. Сервис доставки передаёт вступление во все подключённые рекламные системы: в Meta через Conversions API как CompleteRegistration с параметром fbc, восстановленным из fbclid, и стабильным идентификатором события для дедупликации, а в TikTok, Snapchat, Reddit, Spotify и X — под соответствующими названиями. В Google Ads передаются последующие депозиты и покупки, но не само вступление.
  5. По истечении заданного на странице Connections количества дней Tellmetric запрашивает у Discord, остаётся ли пользователь на сервере. Оставшиеся становятся событием Retained — более сильным сигналом, чем вступление; вышедшие — событием Leave, которое отражается в отчётах и никогда не передаётся как конверсия.

Если авторизацию завершить не удалось — посетитель нажал «Отмена» или бот утратил право, — посетитель всё равно попадает на сервер по обычному приглашению. Такое вступление не связывается с объявлением, а на странице Connections указывается, что необходимо исправить.

Что получают рекламные системы и что не передаётся никогда

Политика Discord для разработчиков запрещает передавать данные, полученные через его API, рекламным сетям, и Tellmetric устроен так, что это исключено. Вступление в Discord поступает в рекламную систему только с теми данными, которые содержал сам клик: идентификатором клика, идентификатором браузера, IP-адресом и user agent, а также параметрами кампании. Идентификатор Discord, имя пользователя, имя, аватар и адрес электронной почты не покидают Tellmetric; идентификатор хранится только для проверки участия и затем удаляется. Это же правило действует для события Retained.

Набор идентификаторов у вступления в Discord уже, чем у вступления в Telegram, поэтому доля сопоставлений в Meta может быть несколько ниже. Надёжнее всего Meta сопоставляет по идентификатору клика, и он есть у каждого атрибутированного вступления.

Что отслеживается сейчас и что запланировано

  • Вступления по ссылке на сервер Discord, сопоставленные с одним кликом через авторизацию, один раз на пользователя для каждой ссылки
  • Участники, оставшиеся на сервере по истечении заданного срока, и вышедшие — по результатам опроса API Discord
  • Клики по каждой ссылке с идентификаторами кампании, группы объявлений и объявления из Meta, TikTok и Google Ads
  • Депозиты и покупки, переданные вашей платформой через постбэк, API событий или форму подтверждения, с привязкой к клику

Первые сообщения на сервере и покупки ролей пока не отслеживаются: для них требуется другой тип подключения к Discord, и они включены в план развития. Telegram и Discord работают параллельно в одном рабочем пространстве, поэтому бренд с группой и сервером видит их в одном отчёте.

Тарифы и лимиты

Discord доступен на всех тарифах. Free позволяет отслеживать одно сообщество в рабочем пространстве — группу или канал Telegram либо сервер Discord — и передаёт данные в Meta; Pro и Agency позволяют отслеживать до пяти сообществ и передают данные во все семь рекламных систем. Вступление в Discord учитывается как один отслеживаемый пользователь в месяце, когда оно произошло, как и клик; количество конверсий не ограничивается. Подробнее — на странице тарифов.

Настройка

Настройка занимает около десяти минут и не требует программирования: создайте приложение в Discord Developer Portal, укажите его Application ID, client secret и токен бота на странице Connections, добавьте бота на сервер одним нажатием, выберите канал, в который попадают посетители, и проверьте вступление с телефона. Пошаговое руководство приведено в материале «Настройка трекинга рекламы в Discord». Telegram в том же продукте описан в материале «Трекинг конверсий в Telegram».

Часто задаваемые вопросы

Требуется ли запущенный бот на сервере? Бот вашего приложения должен находиться на сервере с правом «Создание приглашения», однако процесс бота не запускается и привилегированные интенты не требуются, поэтому проверка со стороны Discord не нужна.

Какие данные получает Meta? Только данные клика: идентификатор клика, идентификатор браузера, IP-адрес, user agent и параметры кампании, а также название и время события.

На каком тарифе доступен Discord? На всех тарифах, с тем же лимитом сообществ, что и для Telegram.

Что если посетитель не вошёл в Discord в браузере, где открылось объявление? Discord предложит войти, затем покажет экран авторизации; клик при этом сопоставляется. Посетитель, который отказался, получает обычное приглашение и вступает без привязки к объявлению.

Отслеживайте конверсии в Telegram и Discord из вашей рекламы

Для тарифа Free банковская карта не требуется. Перейти на Pro можно в любой момент.