UTM-метки amoCRM: как настроить передачу источников сделок без потерь
Прямой перенос данных об источнике трафика — базовая задача при интеграции маркетинга и продаж. UTM-метки amoCRM принимает и фиксирует в карточке сделки через скрытые поля веб-форм, интеграции мессенджеров или напрямую по API. Если механизм настроен верно, система связывает рекламный бюджет с итоговой выручкой. Если метки обрываются по пути, маркетолог видит клики, но не знает, какая кампания привела реальных покупателей, а отдел продаж не может оценить качество трафика из разных каналов. Разберем, как выстроить маршрут передачи источника, найти точки потерь данных в интеграциях и связать маркетинг с результатами менеджеров.
Как система обрабатывает источники обращений
Платформа не умеет самостоятельно извлекать параметры из адресной строки браузера клиента. CRM работает только с теми данными, которые ей явно передали внешние системы: сайт, квиз, чат-бот или телефония. Маршрут метки всегда состоит из трех этапов: сохранение в сессии браузера, захват в скрытые поля формы при отправке и передача массива данных через API в карточку сделки.
Если вы используете встроенные формы платформы, базовые поля создаются и заполняются автоматически. Однако большинство компаний собирает лиды через сторонние конструкторы сайтов или самописные лендинги. В этом случае ответственность за передачу ложится на интеграцию. Сайт должен «поймать» параметры utm_source, utm_medium, utm_campaign, utm_term и utm_content из URL, записать их в cookie, чтобы они не потерялись при переходе клиента на другие страницы, и прикрепить к полезной нагрузке (payload) в момент нажатия кнопки «Отправить».
Распространенная ошибка на этом этапе — попытка передать данные в стандартную системную аналитику без настройки пользовательских полей. Внешние сервисы часто требуют жесткого соответствия ID полей, иначе данные просто игнорируются при создании лида. Логика здесь схожа с настройкой других платформ: как и настройка полей Битрикс24, архитектура требует точного маппинга (связывания) переменных сайта с идентификаторами полей в CRM.
Настройка скрытых полей для захвата меток
Чтобы карточка сделки могла принять параметры кампании, необходимо подготовить посадочные места. Перейдите в раздел «Настройки» — «Свойства сделок» и создайте отдельную группу полей, например, «Маркетинг». Это визуально отделит служебную информацию от контактных данных и квалификации, с которыми работают менеджеры.
Создайте пять полей типа «Текст». Названия полей должны быть понятны интеграторам, поэтому лучше использовать классические латинские наименования: utm_source (источник), utm_medium (тип трафика), utm_campaign (кампания), utm_term (ключевое слово) и utm_content (контент объявления). Тип «Текст» предпочтительнее типа «Ссылка», так как в эти поля часто передаются не URL, а конкретные строковые значения, с которыми затем работают фильтры и виджеты сквозной аналитики.
После сохранения полей система присвоит каждому из них уникальный числовой ID. Именно эти ID понадобятся вам при настройке веб-хуков или интеграций в конструкторах сайтов. Чтобы менеджеры случайно не удалили или не изменили эти данные при работе с клиентом, сделайте эти обязательные поля амо срм доступными только для чтения в интерфейсе воронки продаж. Заполняться они должны исключительно автоматически при первичном создании карточки.
Чек-лист: проверка пути UTM-метки от клика до карточки
- Очистите кэш браузера или откройте новую вкладку в режиме инкогнито.
- Сгенерируйте тестовую ссылку с уникальными значениями (например, site.ru/?utm_source=test_01&utm_medium=cpc).
- Перейдите по ссылке на сайт, сделайте пару переходов по страницам и заполните форму заявки.
- Откройте консоль браузера (клавиша F12) на вкладке Network и проверьте тело запроса при отправке формы: тестовые метки должны быть в списке передаваемых параметров.
- Найдите созданную сделку в воронке продаж.
- Проверьте заполнение скрытых полей в карточке: значения должны в точности совпадать с тестовыми.
- Повторите алгоритм для всех точек входа: квизы, чат-боты, виджеты обратного звонка и формы подписки.
Что чаще всего идёт не так при передаче источников
| Симптом | Причина | Что делать |
|---|---|---|
| Сделка создается, но поля UTM пустые | Ошибка маппинга в конструкторе сайта | Проверьте настройки интеграции на стороне сайта: ID полей CRM должны точно совпадать с переменными формы |
| Метки теряются при переходе по страницам | Сайт не сохраняет параметры в cookie | Настройте скрипт записи UTM в локальное хранилище браузера при первом заходе клиента |
| Источник определяется как «Прямой заход» | Клиент кликнул с телефона, а заявку оставил с компьютера | Технически отследить кросс-девайс без авторизации нельзя. Внедрите промокоды для связки сессий |
| Из мессенджеров приходят пустые лиды | API мессенджера не передает веб-сессию | Используйте deep-links (глубокие ссылки) с предзаполненным текстом, где зашит код кампании |
Что НЕ помогает: переустановка интеграции без проверки логов запросов. Часто владельцы удаляют и заново подключают виджеты сайтов, надеясь, что проблема решится сама собой. Это бесполезно, если ошибка кроется в логике сохранения сессии на самом сайте. Сначала найдите точку обрыва с помощью консоли браузера, и только потом меняйте настройки передачи.
Оценка трафика: как связать источник с качеством лида
Передача меток в карточку — только половина дела. Сам по себе заполненный параметр utm_source не дает понимания эффективности рекламы, если вы не знаете, чем закончился диалог с клиентом. В B2B и сложном B2C цикл сделки длинный, и оптимизировать кампании только по факту создания лида нельзя: один канал может давать сотни дешевых, но мусорных заявок, а другой — единицы дорогих, но целевых.
Для реальной аналитики требуется квалификация каждого обращения. Отдел продаж должен оценивать лиды по параметрам BANT (бюджет, полномочия, потребность, сроки) или распределять их по категориям A/B/C/D. Только сопоставив категорию лида с его источником, маркетолог поймет, какие кампании масштабировать, а какие отключать. Проблема в том, что при ручном заполнении менеджеры часто игнорируют поля квалификации или ставят теги наугад, чтобы быстрее закрыть задачу. Человеческий фактор ломает любые дашборды.
Решить эту проблему помогает автоматизация контроля качества. ИИ-агент транскрибирует все диалоги и позволяет автоматически квалифицировать лиды с привязкой к источнику рекламы по UTM, заполняя поля в карточке сделки на основе реальных слов клиента. В нашей практике есть кейс опытного руководителя отдела продаж Руслана Расулова: при внедрении 100% прослушки силами ИИ он получил прозрачную связку «маркетинг → продажи». Система тегировала каждый лид по категориям A/B/C/D, опираясь на UTM-метки, что позволило точно оценить качество трафика без ручного труда.
Ручное создание сделок и подмена каналов
Отдельная проблема сквозной аналитики — сделки, которые менеджеры заводят руками. Это происходит при холодных звонках, входящих вызовах на прямые номера без коллтрекинга или при личных встречах. По умолчанию в таких карточках поля UTM остаются пустыми, что искажает общую конверсию отдела: маркетинг видит меньше успешных сделок, чем есть на самом деле.
Чтобы данные оставались чистыми, необходимо внедрить регламент ручной разметки. Создайте в CRM обязательное поле «Тип источника» со списком (например: Входящий маркетинг, Холодный поиск, Рекомендация, Текущая база). Если менеджер выбирает «Холодный поиск», система не должна требовать UTM-метки. Если же заявка пришла из маркетинга, но по нестандартному пути (клиент написал на личную почту сотрудника), менеджер обязан указать это.
Важно технически запретить менеджерам редактировать поля UTM в сделках, созданных автоматически. Если сотрудник случайно удалит значение utm_campaign, цепочка аналитики порвется навсегда. Разделение прав доступа на уровне полей защищает данные от искажений и сохраняет историческую достоверность базы.
С чего начать сбор точной аналитики
Начните с аудита текущей воронки. Выгрузите список всех сделок за последний месяц и проверьте процент заполненности полей UTM. Если пустых карточек больше 15%, значит, процесс дает сбой. Выпишите все точки касания: формы на сайте, виджеты, боты в мессенджерах, телефонию. Проведите тестовую заявку по каждому каналу с уникальной меткой и найдите, где именно обрывается передача данных. Затем настройте жесткий маппинг полей между сайтом и CRM, заблокируйте служебные поля от ручного редактирования и введите единый стандарт UTM-разметки для всех рекламных подрядчиков.
Мы помогаем автоматизировать контроль отдела продаж, чтобы вы видели объективную конверсию каждого источника в целевые лиды и успешные сделки, не полагаясь на ручное заполнение карточек.
Частые вопросы
Можно ли восстановить метки для старых сделок?
Нет. Если параметры не были переданы в момент создания карточки и сессия клиента закрыта, восстановить источник задним числом технически невозможно.
Почему utm метки амо срм дублируются в разных полях?
Это происходит при конфликте встроенных виджетов аналитики и пользовательских полей, созданных вручную. Оставьте один набор полей и настройте передачу данных только в него.
Передаются ли источники при звонке по телефону?
Да, если вы используете динамический коллтрекинг. Система подменяет номер на сайте под конкретную сессию и при звонке передает данные этой сессии в CRM вместе с аудиозаписью.
Как отследить источник, если клиент пишет в WhatsApp?
Прямой переход по ссылке в мессенджер обрывает браузерную сессию. Используйте виджеты-прокладки на сайте либо генерируйте ссылки с предзаполненным текстом сообщения, в который зашит код рекламной кампании.