Как UTM-параметры ломают атрибуцию и как это починить

UTM-параметры стали стандартом отслеживания трафика - но большинство команд используют их так, что данные атрибуции становятся менее достоверными, а не более. Проблема не в самих UTM, а в том как они собираются, хранятся и интерпретируются.

Разберём конкретные сценарии где UTM ломают атрибуцию - и как каждый из них исправить.

Проблема 1: UTM в письмах внутри CRM-воронки

Маркетолог добавляет UTM к каждой ссылке в каждом письме. Логично с точки зрения tracking. Проблема: клиент получил первое касание через LinkedIn Ads (utm_source=linkedin). Через неделю получил nurturing email с UTM (utm_source=email, utm_campaign=nurturing_week2). Кликнул по ссылке в email.

GA4 переписывает источник: теперь клиент “пришёл из email”. Первый touch из LinkedIn потерян. Attribution показывает email как основной источник - хотя именно LinkedIn-реклама привела человека в воронку.

Решение: не добавляйте UTM к ссылкам в nurturing emails, triggered emails, follow-up письмах. UTM должны быть только на paid каналах (реклама, партнёрские ссылки) и earned media (гостевые посты, PR). Email внутри воронки - не acquisition channel, это retention/nurturing.

Проблема 2: inconsistent naming (заглавные буквы, разные форматы)

utm_source=LinkedIn, utm_source=linkedin, utm_source=LinkedIn_Ads - три разные записи в GA4. Ваш LinkedIn Ads трафик разбросан по трём строкам, и суммарная цифра неверная.

GA4 чувствителен к регистру для UTM. Все значения должны быть в lower_case с нижними подчёркиваниями. Стандарт: utm_source=linkedin, utm_medium=cpc, utm_campaign=awareness_q2_2026.

Решение: создайте UTM template в Google Sheets, обязательный для всей команды. Один человек отвечает за naming convention. Регулярный audit (раз в квартал) через GA4 -> Acquisition -> Source/Medium: найти строки с заглавными буквами и исправить.

Проблема 3: UTM на homepage вместо landing page

Ссылка в LinkedIn-рекламе: yoursite.com/?utm_source=linkedin. Пользователь попадает на главную, видит форму, заполняет. GA4 записывает источник корректно. Но: пользователь нажимает “Узнать больше”, переходит на /product, там заполняет другую форму. GA4 в этот момент теряет UTM-параметр (он был только на homepage URL), и второй submit записывается как “direct”.

Решение: UTM должны вести на landing page оптимизированную для конкретной кампании, не на homepage. Если это невозможно - используйте GA4 Session Source/Medium (которое сохраняется в рамках сессии) вместо Hit Source/Medium.

Проблема 4: UTM теряются при редиректах

Ссылка: utm_source=newsletter -> редирект через tracking.yourdomain.com -> redirect на yoursite.com без UTM. GA4 записывает источник как “direct” или как tracking.yourdomain.com.

Это частая проблема при использовании email-сервисов (MailerLite, Mailchimp): они оборачивают ссылки в собственный tracking redirect. UTM сохраняются если redirect настроен правильно - но часто drop параметры при определённых browser-конфигурациях.

Решение: проверьте каждую ссылку в email-кампании через UTM checker (открыть ссылку в браузере, проверить final URL). Если UTM дропаются - настройте redirect с pass-through parameters или используйте GA4 first-party tracking.

Проблема 5: UTM не доходят до CRM

Маркетолог корректно настроил UTM. GA4 корректно записывает источники. Форма заполнена - создаётся лид в CRM. Но utm_source в CRM-поле лида - пустое. Потому что форма не передала UTM в CRM.

Это разрывает цепочку Attribution: GA4 знает источник, CRM нет. Нельзя посмотреть какой utm_source дал больше закрытых сделок - только какой дал больше лидов.

Решение: форма должна захватывать UTM из URL в hidden field и передавать при submit. Это делается через JavaScript (один раз, на всех формах). HubSpot Forms делает это автоматически. Другие платформы - нужна кастомная реализация или GTM-триггер.

Практический итог

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

  1. Consistent naming (lower_case, единый формат)
  2. UTM только на acquisition каналах, не в nurturing
  3. Landing pages с UTM, не homepage
  4. UTM доходят до CRM через форму

Сломан любой из них - данные атрибуции недостоверны. Проверьте свою воронку по этим четырём пунктам - скорее всего найдёте минимум одну проблему.

Полная картина - когда UTM из CRM замыкаются на закрытые сделки - это уже задача attribution middleware. Prooflytics (https://prooflytics.io) делает именно это: хранит UTM при первом визите и соединяет с pipeline-данными из CRM.