AmoCRM + VtormetCRM: двусторонняя синхронизация контрагентов и сделок
AmoCRM — мощный инструмент для управления продажами, а VtormetCRM — специализированная система для учета лома. Их связка позволяет объединить усилия отдела продаж и производства: менеджеры работают в привычной AmoCRM, а данные о реальных приемках автоматически попадают в сделки. Разбираем настройку и сценарии использования.
Зачем интегрировать AmoCRM и VtormetCRM
Типичная ситуация в компаниях по приему металлолома:
Отдел продаж
- Работает в AmoCRM.
- Ведет базу клиентов, обрабатывает звонки.
- Закрывает сделки, но не видит фактические приемки.
Пункт приема
- Работает в VtormetCRM.
- Оформляет ПСА, взвешивает, выплачивает деньги.
- Не знает, откуда пришел клиент и обещал ли что-то менеджер.
В результате данные разрознены, невозможно оценить реальную эффективность продаж, клиенты теряются. Интеграция решает эти проблемы:
- Сквозная аналитика: видно, какие каналы и менеджеры приносят реальные тонны лома.
- Автоматизация: не нужно дважды вводить данные о клиенте.
- Прозрачность: менеджер видит статус приемки, а весовщик — историю общения с клиентом.
- Рост продаж: своевременное информирование о повторных визитах.
Как работает двусторонняя синхронизация
Направление: AmoCRM → VtormetCRM
При наступлении определенных событий в AmoCRM в VtormetCRM автоматически:
- создается или обновляется контрагент;
- создается приемка (черновик или готовая).
Триггеры:
- Создание сделки в определенной воронке.
- Перевод сделки на определенный этап.
- Добавление тега к сделке/контакту.
Направление: VtormetCRM → AmoCRM
При наступлении событий в VtormetCRM в AmoCRM автоматически:
- создается или обновляется контакт/компания;
- создается сделка с данными приемки;
- обновляются поля сделки (вес, сумма, статус).
Триггеры:
- Создание новой приемки.
- Изменение статуса приемки (например, "Оплачено").
- Достижение определенного объема приемок у контрагента.
Подготовка к настройке интеграции
Перед началом настройки убедитесь, что у вас есть:
- Действующий аккаунт AmoCRM с правами администратора.
- Установленная и настроенная VtormetCRM (любая версия).
- API-ключ VtormetCRM (создается в разделе "Настройки" → "API").
- Доступ к интернету на сервере с VtormetCRM.
Что нужно подготовить в AmoCRM:
- ID воронки (воронок), которые будут участвовать в интеграции.
- ID этапов, при переходе на которые должна создаваться приемка.
- Дополнительные поля для хранения данных из VtormetCRM (например, "Вес приемки", "Номер ПСА", "Дата последней сдачи").
Что нужно подготовить в VtormetCRM:
- API-ключ с правами на чтение и запись.
- URL для входящих вебхуков от AmoCRM (если используется обратная связь).
Настройка интеграции AmoCRM и VtormetCRM
Вариант 1. Через готовый модуль (рекомендуется)
Мы предоставляем готовый модуль интеграции для AmoCRM. Настройка занимает 15-20 минут:
- Установите модуль из маркетплейса AmoCRM или получите у нас.
- В настройках модуля укажите API-ключ VtormetCRM и URL вашего сервера.
- Настройте соответствие полей:
- Поле "Телефон" в AmoCRM → поле "Телефон" в VtormetCRM.
- Поле "Бюджет сделки" → поле "Сумма приемки".
- Создайте пользовательское поле "Номер ПСА" в AmoCRM.
- Настройте триггеры:
- При переходе на этап "Приемка" → создать приемку.
- При создании приемки в VtormetCRM → создать сделку в AmoCRM.
- Сохраните настройки и протестируйте интеграцию.
Вариант 2. Через вебхуки (для разработчиков)
Вы можете настроить интеграцию самостоятельно, используя API обеих систем:
- В AmoCRM создайте исходящий вебхук на событие "Изменение сделки".
- Укажите URL вашего скрипта-обработчика, который будет:
- Получать данные из AmoCRM.
- Преобразовывать их в формат VtormetCRM.
- Отправлять запрос в API VtormetCRM для создания приемки.
- Аналогично настройте обратную связь из VtormetCRM в AmoCRM.
Сценарии использования для отдела продаж
Сценарий 1. Холодный звонок → приемка
- Менеджер обзванивает предприятия и создает сделку в AmoCRM.
- После договоренности переводит сделку на этап "Ожидание поставки".
- В VtormetCRM автоматически создается контрагент и черновик приемки.
- Когда клиент приезжает, весовщик видит ожидаемую приемку и оформляет ее.
- После завершения приемки в AmoCRM автоматически заполняются поля "Фактический вес" и "Сумма выплаты".
- Сделка переводится на этап "Выполнено".
Сценарий 2. Повторный клиент
- Клиент приезжает на пункт приема без звонка.
- Весовщик создает приемку в VtormetCRM.
- Система проверяет, есть ли такой контрагент в базе и в AmoCRM.
- Если контакт найден, в AmoCRM создается новая сделка, привязанная к существующему контакту.
- Менеджер видит, что клиент приехал повторно, и может позвонить ему через некоторое время, чтобы поблагодарить или предложить бонус.
Сценарий 3. Контроль менеджеров
- Руководитель открывает отчет по сделкам в AmoCRM.
- В отчете видны все сделки и напротив каждой — фактический вес принятого лома (данные из VtormetCRM).
- Видно, какие менеджеры привели реальные тонны, а кто просто "болтал".
- На основе этих данных начисляются премии.
Сценарий 4. Автоматические задачи
- После создания приемки с весом более 10 тонн в VtormetCRM.
- В AmoCRM автоматически создается задача для менеджера: "Позвонить VIP-клиенту через 3 дня".
- Менеджер вовремя напоминает о себе, клиент возвращается.
Пример воронки продаж для пункта приема лома
Вот как может выглядеть воронка в AmoCRM, настроенная под специфику ломозаготовки:
| Этап воронки | Действие менеджера | Что происходит в VtormetCRM |
|---|---|---|
| Первичный контакт | Создана сделка, заполнены контакты, предположительный объем. | Ничего (клиент еще не готов). |
| Согласование цены | Обсудили цены, договорились о поставке. | Ничего. |
| Ожидание приемки | Перевели сделку на этот этап. | Создается черновик приемки, резервируется время. |
| Приемка выполнена | Этап обновляется автоматически. | Приемка завершена, данные о весе и сумме переданы в AmoCRM. |
| Оплата | Менеджер контролирует оплату. | Статус "Оплачено" синхронизируется. |
Примеры бизнес-процессов (BP) в AmoCRM
С помощью бизнес-процессов AmoCRM можно автоматизировать многие действия на основе данных из VtormetCRM.
Пример 1. Уведомление о крупной приемке
ЕСЛИ Приемка создана И вес > 5000 кг
ТО Отправить уведомление руководителю в Telegram
Создать задачу менеджеру: "Позвонить VIP-клиенту"
Пример 2. Автоматическая скидка постоянным клиентам
ЕСЛИ Контакт найден И количество приемок > 5
ТО Установить тег "Постоянный клиент"
Изменить цену в сделке (скидка 2%)
Пример 3. Контроль просроченных обещаний
ЕСЛИ Сделка на этапе "Ожидание приемки" более 7 дней
ТО Создать задачу менеджеру: "Уточнить, когда привезут лом"
Пример 4. Аналитика по источникам
UTM-метки, переданные в AmoCRM при создании сделки, связываются с приемкой в VtormetCRM. В итоге можно строить отчеты вида:
Источник: Яндекс.Директ
Заявок: 150
Приемок: 87
Тонн: 1250
Стоимость привлечения 1 тонны: 240 руб.
Типовые проблемы и способы их решения
Решение: Убедитесь, что все сделки привязаны к контактам. Настройте бизнес-процесс, который автоматически создает контакт, если его нет.
Решение: В настройках интеграции укажите, что нужно искать сделку по внешнему ID (идентификатору приемки из VtormetCRM). Включите проверку на дубликаты.
Решение: Проверьте, что для каждого поля, которое должно синхронизироваться, создано пользовательское поле в AmoCRM и настроено соответствие в модуле интеграции.
Решение: Настройте асинхронную обработку с помощью очередей. В модуле интеграции есть настройка "Интервал синхронизации" — увеличьте его, если не требуется реального времени.
Часто задаваемые вопросы
Преимущества интеграции AmoCRM и VtormetCRM:
- Единая база клиентов без дублирования.
- Сквозная аналитика от лида до реальной сдачи лома.
- Автоматизация рутинных операций.
- Повышение эффективности отдела продаж.
- Прозрачность для руководителя.
- Рост лояльности клиентов за счет своевременных напоминаний.