Представьте: вы запустили рекламу в Яндекс Директе, VK Рекламе и рассылку по базе. Потратили 100 000 рублей. Через месяц смотрите в Яндекс Метрику — 200 заказов, средний CPO 500 рублей. Неплохо. Но вот вопрос: откуда пришли эти заказы?
Может, 180 из них дала рассылка с CPO 50 рублей, а Директ слил 60 000 рублей и принёс 10 заказов по 6 000 рублей каждый? Или наоборот? Без меток вы этого никогда не узнаете. Вы просто видите поток — без имён, без адресов, без источников.
Это и есть главная проблема интернет-маркетинга без аналитики: деньги тратятся, заказы приходят, но вы не знаете, что именно работает. Следующий месяц вы снова распределяете бюджет на глазок — «ну в прошлый раз вроде норм было». Так работали в 2010 году. Сейчас так работать — значит сознательно терять деньги.
UTM-метки (от Urchin Tracking Module — технология, которую Google купил в 2005 году) — это специальные параметры, которые добавляются к URL вашего сайта. Они не влияют на саму страницу, не замедляют загрузку и не видны пользователю. Зато аналитика — Яндекс Метрика или Google Analytics — их читает и записывает вместе с каждым визитом.
Выглядит это так. Обычная ссылка на ваш магазин:
https://magazin.ru/catalog/krossovki Та же ссылка с UTM-метками для баннера в рассылке:
https://magazin.ru/catalog/krossovki?utm_source=newsletter&utm_medium=email&utm_campaign=rassilka_may&utm_content=banner_top Пользователь кликает на баннер в письме, попадает на сайт — и Метрика видит: «этот визит пришёл из рассылки (newsletter), через email-канал, в рамках кампании rassilka_may, по баннеру banner_top». Всё. Дальше можно смотреть, сколько таких визитов было, сколько из них купили, и считать реальный CPO по каждому объявлению.
UTM-метки состоят из параметров. Три из них обязательны (без них метки не считаются полноценными), два — опциональные, но крайне полезные.
| Параметр | Вопрос | Примеры значений |
|---|---|---|
| utm_source | Откуда пришёл пользователь? Площадка или сервис. | yandex, vk, newsletter, telegram, 2gis |
| utm_medium | Какой тип канала? Формат рекламы или трафика. | cpc, email, social, retargeting, banner, organic |
| utm_campaign | Какая кампания? Название рекламной кампании. | krossovki_leto, rassilka_may, black_friday_2024 |
| utm_content | Какое объявление? Различает объявления внутри кампании. | banner_red, video_lookbook, text_ad_v2 |
| utm_term | Какое ключевое слово? Для поисковой рекламы. | krossovki_kupit, nike_krossovki_moskva |
https://magazin.ru/krossovki?utm_source=yandex&utm_medium=cpc&utm_campaign=krossovki_leto_2024&utm_content=banner_foto&utm_term=krossovki_kupit https://magazin.ru/krossovki?utm_source=vk&utm_medium=targeted&utm_campaign=molodezh_18_25&utm_content=video_lookbook https://magazin.ru/cart?utm_source=newsletter&utm_medium=trigger&utm_campaign=broshennaya_korzina&utm_content=letter_skidka5 Прописывать UTM-метки вручную для каждого объявления — та ещё задача, особенно если у вас сотни ключей в Директе. Для этого придумали динамические параметры: вы пишете шаблон, а рекламная система автоматически подставляет нужные значения при показе объявления.
В Яндекс Директе это называется ValueTrack-подобные макросы. Выглядят так — в фигурных скобках:
https://magazin.ru/krossovki?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword} Что подставляется автоматически:
| Макрос Яндекс Директа | Что подставляет |
|---|---|
| {campaign_id} | ID рекламной кампании — цифровой идентификатор |
| {ad_id} | ID объявления — уникальный номер баннера или текста |
| {keyword} | Ключевое слово, по которому показалось объявление |
| {device_type} | Тип устройства: desktop, mobile, tablet |
| {region_name} | Регион показа — Москва, Санкт-Петербург и т.д. |
| {position_type} | Место показа: premium — премиум-показы, other — гарантия |
В VK Рекламе своя система макросов, но принцип тот же:
https://magazin.ru/?utm_source=vk&utm_medium=targeted&utm_campaign={{campaign_id}}&utm_content={{ad_id}} Правило простое: UTM-метки нужны везде, где вы сами формируете ссылку и можете её контролировать. Вот основные места:
Собирать UTM-ссылки вручную — монотонная работа, в которой легко допустить ошибку: лишний пробел, кириллица в параметре, пропущенный амперсанд. Один символ не там — и метка не работает, а вы теряете данные.
Намного удобнее использовать специальный генератор: вводите URL и значения параметров, получаете готовую ссылку. Все правила форматирования соблюдаются автоматически.
Простой и удобный инструмент: вводите адрес страницы, выбираете источник, канал, кампанию — генератор собирает корректную ссылку. Поддерживает шаблоны для Яндекс Директа и VK Рекламы, сохраняет историю последних ссылок.
Открыть генератор →Полезная практика для команды: создайте общий Google Sheet или Notion-документ, куда все вносят сгенерированные ссылки. Так через полгода вы не будете гадать, что значит «camp_v3_final_FINAL» — вся история будет перед глазами.
Яндекс Метрика автоматически читает UTM-метки и раскладывает трафик по параметрам — ничего дополнительно настраивать не нужно. Вот как добраться до нужных отчётов:
Откройте Яндекс Метрику → выберите нужный счётчик → в левом меню найдите раздел «Отчёты».
Перейдите в Отчёты → Источники → Метки UTM. Здесь вы увидите весь трафик, размеченный метками, сгруппированный по utm_source.
Кликните по любому источнику — раскроется utm_medium, затем utm_campaign, затем utm_content. Это та же иерархия, что мы разбирали в тренажёре выше.
Добавьте в отчёт метрики, которые важны для вашего бизнеса: «Достижение цели» (заявка, заказ, звонок), «Конверсия», «Глубина просмотра». Для этого нажмите «+» рядом с колонками метрик.
Чтобы считать CPO прямо в Метрике — подключите расходы через Настройки → Загрузка данных → Расходы. После этого в отчётах появится колонка «Расход» и автоматически посчитается CPO по каждому каналу.
Анализируйте данные регулярно — раз в неделю смотрите на динамику, раз в месяц делайте полный срез по всем каналам и кампаниям. Через 2–3 месяца накопится достаточно данных, чтобы уверенно перераспределять бюджет — туда, где CPO ниже, и отключать то, что работает в минус.