UTM-метки для товарки: какие параметры ставить и что читать каждый день

Льёшь 500 грн в день и не знаешь, какое объявление дало заявку? UTM-метки решают это за 20 минут. Объясняем без лишнего — только параметры, схемы и отчёты.
Если ты открываешь таблицу заявок и видишь только номера телефонов — ты слепой. Не знаешь, какое объявление сработало, какая аудитория покупает и куда уходят деньги. UTM-метки для лендинга — это первое, что нужно настроить ещё до запуска первого рекламного кабинета. После этой статьи ты соберёшь правильную структуру, поймёшь, какие параметры читать каждый день, и перестанешь гадать.
Что такое UTM и почему без них аналитика лендинга — фикция
UTM-метка — это хвост в ссылке, который говорит системе аналитики, откуда пришёл пользователь. Выглядит так:
https://твій-лендинг.com/?utm_source=facebook&utm_medium=cpc&utm_campaign=krем_vid_bolyu&utm_content=video_30s&utm_term=aудиторія_ретаргет
Каждый параметр отвечает на конкретный вопрос:
- utm_source — откуда трафик:
facebook,tiktok,google - utm_medium — тип трафика:
cpc,organic,email - utm_campaign — название кампании: например,
krem_suglob_UA_cold - utm_content — конкретное объявление или креатив:
video_before_after,image_price - utm_term — аудитория или ключевое слово:
retarget_7d,lal_buyers
Без этих параметров в Google Analytics или во встроенной аналитике ты видишь только «direct / none» — то есть ничего. Отслеживание заявок без UTM — это как считать апрув по памяти.
Что сделать сегодня: открой одну действующую ссылку на лендинг и проверь — есть там UTM или нет. Если нет, дальше по тексту будет шаблон.
Какую структуру UTM использовать в товарке
Для Facebook и TikTok в товарке хорошо работает такая логика именования:
utm_source=facebook
utm_medium=cpc
utm_campaign={название_товара}_{гео}_{тип_аудитории}
utm_content={формат_креатива}_{вариант}
utm_term={аудитория_или_интерес}
Пример реальной ссылки для крема от боли в суставах, холодная аудитория, видео-крео:
https://landing.com/?utm_source=facebook&utm_medium=cpc&utm_campaign=krem_suglob_UA_cold&utm_content=video_30s_v1&utm_term=interest_sport
Несколько правил, которые экономят нервы:
- Только латиница и подчёркивание — кириллица в UTM ломается в некоторых браузерах и даёт кашу в отчётах.
- Без пробелов — вместо пробела всегда подчёркивание
_. - Одинаковая логика во всех кампаниях — если сегодня написал
facebook, а завтраFB, в отчёте будет два разных источника. - utm_content = идентификатор крео — это позволяет понять, какое именно объявление дало заявку, даже если в кабинете Facebook данные «размыты» из-за iOS 14+.
Для динамической подстановки в Facebook можно использовать макросы: {{adset.name}}, {{ad.name}} — они автоматически подставляют название группы и объявления. Но только если ты аккуратно называешь их в кабинете.
Что сделать сегодня: сделай шаблон в Google Sheets — столбцы source, medium, campaign, content, term — и заполняй перед каждым запуском. Ссылки генерируй через стандартный Campaign URL Builder от Google.
Как передавать UTM в заявку и читать их в CRM
Поставить UTM на ссылку — это половина работы. Вторая половина — чтобы эти данные попали в заявку. Иначе ты знаешь, что кто-то пришёл из Facebook, но не знаешь, какая именно заявка оттуда.
Схема простая:
- Лендинг получает UTM из URL.
- Скрипт считывает параметры и кладёт их в скрытые поля формы.
- Форма отправляет заявку вместе с UTM-данными в CRM или Google Sheets.
Если ты собираешь лендинг в конструкторе LandEmpire — там есть встроенная передача UTM в скрытые поля формы, ничего дополнительно писать не нужно. Просто убедись, что в настройках формы включена передача параметров.
В Google Sheets или CRM (Binotel, Ringostat, любая простая таблица) ты видишь столбцы:
- откуда заявка:
facebook / cpc - какая кампания:
krem_suglob_UA_cold - какой крео:
video_30s_v1
После этого посчитать апрув по каждому объявлению — дело 5 минут в сводной таблице.
Что сделать сегодня: открой последние 20 заявок в своей CRM или таблице — есть там поле с UTM? Если нет, добавь скрытое поле utm_source в форму и протестируй с тестовой заявкой.
Что читать каждый день: 3 отчёта, которые решают всё
Не нужно смотреть в аналитику часами. Достаточно трёх срезов каждый день, пока льёшь 500–1000 грн в день.
1. Заявки по utm_campaign
Показывает, какая кампания даёт заявки и по какой цене. Если лид из krem_suglob_UA_cold стоит 90 ₴, а из krem_suglob_UA_retarget — 55 ₴, ты знаешь, куда перераспределить бюджет.
2. Апрув по utm_content
Это самый важный срез для товарки. Бывает, что одно видео даёт лид по 70 ₴, но апрув 45% — минус. Другое даёт лид по 110 ₴, но апрув 72% — плюс. Без UTM по каждому крео ты никогда этого не увидишь.
Пример из практики: при бюджете 600 ₴ в день на крем для суставов два крео давали похожее количество лидов — 8 и 7. Но после обзвона оказалось: первый крео (видео до/после) дал апрув 68%, второй (слайд с ценой) — 41%. Разница в прибыли за неделю — более 3 000 ₴ при одинаковом бюджете.
3. CR лендинга по utm_source
Если трафик из TikTok конвертируется в заявку на уровне 4%, а из Facebook — 7%, возможно, проблема не в крео, а в том, что аудитория TikTok «холоднее» или лендинг не адаптирован под неё. Аналитика лендинга по источникам сразу показывает это.
Правило: если ты не можешь объяснить, почему эта заявка пришла — ты не управляешь рекламой, ты просто тратишь деньги.
Что сделать сегодня: сделай простую таблицу: utm_content | количество заявок | апрув | выручка. Заполняй каждый день после обзвона.
Типичные ошибки, которые ломают всю аналитику
Даже если UTM расставлены, данные могут оказаться мусором. Вот самые частые причины:
- Разные названия одного источника:
Facebook,facebook,FB— в отчёте три разные строки вместо одной. - UTM только на одном объявлении из пяти — остальные идут как «direct», и ты думаешь, что ретаргет не работает.
- UTM не передаются в заявку — видишь трафик в Analytics, но в CRM поле пустое. Проверяй форму.
- Кампании названы
Кампания 1,Новая кампания— через месяц сам не разберёшься, что это было. - Нет utm_content — знаешь кампанию, но не знаешь крео. Масштабировать нечего.
Для utm параметров товарки в Украине критически важно иметь utm_content на уровне каждого объявления — именно там живёт разница между убыточной и прибыльной связкой.
Что сделать сегодня: пройдись по активным кампаниям и проверь, все ли объявления имеют уникальный utm_content. Если нет — исправь до завтрашнего запуска.
Итог
- Поставить UTM на каждое объявление — source, medium, campaign, content, term. Без исключений.
- Настроить передачу UTM в форму — чтобы каждая заявка имела метку, откуда она пришла.
- Каждый день смотреть три среза: заявки по кампании, апрув по крео, CR по источнику.
- Держать единый стандарт именования — латиница, подчёркивание, логичная структура.
- Принимать решения по данным, а не по ощущениям — отключать крео с низким апрувом, масштабировать то, что даёт ROI.
Как это сделано в LandEmpire
Соберите такой лендинг сами — за вечер
В LandEmpire есть готовые шаблоны под товарку, заявки падают в Telegram, домен подключается за пару минут, а статистика по UTM показывает, откуда пришла каждая заявка. Стартовый тариф бесплатный — карта на старте не нужна.
Создать лендинг бесплатно

