Инструкция · 10 мин
Статусы лидов из CRM: воронка от лида Авито до договора и окупаемость
Авито знает, сколько было звонков и чатов, но не знает, кто из этих людей дошёл до встречи, брони и договора. Это знает CRM. Подключите вебхук — и CRM будет сообщать ИИстоку статус каждого лида. Тогда ИИ-Авитолог покажет воронку «лиды CPA → встречи → брони → договоры» с причинами отказов, а страница «Окупаемость» — продажи, выручку и ROMI по каналам. Телефон на сервере сразу превращается в обезличенный ключ и не хранится; в отчётах только цифры.
Что понадобится
- Подписка ИИстока с автозагрузкой
- CRM, которая умеет отправлять вебхук (iTRIELT, amoCRM, Битрикс24 — напрямую или через Albato/Make)
- Для воронки по CPA — подключённый аккаунт Авито
Шаг 1
Получите адрес вебхука
Страница «ИИ-Авитолог» → блок «Статусы лидов из CRM» → «Получить адрес вебхука». Адрес показывается один раз — скопируйте его сразу. Потеряли или он попал не туда — «Выпустить новый адрес»: старый перестанет работать, и его нужно заменить в CRM.
Шаг 2
Настройте отправку в CRM
В CRM или в Albato/Make сделайте действие «отправить вебхук» при смене этапа сделки: метод POST, на полученный адрес, в формате JSON или обычной формы. Можно слать одно событие, массив событий или {"events": [...]} — до 500 событий за запрос.
Шаг 3
Какие поля передавать
Обязательно: phone (телефон клиента) или lead_key, и status. Статус можно слать словами из CRM: «встреча» или «показ», «бронь», «ДДУ», «договор» или «сделка», «отказ» — сервис сам разложит их по этапам. Дополнительно: reason — причина отказа; avito_id — номер объявления; at — дата события; amount — сумма сделки в рублях; source — канал: avito, direct или vk. Без source лид считается лидом Авито.
Шаг 4
Пример запроса
curl -X POST https://iistok.pro/api/crm/leads/crm_ваш_токен -H "Content-Type: application/json" -d '{"phone": "+7 900 000-00-00", "status": "ДДУ", "amount": 6450000, "source": "avito", "avito_id": "1234567890"}'. В ответ придёт {"accepted": 1, "rejected": 0}. Событие без телефона (или lead_key) или без статуса не принимается и попадает в rejected. В блоке видно время последнего полученного статуса.
Шаг 5
Смотрите воронку
Спросите Авитолога: «Покажи воронку из CRM за сентябрь», «Сколько лидов CPA дошли до брони?», «Какие причины отказов чаще всего?». Лид сопоставляется с обращением на Авито по телефону, поэтому в CRM должен быть тот номер, с которого покупатель звонил или писал. Договор считается и бронью, и встречей.
Шаг 6
Считайте окупаемость
Откройте «Окупаемость» в меню: продажи и выручка из статусов CRM ставятся рядом с расходами на Авито, Директ и VK Рекламу — видно, какой канал окупается. Продажей считается статус договора; сумма — наибольшая из присланных по лиду, поэтому повторные статусы при правке сделки не задваивают выручку.
Шаг 7
Хранение и удаление
Статусы хранятся 13 месяцев. Если клиент попросил удалить его данные, отправьте на тот же адрес его телефон с полем "delete": true — все статусы по нему сотрутся.
Готовы попробовать?
Регистрация занимает минуту — инструкция останется открытой по этой ссылке.
Подключить статусы из CRM