Динамические параметры UTM: макросы для автоматизации рекламы

Создавать отдельную ссылку вручную для каждого объявления, группы и плейсмента - устаревший подход, отнимающий часы времени. Рекламные платформы Meta, Google, TikTok, Яндекс и VK поддерживают механизм динамических макросов: специальных переменных, которые сервер автоматически заменяет на реальные идентификаторы в момент клика.

Как устроены динамические токены (макросы)

Динамический параметр - это зарезервированное системой слово в фигурных скобках {...} (или с двойными подчеркиваниями в TikTok). Вы прописываете шаблон ссылки один раз на уровне рекламной кампании, а в момент, когда реальный пользователь нажимает на баннер, рекламная сеть подставляет точные метаданные:

Шаблон: utm_campaign={{campaign.name}}&utm_content={{ad.name}}
Реальный клик: utm_campaign=almaty_reels_promo&utm_content=ugc_hook_b

Это исключает человеческие ошибки, экономит десятки часов работы медиабайера и обеспечивает сквозную прозрачность данных в аналитике и CRM.

Сводная таблица макросов ведущих рекламных систем

Платформа Название кампании / ID Группа объявлений Креатив / Баннер Плейсмент / Площадка
Meta Ads {{campaign.name}} / {{campaign.id}} {{adset.name}} / {{adset.id}} {{ad.name}} / {{ad.id}} {{placement}}, {{site_source_name}}
Google Ads {campaignid} {adgroupid} {creative} {placement}, {network}
TikTok Ads __CAMPAIGN_NAME__ / __CAMPAIGN_ID__ __AID_NAME__ / __AID__ __CID_NAME__ / __CID__ __PLACEMENT__
Яндекс.Директ {campaign_name} / {campaign_id} {gbid} {ad_id} {source}, {source_type}
VK Реклама {campaign_name} / {campaign_id} {ad_plan_id} {banner_id} {geo_id}

Интеграция с CRM и сквозной аналитикой

Когда посетитель переходит на сайт по ссылке с динамическими макросами, скрипты на сайте перехватывают эти параметры и сохраняют их в сессию или скрытые поля веб-формы (Lead Form). При отправке заявки в CRM передаются не просто контакты клиента, а полная связка данных:

  • Сумма рекламных затрат по конкретному объявлению.
  • Выручка и маржинальность от закрытых сделок.
  • Реальный ROI/ROAS каждого отдельного видеокреатива или таргетинга.

Это фундамент, на котором агентство WiiM строит масштабные масштабируемые рекламные кампании для своих партнеров.

Вопросы и ответы

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

Динамические параметры Facebook Ads (Meta) - это переменные в двойных скобках вроде {{campaign.name}} или {{ad.name}}, которые система сама заменяет реальными данными при клике. Вы один раз вставляете токен в UTM-метку, и Meta подставляет название кампании, группы или объявления для каждого перехода автоматически.
Это синтаксис разных платформ. Одинарные фигурные скобки {x} используют Google Ads, Яндекс.Директ и VK Ads. Двойные фигурные {{x}} - это Meta (Facebook/Instagram) и myTarget. Двойные подчёркивания __X__ применяет только TikTok. Перепутать нельзя: при неверных скобках токен не раскроется, и в отчёт попадёт сам текст макроса.
В TikTok Ads принята контринтуитивная логика: AID (__AID_NAME__, __AID__) означает группу объявлений, а CID (__CID_NAME__, __CID__) - само объявление, то есть креатив. Это противоположно ожиданиям, поэтому при настройке UTM в utm_term ставят __AID_NAME__ (группа), а в utm_content - __CID_NAME__ (объявление).
Объедините значения вертикальной чертой |. Например, utm_content=ad_{ad_id}|{device_type}|{source_type} передаст в один параметр ID объявления, тип устройства и тип площадки. Символ | безопасен для URL, не ломает ссылку и удобно читается в отчётах Google Analytics 4 и Яндекс.Метрики.
Часто нет. Динамические параметры VK Ads подставляются только при переходе из нативного сниппета объявления и могут не сработать с сокращателями ссылок и сторонними счётчиками кликов, которые ломают цепочку редиректов. Надёжно подставляются лишь {campaign_id} и {ad_id} - остальные токены VK срабатывают непостоянно. Всегда тестируйте реальным кликом.
Нет. Идентификатор клика Google {gclid} и идентификатор Яндекса {yclid} добавляются автоматически при включённой авторазметке ссылок. Прописывать их в UTM вручную не нужно - они служат для связки рекламного кабинета с Google Analytics и Яндекс.Метрикой и подставляются системой самостоятельно.
Нет, используйте только латиницу. Кириллицу нужно транслитерировать: «акция» → akciya. Иначе ссылка превратится в нечитаемый набор %-символов. Также пишите всё в нижнем регистре (LinkedIn и linkedin считаются разными источниками), разделяйте слова через _ или -, и не ставьте UTM на внутренние ссылки своего сайта.
💡

Совет экспертов WiiM Agency

Точная сквозная аналитика начинается с дисциплины разметки. Создавайте ссылки через корпоративный генератор WiiM, сохраняйте историю проектов и передавайте UTM-метки напрямую в CRM.