Аналитика

Интеграция с Яндекс.Метрикой для AmoCRM

Автоматическое обогащение сделок данными из Яндекс.Метрики. Виджет заполняет поля сделки информацией о первом и последнем визите клиента, UTM-метках, источниках трафика и пути клиента от первого посещения до создания заявки.

Возможности

Автоматическое обогащение сделок данными из Метрики
Отслеживание первого касания (First Touch)
Отслеживание последнего касания (Last Touch)
Сбор UTM-меток и источников трафика
История визитов клиента
Автоматическое создание полей в AmoCRM
OAuth авторизация в Яндекс.Метрике
Работа с Client ID
Анализ пути клиента
Интеграция с несколькими счетчиками

Инструкция по установке и настройке

Подробное руководство по работе с виджетом "Интеграция с Яндекс.Метрикой для AmoCRM"

Первичная настройка

Перейдите в настройки виджета

Открытие настроек виджета

Нажмите на кнопку "Авторизоваться в Яндекс.Метрике"

Кнопка авторизации

Откроется окно авторизации Яндекс. Предоставьте доступ к вашему аккаунту Яндекс.Метрики

Окно авторизации Яндекс

После авторизации нажмите кнопку "Обновить", чтобы загрузить настройки

Кнопка обновить

Настройка обогащения данных

После авторизации в настройках виджета вы увидите чекбокс "Автоматически обогащать сделки данными из Метрики при создании"

Включение обогащения

При включенном обогащении виджет будет автоматически:

  • Искать Client ID в полях созданной сделки
  • Запрашивать историю визитов клиента из Logs API Яндекс.Метрики (за 90 дней)
  • Определять First Touch (первое касание) и Last Touch (последнее касание перед конверсией)
  • Заполнять поля сделки UTM-метками, датами визитов, рефererами и аналитикой

Важно: Для работы обогащения Client ID должен попадать в сделку (например, через скрытое поле формы на сайте)

Автоматическое создание полей

При первом открытии настроек виджет автоматически создаст необходимые поля в AmoCRM для хранения данных из Метрики:

First Touch (первое касание):

  • Первый источник (YM First Source) - UTM source
  • Первый канал (YM First Medium) - UTM medium
  • Первая кампания (YM First Campaign) - UTM campaign
  • Дата первого визита (YM First Date)
  • Первый реферер (YM First Referer) - с какого сайта пришел

Last Touch (последнее касание):

  • Последний источник (YM Last Source) - UTM source
  • Последний канал (YM Last Medium) - UTM medium
  • Последняя кампания (YM Last Campaign) - UTM campaign
  • Дата последнего визита (YM Last Date)
  • Последний реферер (YM Last Referer)

Аналитика:

  • Количество визитов (YM Visits Count)
  • Общее время на сайте (YM Total Time) - в секундах
  • Просмотры страниц (YM Page Views)

Все поля создаются автоматически и размещаются в группе "Из API". Они будут заполняться при создании сделки, если включено обогащение.

Как работает обогащение

Процесс обогащения сделки происходит автоматически:

  1. При создании сделки срабатывает webhook
  2. Виджет ищет Client ID в полях сделки (любое числовое поле)
  3. Запрашивается история визитов клиента из Logs API Яндекс.Метрики за 90 дней
  4. Парсится атрибуция: определяется First Touch (самый ранний визит) и Last Touch (последний перед созданием сделки)
  5. Заполняются поля сделки: UTM-метки, даты, рефереры, аналитика
  6. Сделка обновляется через AmoCRM API

Важно:

  • Client ID должен попадать в сделку при её создании (например, через скрытое поле формы на сайте)
  • Обогащение происходит асинхронно через очередь Celery (обычно занимает 5-30 секунд)
  • Если Client ID не найден или нет визитов в Метрике - поля не заполняются
  • Поля заполняются только пустые, уже заполненные значения не перезаписываются

Отправка целей в Метрику

Виджет позволяет отправлять достижения целей в Яндекс.Метрику при срабатывании триггеров Digital Pipeline или блоков Salesbot

Настройка в Digital Pipeline:

  1. Создайте триггер в Digital Pipeline
  2. В действиях выберите виджет "Яндекс.Метрика"
  3. Выберите счетчик Метрики
  4. Выберите цель, которую нужно отправить
  5. Сохраните триггер

При срабатывании триггера виджет найдет Client ID в полях сделки и отправит достижение выбранной цели в Метрику.

Настройка в Salesbot:

  1. Добавьте блок "Яндекс.Метрика" в сценарий Salesbot
  2. Выберите счетчик и цель
  3. Настройте переходы по результату (успех/ошибка)

Важно: Для отправки целей Client ID также должен быть в полях сделки. Без него цель не будет отправлена.

Сохранение настроек

После настройки обогащения обязательно нажмите кнопку "Сохранить настройки"

Сохранение настроек

После сохранения виджет начнет автоматически обогащать новые сделки. Для отправки целей настройте триггеры или Salesbot отдельно.

Примеры использования

Пример 1: Анализ эффективности рекламных кампаний

Вы запустили несколько рекламных кампаний в Яндекс.Директе. Благодаря виджету вы сможете увидеть в AmoCRM, из какой кампании пришел каждый клиент (First Touch) и какая кампания была последней перед заявкой (Last Touch).

Пример 2: Определение пути клиента

Клиент первый раз пришел на сайт из поиска Google (органика), через неделю вернулся по рекламе в Яндекс.Директе, а еще через 3 дня оставил заявку, перейдя из email-рассылки. Все эти касания будут видны в полях сделки.

Пример 3: Оптимизация маркетинга

Анализируя поля Last Touch по закрытым сделкам, вы можете понять, какие каналы наиболее эффективны для "дожатия" клиентов до покупки, а поля First Touch покажут, откуда приходит больше всего потенциальных клиентов.