UTM-метки для Instagram: как размечать рекламу и посты

UTM-метки для Instagram размечаются через рекламную систему Meta. Для платной рекламы вставляйте динамические токены вида {{campaign.name}} в поле «Параметры URL» в Ads Manager, для органики (ссылка в шапке профиля, Stories) — статичные метки с utm_source=instagram. Обязательны три параметра: utm_source, utm_medium, utm_campaign. Собрать ссылку без ошибок можно в бесплатном конструкторе Бюро 1969.

Зачем размечать ссылки из Instagram

UTM-метки показывают в Google Analytics 4, Яндекс.Метрике и CRM, какой именно пост, Stories или рекламная кампания привели посетителя и продажу. Без меток весь трафик из Instagram падает в общую строку «social» или вовсе в «direct», и вы не видите, что сработало.

Instagram принадлежит Meta, поэтому платная реклама размечается теми же динамическими токенами, что и Facebook. Один пресет покрывает обе площадки сразу, а токен {{site_source_name}} сам подставит, откуда пришёл клик — ig (Instagram), fb (Facebook), msg (Messenger) или an (Audience Network).

UTM расшифровывается как Urchin Tracking Module — по имени компании Urchin Software, которую Google купил в 2005 году. С тех пор это стандарт разметки трафика во всех системах аналитики.

Готовый пресет UTM для Instagram (Meta Ads)

Для платной рекламы в Instagram используйте рекомендованный шаблон Meta с двойными фигурными скобками {{x}} — именно этот синтаксис понимает рекламный кабинет. Готовый набор:

Параметр Значение Что подставится
utm_source {{site_source_name}} площадка: ig / fb / msg / an
utm_medium paid_social тип трафика (фиксированный)
utm_campaign {{campaign.name}} название кампании
utm_content {{ad.name}} название объявления
utm_term {{adset.name}} название группы объявлений

Этот же пресет «Meta Ads» встроен в конструктор Бюро 1969 — выбираете его одним кликом, и поля заполняются автоматически.

Чтобы видеть Instagram отдельной строкой (а не общим ig), можно зафиксировать utm_source=instagram вручную. Но тогда трафик из Facebook в той же кампании тоже пометится как instagram — учитывайте это.

Полный список динамических токенов Meta

Meta поддерживает восемь динамических параметров в двойных скобках {{x}}. Токены с одинарными скобками или подчёркиваниями в Meta не сработают — они для других платформ.

Токен Что подставляет
{{campaign.id}} ID кампании
{{campaign.name}} название кампании
{{adset.id}} ID группы объявлений
{{adset.name}} название группы объявлений
{{ad.id}} ID объявления
{{ad.name}} название объявления
{{placement}} плейсмент (напр. Instagram_Stories)
{{site_source_name}} площадка: fb / ig / msg / an

Чтобы различать ленту, Stories и Reels в отчётах, добавьте {{placement}} в utm_content. Несколько значений в одном параметре разделяйте вертикальной чертой |, например: utm_content={{ad.name}}|{{placement}}.

Куда вставлять параметры URL в Ads Manager

Динамические токены Meta вставляются не в саму ссылку, а в отдельное поле «Параметры URL» на уровне объявления. Пошагово:

  1. Откройте Ads Manager и зайдите в редактирование объявления (уровень «Ad»).
  2. В блоке «Назначение» → «Сайт» впишите чистый URL без меток, например https://bureau1969.kz/.
  3. Раскройте раздел «Параметры URL для отслеживания» (Tracking → URL parameters).
  4. Вставьте только хвост с метками, без знака ? в начале:
utm_source={{site_source_name}}&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_term={{adset.name}}
  1. Нажмите «Применить» — Meta подставит реальные значения при показе.

В поле «Параметры URL» идёт именно хвост: без ? и без домена. Домен Meta берёт из поля «Сайт». Если вписать полный URL с ?, метки задвоятся.

Как разметить ссылку в шапке профиля и Stories (органика)

В органике (бесплатные посты, ссылка в шапке профиля, ссылка в Stories) динамические токены Meta не работают — их подставляет только рекламный движок. Здесь нужны статичные UTM-метки, вписанные вручную.

Рекомендованный шаблон для органического Instagram:

Параметр Ссылка в шапке профиля Ссылка в Stories
utm_source instagram instagram
utm_medium social social
utm_campaign bio_link stories_promo
utm_content profile swipe_up

Пример готовой ссылки для шапки профиля:

https://bureau1969.kz/?utm_source=instagram&utm_medium=social&utm_campaign=bio_link&utm_content=profile

Органическая ссылка живёт долго и не меняется, поэтому её удобно сократить через конструктор Бюро 1969 (сокращение через share.kz): длинный хвост с метками не будет пугать подписчиков, а статистика сохранится.

Чем платная разметка отличается от органической

Платная реклама размечается динамическими токенами {{x}}, которые Meta заполняет автоматически на лету; органика — статичными метками, которые вы прописываете вручную один раз. Это ключевое различие.

Критерий Платная реклама Органика (посты, профиль)
Тип меток динамические {{x}} статичные (вручную)
Где вставлять поле «Параметры URL» в Ads Manager сама ссылка
utm_medium paid_social social
utm_source {{site_source_name}} (ig/fb) instagram
Детализация до объявления и плейсмента до поста/места размещения

Главное правило: не путайте paid_social и social. Если разметить органику как paid_social, в отчётах смешаются бесплатный охват и реклама, и вы переоцените эффективность платного канала.

Правила оформления UTM, чтобы не потерять данные

Единые правила оформления нужны, чтобы системы аналитики не разнесли один источник по разным строкам. Вот они:

  • Только латиница. Кириллицу транслитерируйте: vesna_rasprodaja, а не весна_распродажа.
  • Нижний регистр везде. Instagram и instagram для аналитики — два разных источника.
  • Разделяйте слова через _ или -, без пробелов.
  • Кодировка UTF-8, без спецсимволов вроде %, #, & внутри значений.
  • Не ставьте UTM на внутренние ссылки своего сайта — они обнулят исходный источник в сессии.
  • Несколько значений в одном параметре разделяйте вертикальной чертой |.
  • Не дублируйте параметры — в Meta вставляйте хвост без ? в поле «Параметры URL».

Обязательны три метки: utm_source, utm_medium, utm_campaign. Параметры utm_term и utm_content дополнительные, но для рекламы их стоит заполнять, чтобы видеть, какое объявление и группа сработали.

Как собрать UTM для Instagram в конструкторе Бюро 1969

Бюро 1969 UTM Builder — бесплатный онлайн-конструктор без регистрации, на русском языке: он собирает корректные ссылки и хранит историю прямо в браузере. Для Instagram порядок такой:

  1. Выберите клиента (базовый URL) или вставьте свой адрес.
  2. Нажмите пресет «Meta Ads» — поля заполнятся динамическими токенами {{x}}.
  3. Для органики очистите поля и впишите статичные значения (utm_source=instagram, utm_medium=social).
  4. Скопируйте готовую ссылку или сократите её через share.kz.
  5. Для рекламы скопируйте только хвост с метками в поле «Параметры URL» в Ads Manager.

Что внутри инструмента:

  • поддержка динамических токенов всех площадок (Meta, Google, TikTok, Яндекс, VK);
  • история ссылок в браузере (localStorage) — ничего не теряется;
  • сокращение ссылок через share.kz;
  • экспорт всей разметки в CSV для отчётов и согласований.

Всё работает локально в браузере: данные никуда не уходят, регистрация не нужна.

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

Какой utm_source указывать для Instagram?
Для органики (посты, шапка профиля, Stories) указывайте utm_source=instagram строчными буквами. Для платной рекламы через Meta Ads используйте динамический токен {{site_source_name}} — он сам подставит ig, fb, msg или an в зависимости от площадки показа. Не смешивайте регистр: Instagram и instagram аналитика считает разными источниками.
Работают ли динамические токены {{campaign.name}} в обычных постах Instagram?
Нет. Динамические токены вида {{campaign.name}} или {{site_source_name}} подставляет только рекламный движок Meta. В обычных постах, шапке профиля и органических Stories они останутся текстом как есть. Для органики прописывайте статичные UTM-метки вручную, например utm_source=instagram&utm_medium=social&utm_campaign=bio_link.
Куда вставлять UTM-метки в Ads Manager?
В Meta Ads метки вставляются на уровне объявления в поле «Параметры URL для отслеживания», а не в сам адрес сайта. Впишите туда хвост без знака вопроса: utm_source={{site_source_name}}&utm_medium=paid_social&utm_campaign={{campaign.name}}. Основной домен Meta берёт из отдельного поля «Сайт» — дублировать его не нужно.
Чем отличаются метки для рекламы и для органики в Instagram?
Реклама размечается динамическими токенами {{x}}, которые Meta заполняет автоматически, и utm_medium=paid_social. Органика размечается статичными метками вручную и utm_medium=social. Главное — не путать paid_social и social, иначе в отчётах смешаются платный и бесплатный трафик, и вы переоцените эффективность рекламы.
Как различать ленту, Stories и Reels в аналитике?
Добавьте динамический токен {{placement}} в параметр utm_content — он подставит конкретное место показа, например Instagram_Stories или Instagram_Reels. Несколько значений в одном параметре разделяйте вертикальной чертой: utm_content={{ad.name}}|{{placement}}. После этого в GA4 или Метрике вы увидите эффективность каждого плейсмента отдельно.
Можно ли сократить длинную ссылку с UTM для шапки профиля?
Да, и для шапки профиля это рекомендуется: длинный хвост с метками выглядит громоздко. В конструкторе Бюро 1969 можно сократить ссылку через share.kz — короткий адрес ведёт на тот же URL, а все UTM-метки и статистика сохраняются. Динамические токены при этом используйте только в платной рекламе, не в сокращённых органических ссылках.
Какие UTM-параметры обязательны для Instagram?
Обязательны три параметра: utm_source, utm_medium и utm_campaign. Без них система аналитики не отнесёт трафик к каналу корректно. Параметры utm_term и utm_content необязательны, но для рекламы их стоит заполнять токенами {{adset.name}} и {{ad.name}}, чтобы видеть, какая группа и какое объявление принесли результат.

Соберите UTM-метку прямо сейчас

Бесплатно, без регистрации, с историей в браузере и поддержкой динамических параметров всех площадок.

Открыть конструктор