SO-AGENCY · КАЗАХСТАН

UTM-метки для Google, Яндекса, Instagram и TikTok

UTM — параметры ссылки, которые объясняют аналитике, откуда пришёл посетитель и какое объявление он нажал. Сами метки не запускают рекламу и не заменяют конверсии.

Аналитика / UTMso-agency · 06.10.20266 мин чтения
Что получится после настройки

Метки добавлены в правильные поля кабинетов, редиректы сохраняют параметры, отчёты различают кампании и креативы.

Что подготовить перед началом

  • Подготовьте рабочий URL, доступ редактирования объявлений и установленные GA4/Метрику.
  • Согласуйте словарь источников, каналов и названий кампаний; разделите статические ссылки и шаблоны рекламных платформ.
  • Проверьте, что редиректы и переход к форме сохраняют метки и click ID; исключите персональные данные из URL.
01Источник
02Канал
03Кампания и креатив
04Отчёт аналитики

Учебная схема процесса; не скриншот рекламного кабинета.

01Зафиксируйте единое именование

В интерфейсеТаблица кампаний → колонки source, medium, campaign, content

Используйте одинаковый регистр и написание на всех объявлениях одной площадки. Источник обозначает реальную платформу перехода, medium — канал, campaign — кампанию, content — вариант объявления. Идентификаторы устойчивее длинных названий, которые меняются после редактирования. Для вручную помеченной рекламы Google и Яндекса согласуйте cpc; для социальных платформ — paid_social.

  1. Заполните utm_source, utm_medium, utm_campaign для каждой кампании.
  2. Добавьте utm_content для различения креативов; utm_term используйте по смыслу, например для ключевой фразы.
  3. Проверьте, что instagram и Instagram не создают две разные строки; не добавляйте UTM к внутренним ссылкам сайта.
Пример заполнения

instagram / paid_social / almaty_consultation / story_01 обозначает конкретный внешний рекламный переход.

Проверка

В словаре нет случайного source=google для TikTok или нескольких вариантов одного канала.

02Соберите статическую ссылку

В интерфейсеURL посадочной → query до #якоря

Знак вопроса начинает query; амперсанд соединяет параметры. Если у страницы уже есть параметр service, сохраняйте его. Якорь #form оставляйте после query, иначе аналитика не получит метки как обычные параметры URL. Для сборки используйте URL API или генератор, который корректно кодирует символы и не создаёт второй знак вопроса.

  1. Откройте исходный HTTPS-URL и проверьте страницу.
  2. Добавьте параметры через URL.searchParams.set, чтобы заменить существующее одноимённое значение.
  3. Скопируйте результат и проверьте переход к нужной форме; не помещайте email, телефон или имя в значения.
Пример заполнения

Параметр service=consultation сохраняется, а #form остаётся в конце.

Пример кода
const url = new URL('https://example.kz/service?service=consultation#form');
url.searchParams.set('utm_source', 'instagram');
url.searchParams.set('utm_medium', 'paid_social');
url.searchParams.set('utm_campaign', 'almaty_consultation');
url.searchParams.set('utm_content', 'story_01');
console.log(url.toString());
Замените демонстрационные идентификаторы на значения своего проекта.
Проверка

В URL каждого UTM-ключа ровно одно значение, query и якорь расположены правильно.

03В Google используйте суффикс для параметров

В интерфейсеGoogle Ads → Кампании → Настройки → Параметры URL кампании

Включите автопометку аккаунта и свяжите Ads с GA4 для рекламных данных; UTM не заменяет gclid и интеграцию. Обычные параметры добавляйте в «Суффикс конечного URL» без начального ? или &. Поле «Шаблон отслеживания» предназначено для шаблона маршрута, в том числе стороннего трекера, и требует {lpurl}; не вставляйте туда просто строку UTM.

  1. В Суффикс конечного URL вставьте строку параметров из примера.
  2. Если нужен tracking template, используйте корректный шаблон с {lpurl} по документации ValueTrack; не заводите трекер только ради UTM.
  3. Нажмите Тестировать и проверьте, не перекрывают ли настройки объявления или ключевого слова уровень кампании.
Пример заполнения

Суффикс добавляет campaignid и creative; {keyword} не является фактическим запросом пользователя и может быть пустым для иных форматов.

Пример кода
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}
Замените демонстрационные идентификаторы на значения своего проекта.
Проверка

Тестовый итоговый адрес открывается; автопометка сохранена, UTM не продублированы на разных уровнях.

04В Директе заполните Параметры URL

В интерфейсеЕПК → настройки кампании → Параметры URL

Общее поле ЕПК добавляет параметры к ссылкам объявлений, быстрым ссылкам и кнопке. Задавайте строку параметров без повторной посадочной ссылки и проверьте существующие метки отдельных объектов. Для собственных URL вручную используйте ? или &, но в поле кабинета соблюдайте его формат. Макросы Директа отличаются от ValueTrack Google.

  1. Вставьте строку с utm_source=yandex, utm_medium=cpc и динамическими ID.
  2. Используйте подтверждённые {campaign_id}, {ad_id}, {keyword}; проверьте подстановку после реального рекламного перехода.
  3. Не меняйте Директ-макрос на Google {campaignid}; сохраните yclid и параметры при редиректах.
Пример заполнения

UTM кампании общие, content={ad_id} различает объявления; пустая keyword у автотаргетинга не означает потерю всех меток.

Пример кода
utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword}
Замените демонстрационные идентификаторы на значения своего проекта.
Проверка

В конечном адресе нет фигурных скобок неподдерживаемого макроса и повторяющихся utm_source.

05В Meta учитывайте реальную площадку

В интерфейсеAds Manager → уровень объявления → Отслеживание / Tracking → Параметры URL

Для объявления с сайтом используйте поле URL parameters, когда оно доступно в выбранном формате. Если кампания работает в Facebook и Instagram одновременно, статический source=instagram ошибочно подпишет переходы Facebook. Выберите поддерживаемый динамический источник или разделите ссылки по размещениям. Часть справки Meta требует входа; доступные макросы проверяйте в построителе текущего кабинета.

  1. Для ручного Instagram-only размещения вставьте статическую строку без URL и знака вопроса.
  2. Для смешанных размещений используйте предложенный кабинетом {{site_source_name}} и устойчивые ID кампании/объявления.
  3. Просмотрите предпросмотр и результат опубликованного перехода; fb/ig и другие коды заранее включите в словарь источников.
Пример заполнения

source={{site_source_name}} отличает фактическую платформу; «meta» можно хранить отдельным параметром платформы.

Пример кода
utm_source={{site_source_name}}&utm_medium=paid_social&utm_campaign={{campaign.id}}&utm_content={{ad.id}}
Замените демонстрационные идентификаторы на значения своего проекта.
Проверка

Источник соответствует месту клика, а неподдерживаемый шаблон не остаётся буквальным текстом.

06В TikTok добавьте метки к Destination URL

В интерфейсеTikTok Ads Manager → объявление → Destination URL → URL builder / UTM parameters, если доступно

Официальная инструкция TikTok описывает ручные UTM и создание параметров для рекламы с внешним назначением. Используйте URL builder текущего объявления либо вставьте уже собранную статическую ссылку в Destination URL. Не переносите {{campaign.id}} Meta или {campaignid} Google: синтаксис и набор динамических параметров платформы свои.

  1. Откройте поле конечной веб-ссылки и доступную настройку UTM.
  2. Заполните source=tiktok, medium=paid_social, campaign и content; при ручном варианте вставьте полную проверенную ссылку.
  3. Динамические параметры выбирайте из интерфейса TikTok, если он предлагает их для формата; при отсутствии используйте статические значения.
Пример заполнения

https://example.kz/service?utm_source=tiktok&utm_medium=paid_social&utm_campaign=almaty_consultation&utm_content=video_02

Проверка

Сайт открывается в браузере TikTok; исходные параметры сохраняются после всех перенаправлений.

07Проверьте редиректы и дубли

В интерфейсеБраузер → Network → цепочка Document; конечный адрес страницы

Пройдите по каждому типу ссылки на телефоне и компьютере. Проверьте HTTPS-редирект, короткую ссылку, переход между доменами и открытие встроенного браузера соцсети. Сервис перенаправления обязан переносить query по согласованной схеме; потерянный gclid/yclid нельзя восстановить созданием произвольного нового ID. Не используйте метки как секрет или идентификатор клиента.

  1. Сверьте параметры перед первым редиректом и на последней странице.
  2. Проверьте, что сайт не перезаписывает source после загрузки и не добавляет UTM к внутреннему меню.
  3. Создайте по одному контрольному переходу каждой площадки и запишите ожидаемые campaign/content.
Пример заполнения

Редирект /promo → /service сохранил UTM и click ID, а #form прокрутил страницу к форме.

Проверка

Чистая строка параметров соответствует словарю; каждый тест имеет время и конечный URL.

08Посмотрите отчёт с правильной областью

В интерфейсеGA4 → Отчёты → Источники трафика → Привлечение трафика; Метрика → Отчёты → Источники → Метки UTM

В GA4 сравнивайте источник/канал сеанса и кампанию сеанса; «первый пользователь» отвечает на другой вопрос. В Метрике выберите группировки source, medium, campaign и content. Клики кабинета, визиты и заявки отличаются по определению, поэтому проверяйте техническую сохранность меток отдельным переходом прежде, чем объяснять весь разрыв статистики.

  1. Выберите период и часовой пояс контрольного теста.
  2. Найдите ожидаемую кампанию, добавьте показатель подтверждённой заявки или покупки.
  3. Для оценки рекламы сопоставьте UTM с расходами кабинета и качеством CRM, сохраняя одинаковые названия.
Пример заполнения

story_01 дал десять визитов и две принятые заявки; это разные показатели одного маршрута.

Проверка

Источник, кампания и креатив читаются в отчёте; технический тест подтверждён фактической страницей.

Пример для бизнеса

Пример статической ссылки: https://example.kz/service?utm_source=instagram&utm_medium=paid_social&utm_campaign=almaty_leads&utm_content=story_01. Генератор на сайте сохраняет существующий query и якорь.

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

  • Для внутренней ссылки сайта добавляют UTM и искажают источник.
  • Одну кампанию называют несколькими вариантами.
  • Неподдерживаемый макрос остаётся буквальным текстом.

Вопросы по настройке

Что делать, если макрос остался в URL?

Проверьте платформу, формат объявления и поле. Замените шаблон параметром из официального списка этого кабинета либо временно используйте статическую строку.

Можно ли UTM использовать вместо пикселя или SDK?

UTM описывает веб-переход. События сайта, рекламные конверсии и атрибуция приложения требуют собственных тегов, SDK и интеграций.

Официальные источники

Материал написан своими словами по указанным справкам. Примеры и рекомендации so-agency адаптированы к задачам бизнеса; доступность функций и интерфейс могут отличаться.

Нужна помощь с настройкой?

Опишите сайт, платформу и проблему. Обсудим конкретный состав работ.

Следующий шаг

Написать в WhatsApp

Как используются ваши данные

Имя, телефон и описание задачи нужны, чтобы связаться с вами по вашему запросу. Они не используются для рассылок.

При отправке заявки через Telegram данные передаются владельцу so-agency с использованием Telegram Bot API. При выборе WhatsApp откроется переписка с подготовленным текстом; отправку сообщения подтверждаете вы.

На сайте установлен Google Tag Manager для управления аналитикой. События успешной заявки, открытия контактов и перехода в проекты передаются без имени, телефона и текста обращения. Сервисы аналитики могут использовать технические данные устройства и cookies в зависимости от настроек подключённых тегов.

Сайт не сохраняет заявки в публичном доступе и не просит пароли от рекламных кабинетов. По вопросам данных: +7 708 900 77 26.

Напишите в WhatsApp

Откройте камеру телефона и наведите её на QR-код. Откроется чат с so-agency.

QR-код: чат WhatsApp so-agency+7 708 900 77 26
Открыть WhatsApp на компьютере ↗

Сообщение отправите вы — чат открывается без автоматической рассылки.