Настройка Roistat без ошибок держится на порядке подключения: сначала карта источников, потом счётчик на каждом домене и каждой форме, рекламные кабинеты по API, коллтрекинг и мессенджеры, затем связка с amoCRM или Битрикс24, склейка дублей, справочник расходов и модель атрибуции. Последний шаг — сверка числа заявок в Roistat с CRM. Ниже разбираем, почему порядок именно такой и в каких местах настройка ломается чаще всего.
Порядок подключения Roistat
Начинаем с карты источников: откуда компании приходят обращения. Сайты и поддомены, посадочные страницы, формы, рекламные кабинеты, номера телефонов, мессенджеры, выставки и сарафан. Без карты подключение идёт по памяти, и первым выпадает то, чего нет в списке: второй лендинг, квиз на отдельном домене, номер на визитках.
Дальше идём от визита к деньгам. Счётчик на сайтах фиксирует визит и пишет его номер в cookie. Кабинеты по API приносят расходы. Коллтрекинг и мессенджеры связывают с визитом обращения, которые пришли без формы. Интеграция с CRM забирает сделки, суммы и статусы. Склейка дублей убирает повторные заявки, справочник расходов добавляет затраты, которых нет в кабинетах, модель атрибуции решает, какому каналу отдать заявку. Каждый следующий шаг опирается на данные предыдущего, поэтому ошибку на первых шагах поздние настройки уже не исправят.
Счётчик и рекламные кабинеты
Первая частая поломка — счётчик стоит на основном сайте, а посадочные на других доменах и поддоменах забыты. Визиты с них в Roistat не попадают, заявки с таких страниц приходят без номера визита и оказываются в строке без источника. Проверяем это по карте источников: каждый домен из карты должен давать визиты в стандартном отчёте «По домену».
Вторая — кабинеты подключены только через метки. UTM-метки показывают переход, расходов в них нет. Расходы Roistat берёт из кабинета, подключённого по API. В настройках канала Яндекс Директа задаются НДС, комиссия агентства и скидка площадки. Данные Директа идут по московскому времени, и если у проекта другой часовой пояс, дневные цифры разойдутся. Расходы по кампаниям загружаются и без разметки, но визит без метки roistat с кампанией не свяжется, и у кампании будут деньги без заявок. Подробно про расхождения с кабинетом — в статье почему расходы в Roistat не сходятся с Директом.
Отсюда ответ на вопрос, где в Roistat посмотреть расход на посадочные страницы. В Аналитике есть стандартный отчёт «По посадочной странице», а посадочную страницу можно взять условием в пользовательской группировке. Цифры в таком отчёте полные ровно настолько, насколько кабинеты подключены по API, а объявления размечены.
Коллтрекинг: сколько номеров нужно
Статический коллтрекинг выдаёт один номер на один источник: визитки, наружная реклама, отдельный канал. Динамический подменяет номер каждому посетителю сайта, и Roistat рекомендует один номер на каждые 100 визитов плюс один запасной. Пул считаем от реального трафика в часы пик. Когда номеров меньше, чем одновременных посетителей, номер достаётся не каждому, и звонок части людей приходит без визита. Стоимость коллтрекинга зависит от числа номеров, их региона и способа переадресации, поэтому пул урезают ради экономии. Урезанный пул напрямую снижает долю звонков с источником.
Вторая ошибка — коллтрекинг подключён, а звонок не доходит до CRM как заявка или доходит без номера визита. Это видно при сверке: звонков в журнале Roistat больше, чем сделок со звонков в CRM. Настройку пула и переадресации мы делаем отдельной работой — коллтрекинг.
Связка с CRM: откуда берутся заявки без источника
Roistat получает данные по заявкам из CRM. В amoCRM он загружает полную историю изменений сделок, сумму берёт из поля «Бюджет», а номер визита из cookie пишет в системное поле roistat. Статусы сделок распределяются по группам «Оплаченные», «Отменённые», «В работе» в разделе «Загрузка заявок из CRM: распределение статусов». Ошибка в распределении статусов ломает выручку: если «Оплачено» попало в группу «В работе», продажи в отчёте не появятся.
Документация Roistat называет четыре причины заявок без источника. Сделка создана вручную. Форма сайта отправляет заявку в CRM напрямую, в обход Roistat. Система не успела обработать визит, на это нужно минимум пять минут. Поле roistat заполнено некорректно.
Ручные сделки — самая массовая из четырёх. Менеджер записал звонок с личного номера или клиента с выставки, поле roistat пустое. Поле можно заполнить вручную номером визита или названием источника, и первым шагом компании пишут для менеджеров регламент. Он работает до первого аврала. Закрываем это системой: обязательное поле источника со списком значений при создании сделки и робот, который переносит значение в поле roistat.
Форма в обход Roistat встречается после смены сайта или подрядчика: новый разработчик подключил форму к CRM напрямую, заявки приходят, источника у них нет. Проверяем каждую форму из карты источников тестовой заявкой и смотрим поле roistat в созданной сделке. Если формы и CRM связаны своим кодом, передачу номера визита дописываем в эту интеграцию — это задача интеграции сайта с CRM.
Дубли и окна проверки
При заявке с сайта Roistat ищет контакт по телефону или email. Нашёл — создаёт новую сделку, привязанную к этому контакту, не нашёл — создаёт новый контакт. Проверка на дубли по умолчанию сверяет новую заявку с заявками за последние 12 часов и со сделками за последние 30 дней. Дубль в CRM не уходит и помечается в диагностике. Можно считать дублем только совпадение и телефона, и email, ставить задачу или комментарий в исходную сделку, менять её статус.
Окна подбираем под цикл сделки. При коротком цикле и частых покупках окно в 30 дней посчитает повторный заказ дублем, и новая сделка в CRM не появится. При длинном цикле клиент, вернувшийся через полтора месяца, получит вторую сделку рядом с первой, открытой.
Звонки без источника: как закрыть системой
Отдельный класс поломок — телефонные продажи. Звонок прошёл через коллтрекинг, в журнале звонков Roistat у него есть визит и канал, а сделка в CRM создана без источника. Так бывает, когда телефония создаёт сделку сама, а Roistat не успевает или не может дописать поле. Аналитика звонков без коллтрекинга упирается в тот же вопрос: у звонка нет визита, и источник появится только из поля, которое кто-то заполнил.
В проекте Metako, производителя стальных дверей, коллтрекинг работает на SIPUNI и Tele2. С 25 июля 2026 года сделки со звонков перестали получать источник из Roistat, до этого источник писали только два канала из пяти. Мы написали сервис: каждые 10 минут он берёт журнал звонков Roistat и дописывает источник в сделку amoCRM, при падении сервиса приходит уведомление. Замер 9 сентября 2026 года за 45 дней: 740 из 777 сделок со звонков с меткой источника, это 95 %. Сделки из WhatsApp закрыли тем же способом: сервис каждые 3 минуты ставит метку канала, а заявку после нажатия кнопки WhatsApp привязывает к визиту в Roistat.
Похожая связка на Битрикс24 — в кейсе завода спецтехники: SIP-телефония связана с CRM и Roistat, у каждого звонка есть источник, кампания и менеджер.
Расходы, модель атрибуции и прогноз выручки
Справочник расходов нужен для затрат, которых нет в подключённых кабинетах: наружная реклама, выставки, оплата подрядчиков. Без них канал выглядит бесплатным, и окупаемость по нему завышена.
Модель атрибуции по умолчанию — «Стандартная»: учитываются заявки, созданные в выбранный период, и каждая отдаётся каналу последнего визита. Кроме неё есть «Первый клик», «Последний клик», «Последний платный клик», «U-образная» и линейные модели. Как выбрать модель, разбираем в статье как Roistat считает сквозную аналитику.
Прогнозируемую выручку Roistat считает как выручку продаж плюс полную возможную выручку по сделкам в группе «В работе». Если у сделок в работе нулевой бюджет, для «Потенциальной выручки» берётся средняя выручка. Поэтому прогноз зависит от двух настроек: распределения статусов по группам и заполненного «Бюджета».
Как мы принимаем работу: сверка с CRM
Документация Roistat прямо пишет: раз данные по заявкам приходят из CRM, расхождения быть не должно. Расхождение по числу заявок в большинстве случаев означает ошибку в интеграции. На этом строим приёмку: за одинаковый период сравниваем число заявок в Roistat и число сделок в CRM по каждой воронке, затем долю сделок с заполненным полем roistat и долю звонков с источником. Каждое расхождение разбираем до причины из списка выше: ручная сделка, форма в обход, пул номеров, окно дублей.
Работу сдаём по этой сверке. Кабинет Roistat оформлен на клиента, подписку клиент оплачивает вендору напрямую, а всё настроенное остаётся в его кабинете. Для новых аккаунтов действует промокод, условия — на странице промокодов. Порядок работ, описанный в статье, входит в настройку Roistat: начинаем с созвона, после него план, состав и стоимость этапа — в смете.
Частые вопросы
Ответы на вопросы, которые нам чаще всего задают по этой теме.
Почему в Roistat заявки без источника?
Сколько номеров нужно для динамического коллтрекинга Roistat?
Как Roistat считает прогнозируемую выручку?
Где в Roistat посмотреть данные по посадочным страницам?
Как проверить, что Roistat настроен правильно?
Автор
Лаборатория внедрений
Внедряем и сопровождаем amoCRM и Битрикс24, делаем интеграции, разработку и аналитику. Пишем о том, что видим на аудитах и в проектах.
О компанииХотите посмотреть Roistat на своих данных?
Мы партнёры Roistat. Новому аккаунту, зарегистрированному по нашей партнёрской ссылке, Roistat начисляет бонус на использование системы. Настройку под ваши источники и CRM возьмём на себя.