В CRM-формах можно настраивать правила показа полей, чтобы адаптировать форму под разных клиентов. При неправильной настройке клиент не увидит в форме нужные поля или, наоборот, увидит лишние.
В статье расскажем, какие ошибки могут возникнуть в правилах показа полей и как их избежать.
Лишнее условие
Если в настройках правила выбрать значение, при котором поле будет отображаться, то при любых других значениях оно будет скрыто в CRM-форме. Дополнительные условия для скрытия поля настраивать не нужно.
Пример настройки правила:
- если поле «Способ доставки» равно «Курьерская доставка», то показать поле «Адрес доставки»,
- если поле «Способ доставки» равно «Самовывоз», то скрыть поле «Адрес доставки».
В этом примере вторая часть условия лишняя. Поле «Адрес доставки» появится в CRM-форме только при выборе значения «Курьерская доставка» в поле «Способ доставки». При любом другом значении поле «Адрес доставки» будет скрыто.
Решение. Оставьте только первое условие — если «Способ доставки» равно «Курьерская доставка», то показать поле «Адрес доставки».
Противоречие условий
Если в настройках правила «Разные значения полей управляют разными полями» для одного поля указать несколько условий, сработает только последнее.
Пример настройки правила:
- если поле «Город» равно «Москва», то показать поля «Способ доставки» и «Адрес доставки»,
- если поле «Город» равно «Калининград», то показать поле «Адрес доставки».
При такой настройке правила поле «Адрес доставки» появится в CRM-форме, только если в поле «Город» выбрать значение «Калининград». Если выбрать значение «Москва», поле «Адрес доставки» будет скрыто.
Решение. Добавьте в CRM-форму два правила:
- «Разные значения полей управляют одними полями» — перечислите все условия, при которых должно отображаться поле «Адрес доставки»: если поле «Город» равно «Москва» ИЛИ «Калининград», показать «Адрес доставки».
- «Разные значения полей управляют разными полями» — если поле «Город» равно Москва, показать «Способ доставки».
Пересечение условий
Если в CRM-форму добавить два правила «Совокупность значений управляет одними полями», в которых значения одного поля будут совпадать, а второго отличаться, то сработает только последнее правило.
Пример настройки правила:
- если поле «Способ доставки» равно «Самовывоз» И поле «Город» равно «Москва», то показать поле «Выберите пункт самовывоза»,
- если поле «Способ доставки» равно «Самовывоз» И поле «Город» равно «Воронеж», то показать поле «Выберите пункт самовывоза».
При такой настройке правил поле «Выберите пункт самовывоза» появится в CRM-форме, только если в поле «Город» выбрать значение «Воронеж». Если выбрать значение «Москва», поле «Выберите пункт самовывоза» будет скрыто.
Решение. В правиле «Совокупность значений управляет одними полями» не получится настроить выбор разных городов при одинаковом значении поля «Способа доставки». Настройте правило так, чтобы показ поля «Выберите пункт самовывоза» зависел только от выбора города или способа доставки. Например, используйте правило «Разные значения полей управляют одними полями».
Коротко
- В CRM-формах можно настраивать правила показа полей, чтобы адаптировать форму под разных клиентов. При неправильной настройке клиент не увидит в форме нужные поля или, наоборот, увидит лишние.
- Если в настройках правила выбрать значение, при котором поле будет отображаться, то при любых других значениях оно будет скрыто в CRM-форме. Дополнительные условия для скрытия поля настраивать не нужно.
- Если в настройках правила «Разные значения полей управляют разными полями» для одного поля указать несколько условий, сработает только последнее.
- Если в CRM-форму добавить два правила «Совокупность значений управляет одними полями», в которых значения одного поля будут совпадать, а второго отличаться, то сработает только последнее правило.
Рекомендуем прочитать: