Автосделка для CRM
Компания РоккатАвтосделка для CRM — плагин для CRM Webasyst, добавляющий в раздел Автоматизация новое действие: автоматическое создание сделки в выбранной воронке и на выбранном этапе из контакта , по которому сработало событие.
Когда клиент совершает целевое действие (выиграна/проиграна сделка, оплачен счёт, наступил день рождения или автодата) — плагин сам создаёт новую сделку и помещает её в нужную воронку и этап. Никаких ручных действий, никакого забытого «дописать в воронку».
Плагин — это упрощённый и надёжный аналог нашего плагина «Отправки в мессенджер» из той же серии: вместо отправки сообщения он создаёт сделку стандартными средствами CRM.
? Зачем это нужно
Воронка повторных продаж — сделка выиграна → автоматически создаётся сделка-доработка в воронке «Постпродажа».
Реактивация потерянных — сделка проиграна → появляется сделка в воронке «Реактивация», чтобы вернуть клиента.
Счета → сделки — оплата или просрочка счёта → сделка-инцидент из контакта плательщика.
Дни рождения клиентов — ежегодная сделка «Поздравление/подарок» в нужной воронке.
Автодаты полей — окончание договора и подобные автодаты → сделка-продление с учётом «За дней до даты». (Требуется установка плагина Автодаты)
Восстановленные контакты — восстановление сделки → новая воронка онбординга.
⚙️ Как это работает
В Настройки → Автоматизация создаёте новое правило.
Выбираете событие (например, Сделка выиграна ).
В списке действий выбираете «Действие с воронкой» .
Указываете воронку, этап, название сделки и ответственного.
Сохраняете — при наступлении события плагин сам создаст сделку.
Название сделки задаётся шаблоном с переменными Smarty: {$contact.name} , {$contact.email} , {$deal.name} , {$invoice.number} , {$field_name} , {$field_value} , {$days_before} . Например: Сделка из {$contact.name} .
? Поддерживаемые события
Событие Тип обработки
Сделка выиграна / проиграна / восстановлена автоматически (хуки CRM)
Счёт выставлен / оплачен / отменён / просрочен автоматически (хуки CRM)
День рождения клиента cron-скрипт, раз в сутки
Автодаты полей контакта (через плагин autodate ) событие autodate_send
Действие не предлагается для событий «Сделка создана», «Сделка перемещена» и «Сделка просрочена» — создание новой сделки на них зацикливалось бы и спамило. При выборе этих событий действие автоматически скрывается.
Ответственный — на выбор: ответственный контакта (по умолчанию) или указанный сотрудник. Список сотрудников фильтруется по реальным правам доступа к CRM.
⏰ Про дни рождения
Событие «День рождения клиента» обрабатывается отдельным cron-скриптом (остальные события работают без cron). Готовая команда с полным путём к PHP показывается прямо в редакторе правила при выборе этого события — остаётся только скопировать её в cron. Повторный запуск в тот же день не дублирует сделку (встроенная дедупликация).
? Требования
Приложение CRM с разделом «Автоматизация».
Для событий «День рождения клиента» — cron (раз в сутки).
Для автодат — установленный плагин autodate (без него события автодат не диспатчатся; плагины работают и по отдельности).
? Установка
Установите плагин через Инсталлер Webasyst и включите его.
На странице настроек плагина включите тумблер.
Перейдите в Настройки → Автоматизация и создайте первое правило с действием «Действие с воронкой».
Для дней рождения добавьте cron-команду из подсказки в редакторе правила.
? Логирование
Каждое созданное предложение фиксируется заметкой в Истории контакта и в собственной таблице лога crm_voronka_log — удобно для диагностики и контроля автоматизации.
Плагин аккуратно расширяет тип transport таблицы crm_notification значением voronka (идемпотентно при установке) и не вмешивается в работу других правил Автоматизации. Удаление плагина не ломает существующие правила — они просто перестают обрабатываться.





