EspoCRM + Авито: интеграция для приёма заявок прямо в CRM
Компания по продаже автозапчастей в Ростове-на-Дону: 8 менеджеров, основной канал лидогенерации — Авито. Менеджеры переписываются с клиентами в приложении Авито на телефоне. Когда клиент пишет «Ещё не продали? Беру», менеджер отвечает, забывает внест
Интеграция EspoCRM с Авито закрывает эту проблему: каждое сообщение из Авито создаёт или дополняет карточку в CRM, менеджер отвечает из CRM-интерфейса, вся история хранится в одном месте. Разберём как это работает.
Что даёт интеграция EspoCRM с Авито
После подключения в работе менеджеров меняется несколько вещей.
Автосоздание лида при первом сообщении
Когда пользователь Авито впервые пишет в чат объявления, EspoCRM автоматически создаёт новый лид. В карточке: имя пользователя из Авито (если открыто в профиле), ссылка на профиль, текст первого сообщения, ID объявления по которому написали.
Менеджеру не нужно вручную создавать карточку: система сделала это сама в момент входящего сообщения.
Единый интерфейс для ответов
Менеджер отвечает клиентам из Авито прямо в EspoCRM: не нужно переключаться в приложение Авито. Исходящее сообщение из CRM доставляется в чат Авито, клиент получает ответ в привычном интерфейсе. История переписки хранится в карточке EspoCRM.
Распределение лидов между менеджерами
При поступлении нового лида с Авито его можно автоматически назначить ответственному по правилам: по очереди (round-robin), по объявлению (у каждого объявления свой менеджер), по регионам или категориям. Workflow в EspoCRM выполняет назначение без участия руководителя.
Контроль скорости ответа
В EspoCRM фиксируется время создания лида и время первого ответа менеджера. Руководитель видит в отчёте среднее время ответа по каждому менеджеру и количество лидов без ответа более N часов. Это стандартный KPI для продажи через Авито: скорость ответа сильно влияет на конверсию (пользователи Авито обычно пишут нескольким продавцам одновременно).
Связь с объявлением
К карточке лида можно привязать ссылку на конкретное объявление Авито. Менеджер видит какой именно товар или услуга заинтересовала клиента ещё до начала разговора.
Реальный кейс: как изменился процесс после интеграции
Компания по аренде коммерческой техники (погрузчики, платформы, манипуляторы): Авито — основной канал где клиенты ищут технику для краткосрочной аренды. До интеграции: 3 менеджера ведут переписку в приложении Авито на личных телефонах. Руководитель не знает сколько запросов пришло, сколько потеряно, кто обрабатывает текущие диалоги. При болезни или отпуске менеджера: его диалоги «зависали» пока не возвращался.
После интеграции EspoCRM с Авито:
Каждый новый запрос: лид создаётся автоматически и попадает в очередь распределения. Руководитель видит в реальном времени сколько новых запросов, сколько в работе, сколько без ответа более 2 часов. При любом входящем сообщении которое не получило ответа за 1 час: создаётся задача-напоминание ответственному менеджеру.
Конкретные изменения через 3 месяца работы:
- время первого ответа: с 3-4 часов до 40 минут (скорость ответа влияет на выбор клиента напрямую: арендаторы обычно пишут 2-3 компаниям)
- количество оформленных аренд из Авито-лидов: выросло на 22%
- нагрузка на руководителя по контролю: снизилась: данные видны в дашборде, а не в пересылке скринов из WhatsApp
Стоимость интеграции для этой компании: 38 000 рублей. Срок окупаемости: около 6 недель.
Что важно подготовить перед началом интеграции
Перед тем как отдавать задачу разработчику, несколько вещей стоит решить заранее.
Верифицирован ли бизнес-аккаунт на Авито? Для доступа к Messenger API нужен официальный бизнес-аккаунт. Если аккаунт личный или не верифицированный: потребуется оформление. Лучше сделать это заранее, не в процессе разработки.
Кто отвечает на сообщения из Авито: один менеджер или несколько? Если несколько: нужна логика распределения. Простейший вариант: по очереди (round-robin). Сложнее: по типу объявления или товарной категории. Это влияет на объём разработки.
Нужны ли ответы из CRM или достаточно только приёма? Одностороння интеграция (только получение входящих) проще и дешевле. Двусторонняя (ответы тоже из CRM) требует дополнительной разработки отправки через API Авито.
Сколько аккаунтов Авито у компании? Один или несколько. При нескольких: каждый аккаунт подключается отдельно. Это влияет на итоговый объём работы.
Типичные ошибки при настройке интеграции
Три ошибки которые встречаются в половине проектов где компании пробовали самостоятельно подключить Авито к CRM.
Ошибка 1: не настроить обработку дубликатов
Один пользователь Авито может написать по одному и тому же объявлению несколько раз с разрывом в несколько дней. Если логика дедупликации не настроена: каждое сообщение создаёт новый лид, и в EspoCRM появляются дубликаты одного и того же диалога. Решение: идентификация по уникальному ID чата Авито (не по имени пользователя, которое может совпадать).
Ошибка 2: не обработать случай когда клиент написал по нескольким объявлениям
Один клиент мог написать по объявлению «Погрузчик 2 тонны» и по объявлению «Погрузчик 3 тонны». Это два разных диалога в Авито и два разных запроса. Интеграция должна создавать отдельную карточку под каждый диалог (связанные с одним клиентом), а не объединять в одну. Иначе теряется контекст какой именно товар интересует клиента.
Ошибка 3: не предусмотреть логику при смене ответственного менеджера
Если менеджер уволился или ушёл в отпуск: его диалоги в Авито должны перейти другому. В Авито-интерфейсе это делается вручную. В EspoCRM можно настроить автоматическое переназначение лидов при изменении статуса сотрудника. Это нужно продумать на этапе проектирования, а не после запуска.
Два варианта реализации интеграции
Технически интеграция EspoCRM с Авито реализуется двумя способами.
Вариант 1: официальное API Авито
Авито предоставляет официальное API для работы с сообщениями: Messenger API. Интеграция строится на его основе.
Схема работы: приложение зарегистрировано в Авито (OAuth 2.0), получает токен доступа, подписывается на события в чатах (новое сообщение, прочитано). При новом входящем сообщении: вебхук от Авито отправляется на наш сервер-обработчик, обработчик создаёт или обновляет запись в EspoCRM через API EspoCRM.
Преимущества официального API: надёжность (официальная поддержка со стороны Авито), возможность отправлять сообщения из CRM (ответы доставляются), полный доступ к информации о чате и объявлении.
Ограничения: API Авито для бизнеса работает через официальный доступ, нужно пройти верификацию бизнес-аккаунта на Авито. Для кабинета с большим объёмом переписки: есть лимиты на количество запросов.
Стоимость разработки по официальному API: 30 000-50 000 рублей, срок 2-3 недели.
Вариант 2: через сервисы-прокси
На рынке существуют сервисы которые интегрируют мессенджеры (включая Авито) с CRM без программирования: Chat2Desk, Wazzup, WhatCRM и аналоги.
Схема: сообщения из Авито поступают в сервис-прокси, тот передаёт их в EspoCRM через готовую интеграцию или вебхук.
Преимущества: быстрый старт (1-3 дня вместо 2-3 недель), не нужна разработка, один инструмент для нескольких мессенджеров (Авито + WhatsApp + Telegram через одно решение).
Ограничения: дополнительная ежемесячная плата сервису (обычно 2 000-8 000 рублей в месяц в зависимости от функционала и объёма), зависимость от третьего сервиса в цепочке доставки сообщений, ограниченная гибкость настройки.
Что выбрать
Для компании которая только начинает работу с Авито и хочет быстро проверить гипотезу: сервис-прокси позволяет запустить за несколько дней. Для компании где Авито — основной канал лидогенерации с большим объёмом переписки: официальное API надёжнее и выгоднее на горизонте года-двух.
Пошаговый процесс через официальное API
Для тех кто планирует разработку по официальному API, краткое описание ключевых шагов.
Шаг 1: верификация бизнес-аккаунта
Для доступа к Messenger API нужен верифицированный бизнес-аккаунт на Авито. Если аккаунт уже есть и работает: процесс формальный. Если нет: потребуется регистрация юридического лица в системе Авито.
Шаг 2: регистрация приложения
В кабинете разработчика Авито создаётся приложение: получается Client ID и Client Secret для OAuth 2.0 авторизации. Это однократная процедура.
Шаг 3: разработка сервера-обработчика
Основная разработка: сервер на PHP или другом языке который принимает вебхуки от Авито и создаёт/обновляет записи в EspoCRM через её REST API. Обработчик должен: проверять подпись вебхука (безопасность), определять новый ли это лид или продолжение существующего диалога, создавать активность типа «Сообщение» в нужной карточке.
Шаг 4: настройка вебхуков
В кабинете Авито указывается URL вебхука: адрес нашего сервера-обработчика. Авито будет отправлять на этот URL уведомления о каждом новом сообщении в чатах аккаунта.
Шаг 5: маппинг полей
Данные из Авито (имя пользователя, ID объявления, текст сообщения, ссылка на профиль) маппируются на поля EspoCRM. Определяется логика: какое поле EspoCRM заполняется из какого поля данных Авито.
Шаг 6: тестирование и запуск
Тестируются сценарии: новый пользователь первый раз написал, тот же пользователь написал второй раз, один пользователь написал по двум разным объявлениям. После тестирования: продакшн запуск.
Стоимость и сроки: реальные цифры
Интеграция через официальное API Авито:
- Разработка сервера-обработчика и интеграция с EspoCRM: 30 000-50 000 рублей
- Срок: 2-3 недели (включая тестирование)
- Единовременный расход
Интеграция через сервис-прокси:
- Настройка (работа интегратора): 8 000-15 000 рублей
- Ежемесячная подписка сервиса: 2 000-8 000 рублей
- Срок запуска: 2-5 рабочих дней
Для компании с 50+ лидами в месяц через Авито: разработка через официальное API окупается примерно за год относительно ежемесячной подписки сервиса-прокси.
Срок окупаемости самой интеграции: если интеграция позволяет не терять 10-15% лидов (по нашим данным из проектов именно столько теряется при ручном ведении Авито-переписки вне CRM), и средний лид стоит от 5 000-10 000 рублей: инвестиция в 40 000-50 000 рублей окупается за 1-3 месяца.
Часто задаваемые вопросы
Работает ли интеграция если у компании несколько аккаунтов на Авито?
Да. Один сервер-обработчик может работать с несколькими аккаунтами Авито одновременно. При поступлении сообщения система понимает с какого аккаунта оно пришло и создаёт лид с соответствующей меткой. Распределение по менеджерам при этом настраивается отдельно для каждого аккаунта.
Как долго хранится история переписки в EspoCRM?
История переписки из Авито хранится в EspoCRM столько сколько хранятся другие данные: ограничений нет. Сама переписка в Авито хранится по правилам Авито (несколько месяцев), но в EspoCRM она сохраняется в карточке клиента навсегда. Это полезно при повторных обращениях: менеджер видит что клиент уже обращался год назад по другому объявлению.
Можно ли интегрировать не только Авито, но и WhatsApp/Telegram через тот же механизм?
Да, механизм аналогичный: вебхуки от мессенджера, обработчик, запись в EspoCRM. Каждый мессенджер имеет своё API с особенностями, поэтому каждая интеграция разрабатывается отдельно. При заказе нескольких интеграций одновременно: базовая инфраструктура (сервер-обработчик, логика маппинга) переиспользуется и суммарная стоимость ниже чем три отдельных проекта.
Менеджеры должны будут переучиваться или они могут продолжать работать в приложении Авито?
Интеграция в одну сторону (только приём сообщений в CRM без ответа из CRM): менеджеры могут продолжать отвечать в Авито, но вся история видна в EspoCRM. Полная двусторонняя интеграция: ответы из EspoCRM. При полной интеграции нужно небольшое обучение (30-60 минут) как отвечать из CRM-интерфейса. Большинство менеджеров переходят на CRM-интерфейс охотно: там сразу видна история клиента и открытые задачи.
Авито как часть многоканальной CRM-стратегии
Авито часто обрабатывается отдельно от других каналов лидогенерации: свои менеджеры, свои чаты, своя статистика. После интеграции с EspoCRM Авито становится одним из каналов в общей воронке продаж наравне с сайтом, телефонией и другими мессенджерами.
Практическое следствие для руководителя: в одном дашборде видно откуда пришли лиды за неделю. Например: 40% с сайта, 35% с Авито, 15% по телефону, 10% из WhatsApp. Это позволяет оценивать ROI каждого канала и принимать решения о распределении бюджета на размещение объявлений.
Для компаний которые активно используют несколько каналов коммуникации с клиентами: интеграция Авито разрабатывается параллельно с интеграцией других мессенджеров. Общая инфраструктура обработки входящих сообщений: один сервер-обработчик обслуживает Авито, WhatsApp и Telegram. Стоимость второй и третьей интеграции при таком подходе ниже чем если бы заказывались последовательно.
Подробнее об общем подходе к выбору EspoCRM: EspoCRM — кому подходит и кому нет
Хотите подключить Авито к EspoCRM?
Расскажите о вашей ситуации: сколько сообщений в день приходит через Авито, один аккаунт или несколько, нужна ли отправка ответов из CRM или только приём. Оценим задачу и предложим вариант.
Есть вопрос по теме?
Расскажите про задачу — ответим что подойдёт.