Как не пустить сделку на этап без заполненного поля в amoCRM
Разбираем, какие поля сделать обязательными перед этапом, как запретить перенос сделки с пустым полем и чего такой запрет не умеет.
Обязательное поле перед этапом — это правило, по которому сделка идёт дальше по воронке, только когда нужное поле заполнено, например на «Договор» — только с «ИНН». В самой amoCRM поле можно сделать обязательным для заполнения на нужных этапах, это задаётся в настройках поля. Начните с одного поля на ключевом этапе и запишите правило в регламент.
Почему сделки уходят на этап с пустыми полями
Потому что перенести сделку можно одним движением мыши, а чтобы заполнить поле, нужно найти данные, которых под рукой нет. Менеджер двигает сделку сразу после разговора и собирается дописать реквизиты потом. Потом наступает через неделю или не наступает вовсе.
Допустим, четверг, 17:40. Бухгалтер собирает документы по сделкам с этапа «Договор» и в трёх из пяти видит пустое поле «ИНН». Он пишет менеджерам: один в отпуске, второй на встрече, третий обещает прислать реквизиты завтра утром. Клиент ждёт договор, а руководитель по отчёту считает эти сделки почти закрытыми и планирует по ним выручку месяца.
Перед планёркой сделки подтягивают вперёд, чтобы воронка выглядела живой. В отделе не договорились, какие поля нужны на каком этапе, поэтому каждый заполняет как привык. А если ничто не мешает перенести сделку с пустым полем, привычка «заполню потом» закрепляется быстро.
Начните со штатной настройки. По справке amoCRM, поле можно сделать обязательным для заполнения на определённых этапах одной или нескольких воронок, и задаётся это в настройках поля.
Какие поля требовать перед этапом
Только те, без которых следующий шаг не сделать. Если поле нужно лишь для отчёта раз в квартал, обязательным его лучше не делать: такое поле начнут заполнять для галочки.
- Реквизиты перед документами. Без «ИНН» и названия компании не подготовить договор и счёт, поэтому их требуют до этапа «Договор».
- Дата перед встречей или отгрузкой. Этап «Встреча назначена» без даты встречи ничего не говорит ни менеджеру, ни руководителю.
- Данные для следующего сотрудника. Складу нужен адрес доставки, монтажнику нужен адрес объекта. Поле обязательно, если без него коллега не начнёт работу.
Одного-двух полей на ключевой этап обычно хватает. Чем длиннее список, тем чаще поля заполняют формально, без настоящих данных.
Правило «какое поле перед каким этапом» впишите в регламент обработки заявок, чтобы новичок узнал о нём в первый же день. Как связать этапы, поля и задачи в одну схему, разобрано в статье о настройке воронок, задач и контроля в amoCRM.
Как настроить запрет виджетом «Запрет перемещения сделок»
Виджет «Запрет перемещения сделок» от «Про Автоматизацию» не даёт выбранным сотрудникам переносить сделки на этапы из списка «Куда запрещено». С условием «Не заполнено» запрет касается только сделок с пустым полем. Такую сделку менеджер с запретом не перенесёт на эти этапы ни в канбане (колонки этапов воронки), ни в карточке сделки.
Настраивает администратор аккаунта: в amoCRM откройте «Настройки», раздел виджетов и интеграций, найдите «Запрет перемещения сделок от компании Про Автоматизацию», установите его, если он ещё не установлен, и нажмите «Настройки» в окне виджета. Пока ничего не настроено, запретов нет ни у кого.
Всё нужное для этой задачи находится на вкладке «Параметры».
- Отметьте этапы. В карточке «Запрет перемещения», в поле «Куда запрещено», выберите «Договор» и этапы после него, например «Успешно реализовано», чтобы сделка с пустым полем не ушла дальше по воронке. Этап выбирается отдельно в каждой воронке: если «Договор» есть в нескольких, отметьте его везде. «Закрыто и не реализовано» не отмечайте, если отказ нужно закрывать и без «ИНН».
- Включите запрет менеджерам. В таблице «Кому запрещено» включите им «Запрещено перемещение». Строка отдела («настройки для всей группы») переключит всех, кто в отделе сейчас. Руководителю переключатель не включайте, если он должен переносить сделки без ограничений. Если включали запрет строкой отдела, выключите переключатель в строке руководителя.
- Добавьте условие на поле. В карточке «Когда запрет срабатывает» выберите «Запрещают перемещение», затем «Добавить условие» → «Поле сделки» → «ИНН» → «Не заполнено». Для даты есть тип условия «Поле с датой» с тем же вариантом «Не заполнено». Если полей несколько, добавьте условие на каждое и выберите в «Срабатывает если» вариант «Любое условие»: запрет сработает, если пусто хотя бы одно.
- Сохраните настройки. Нажмите «Сохранить настройки» и дождитесь надписи «Настройки успешно сохранены».
- Попросите отдел обновить страницу. Запрет заработает, когда сотрудники обновят страницу amoCRM (F5).
Важно. Пока условий нет, запрет действует на все сделки. Если сохранить настройки без условия, менеджеры не перенесут на «Договор» ни одной сделки, даже с заполненным «ИНН».
Проверьте настройку на тестовой сделке с пустым «ИНН» под учётной записью менеджера, которому включили запрет: в карточке сделки нет этапа «Договор», в канбане она туда не переносится. Заполните «ИНН» и обновите страницу: этап станет доступен, запрет с этой сделки снят.
Сразу честно: полностью не пустить сделку на этап, пока поле пустое, виджет не может. Запрет работает в канбане и карточке сделки веб-версии amoCRM, а мобильное приложение и автоматические действия его не проверяют.
Что увидит менеджер и как предупредить отдел
Текстовых сообщений о запрете менеджер не увидит: сделка просто не переносится. В канбане над запрещённым этапом появляется красная подложка, и отпущенная сделка возвращается на место. В карточке сделки запрещённых этапов нет в списке, а при попытке выбрать запрещённое мигает красная рамка. Какое поле заполнить, виджет не подсказывает.
Условный пример: новичок тянет сделку на «Договор», и она возвращается на место. Он пробует ещё дважды и пишет в чат отдела, что CRM сломалась. Руководитель полчаса разбирается, хотя хватило бы заполнить «ИНН».
Поэтому объявите правило до включения запрета: на планёрке, в чате отдела и в регламенте. Хватит одной фразы: «Без ИНН сделка на „Договор“ не переходит». Предупредите и о побочном эффекте: пока поле пустое, в карточке такой сделки скрыты и этапы «назад».
Сделки, которые попали на «Договор» до включения правила, виджет обратно не вернёт. Пройдитесь по сделкам на этом этапе и попросите ответственных заполнить пустые поля.
Тот же приём, договорённость плюс запрет, подходит и для задач. Как добиться, чтобы менеджеры писали результат задачи, разобрано в статье о задачах без результата.
Итог. Обязательное поле нужно тому, кто работает со сделкой после менеджера. Решите, без какого поля нельзя идти на ключевой этап, запишите это в регламент и только потом включайте запрет. Проверьте правило на тестовой сделке и заранее скажите отделу, что сделка с пустым полем на этап не перейдёт.
Вопросы и ответы
Можно ли обойтись без виджета?
Да: в самой amoCRM поле можно сделать обязательным для заполнения на нужных этапах, это задаётся в настройках поля. Виджет «Запрет перемещения сделок» пригодится, если запрет нужен выбранным сотрудникам: в таблице «Кому запрещено» его включают, например, менеджерам и не включают руководителю.
Можно ли требовать разные поля на разных этапах?
Одним виджетом нельзя: условия и список «Куда запрещено» в нём одни на весь аккаунт, поэтому «ИНН» перед «Договором», а сумму перед «Оплатой» так не потребовать. Если таких этапов несколько, начните с главного, а для остальных посмотрите штатную настройку обязательных полей amoCRM или запишите правило для них в регламент.
Можно ли проверять поле контакта или компании?
В виджете нельзя: в условии выбираются только дополнительные поля сделки. Если нужные данные хранятся в карточке компании, для правила понадобится отдельное поле в сделке.
Что делать с новыми менеджерами?
Включать им запрет в виджете вручную. Строка отдела и «Включить всех» переключают только тех, кто работает сейчас, поэтому новичку включите «Запрещено перемещение» в его строке. Удобно сделать это частью первого рабочего дня.
Источники
- Страница виджета «Запрет перемещения сделок» — «Про Автоматизацию», по состоянию на 01.10.2026
- Создание поля — справка amoCRM, по состоянию на 01.10.2026