Базовую связку можно собрать своими руками. Вот минимальный алгоритм:
Шаг 1. Настроить цели в Яндекс Метрике. Задайте цели: отправка формы, клик по телефону, переход на страницу «Спасибо». Без целей Метрика видит трафик, но не заявки.
Шаг 2. Прописать UTM-метки во всех рекламных объявлениях. В Директе метки проставляются автоматически (галочка «Автоматическая разметка»), в остальных кабинетах — вручную через генератор UTM. Главное правило: единый стандарт названий кампаний.
Шаг 3. Подключить коллтрекинг. Если клиенты часто звонят, без коллтрекинга не обойтись. Встроенный коллтрекинг Яндекса бесплатен, но отслеживает звонки только с рекламы в Директе. Для полноценной сквозной аналитики (чтобы видеть звонки из SEO, соцсетей и других карт) лучше подключить сторонний динамический коллтрекинг (например, Calltouch, Mango Office или UIS), который легко интегрируется с Метрикой.
Шаг 4. Настроить интеграцию с CRM. Данные о заявках должны попадать в amoCRM или Битрикс24 с с сохранением уникального идентификатора пользователя (ClientID). Это делается через API или готовые коннекторы: большинство CRM имеет штатные интеграции с Метрикой и коллтрекингом. Важный момент — дисциплина менеджеров: если статусы сделок заполняются через раз, аналитика будет считать деньги по неполной картине.
Шаг 5. Собрать отчёт. В Яндекс Метрике перейдите в специальный блок «Сквозная аналитика». Там доступны готовые отчеты, например, «Источники, расходы и ROI». Система сама сведет данные в таблицу «канал → расходы → сделки → выручка → ROI», избавив вас от ручного сведения таблиц.