UTM-разметка для финтеха и приложений: один стандарт, который спасёт вашу аналитику
Самая недооценённая работа в перформансе. Не настройка CAPI, не серверный GTM — а банальная дисциплина в UTM-метках. Потому что любая аналитика, которую вы строите сверху, бессмысленна, если на входе бардак в источниках.
Звучит скучно. Но я видел проекты, где отчёт по источникам — это 200 вариаций написания пяти каналов, и свести их невозможно физически.
Откуда берётся хаос
Метки ставят разные люди в разное время без договорённостей. Один пишет Facebook, другой facebook, третий fb, четвёртый FB_Ads. Для GA4 это четыре разных источника. Один и тот же Facebook размазан по четырём строкам отчёта, и вы не можете честно сказать, сколько он принёс.
Умножьте на все каналы, все кампании, всех людей, что ставили ссылки за год — получите кашу, которую невозможно анализировать. И никакой server-side вас не спасёт, потому что мусор зашёл на входе.
Единый нейминг — три правила
Всё в нижнем регистре. Без пробелов — только подчёркивания или дефисы, и тоже единообразно. И главное — словарь фиксированных значений.
Словарь — это документ, где раз и навсегда записано: source для Facebook всегда facebook, medium для платного всегда cpc, и так по каждому каналу. Один источник — одно написание. Навсегда. Любой, кто ставит ссылку, сверяется со словарём, а не выдумывает.
Это не бюрократия ради бюрократии. Это разница между отчётом, по которому можно принимать решения, и кашей.
utm_content и utm_term — для тестов
Многие забивают на эти две метки, а зря. utm_content кодирует креатив, utm_term — аудиторию или ключ. С ними вы дробите эффективность до уровня конкретного объявления: видите, что не «Facebook принёс конверсии», а «вот этот креатив на вот эту аудиторию».
Без content и term вы анализируете на уровне кампаний, и это слепота. Самые важные решения по креативам принимаются именно на этом уровне детализации.
Связка с приложением
Если у вас есть приложение, веб-UTM надо подружить с параметрами MMP. Прокидываете utm в OneLink (или аналог), чтобы веб и app считались в одной системе координат, а не в двух параллельных вселенных. Иначе у вас веб-аналитика говорит одно, app-аналитика другое, и сшить их нельзя.
Шаблон и автоматизация
Не давайте людям руками собирать метки — будут ошибаться, гарантированно. Сделайте генератор: простая таблица, где из выпадающих списков (значения из словаря) собирается готовая размеченная ссылка. Человек не вписывает source руками, а выбирает из списка. Ошибиться невозможно.
Плюс валидация перед запуском: быстрая проверка, что метки соответствуют словарю, до того как ссылка ушла в кампанию.
Тейк напоследок: UTM-дисциплина — это самый дешёвый и самый игнорируемый рычаг в аналитике. Стоит ноль рублей, требует только договориться и завести словарь. И при этом определяет, будут ли все ваши дорогие CAPI и sGTM собирать осмысленные данные или красивый мусор. Начинайте наведение порядка отсюда, а не с модных серверных штук.