Сравнения стандартной и кастомной форм в облаке Битрикс24
13 Августа 2019
следующая статья
Если ваш веб-сайт создан не просто для красоты, а призван продавать и взаимодействовать с клиентами, использование форм является практически обязательным пунктом. С ее помощью вы сможете привлечь больше лидов, получать важную аналитическую или маркетинговую информацию, не говоря уже о простом получении заказов. Используя Битрикс24 вы можете за пару кликов создать специальную форму и разместить её на своём сайте, будь то сайт-визитка, лендинг или огромный интернет-магазин.
Как выглядит CRM-форма?
Любая веб- или СRM-форма для пользователя выглядит одинаково: это разный набор редактируемых полей, которые требуют от Вас определенную информацию. Возможны разные типы заполнения: впечатать вручную, выбрать одну или несколько готовых ответов, выбрать нужное из выпадающего списка, загрузить файл и многое другое.
Существует несколько вариантов размещения такой формы на сайте:
- Форма внутри страницы. В таком случае форма является блоком сайта и “подогнана” под общую стилистику. Отличным примером являются СRM-формы, размещенные при создании Битрикс24.Сайтов: их внешний вид определяет стиль выбранного вами шаблона в конструкторе веб-страниц.
- Вызов формы по нажатию кнопки или ссылки. В таком случае форма откроется в отдельной странице. Она будет иметь исключительно такой вид, какой вы зададите при ее создании. На задний фон страницы вы можете поместить произвольное изображение.
- Автоматический показ формы во всплывающем окне. Здесь уже зависит от стиля попапа вашего сайта.
После заполнения такой формы все внесенные данные автоматически попадут в CRM, где вы уже, в зависимости от прописанных условий, сможете обрабатывать потенциального лида, либо работать с контактом, сделкой и т.д.
Где взять CRM-форму?
Создавать собственную форму в Битрикс24 по умолчанию можно в меню “Еще” раздела CRM. В спадающем списке находим пункт “СRM-форма” и попадаем на страницу управления виртуальными анкетами. Здесь их можно создавать, активировать/дезактивировать, редактировать и просматривать статистику по заполнению и конверсии.
Название и описание новой формы нужно задать в самом верху карточки. Нужно заметить, что это название будет оставаться неизменным для пользователей. Все другие поля, которые мы “набросаем” в будущую форму без редактирования заголовков, подвергаются автоматическому переводу на язык пользователя.
Справа в меню можно выбрать сущности с которыми будете работать, тоесть поля формы, в том числе и кастомные, которые вы сами туда добавили, например:
Также в момент создания формы можно настроить такие параметры:
-
Куда будет попадать заполненная форма: в Лид, Контакт, Сделку или другие сущности CRM;
-
Сразу назначить ответственного; объединять, заменять или дублировать элемент при совпадение почты;
-
Выбирать тему и подключать свои стили;
-
Настроить различные действия после отправки формы (редиректы, сообщения при успешной либо неуспешной отправкой формы);
-
Изменять название кнопок, подключать капчу и другое…
Нужна кастомная CRM-форма!
Конструктор CRM-форм — это хорошо, и даже очень, но до тех пор, пока клиенту не нужно что-то нестандартное, что-то такое, что вручную не изменишь и простыми стилями не поменяешь. Вот пример доработанного по желанию клиента функционала: в определенную область формы дополнительно текста, картинки, лого, но при этом перед вами также CRM-форма Битрикс24:
Для подобного результата нужны собственные кастомные формы, и дальше я хочу поговорить про их создание, размещенные на сервере (сайте) клиента и отправку данных в облачную CRM Битрикс24 с добавлением в Лид, Контакт, Сделку, и т.д. с помощью REST API. Мы рассмотрим их преимущества и недостатки. Хочу также сразу обратить внимание именно на облачный сервис, поскольку при выборе коробочной редакции Битрикс24 кастомизация компонента, который отвечает за CRM-форму, имеет меньше сложностей для программистов и, практически, не ограничена в возможностях.
И так, кастомная форма для облачного Битрикс24 размещается на сервере клиента, поэтому ее дизайн и верстка, а также ссылка на форму выполняются так, как этого требует задание. Это уже большое преимуществом над стандартной CRM-формой.
Следующим преимуществом кастомной формы является возможность изменять привязку редактируемых полей к полям CRM. Внесенные и отправленные пользователем данные на этапе передачи в сущность CRM можно изменять или объединять в одно поле, в то время как в обычной CRM-форме каждое поле отвечает только соответствующему полю сущности. Например, в форме у вас есть две даты, а в сущность Контакт, нужно передать разницу между датами в днях. Только кастомный процесс позволит обработать внесенные данные, получить результат и записать его в нужное поле.
Также в кастомной форме можно сделать произвольное или равномерное распределение попадания сущностей CRM (например Лидов) к ответственным сотрудникам. Стандартная же форма может адрессовать сущность только конкретному ответственному.
Я бы отнес к значительным преимуществам и возможность обновления контента. Стандартная CRM-форма обновлятся не может, а все изменения в ней проходят методом замены. Это означает, что после внесения изменений тут обновляются все поля без исключения. Это может создавать серьезные проблемы, поскольку если поле не обязательное, и в CRM оно заполнено, то при обновление мы пропустили его заполнение и поле обновится пустым. В кастомной форме с помощью REST API мы можем обновлять те поля, которые считаем нужным. Например, если ситуация такая же, как в примере выше, то мы просто можем дописать проверку на пустоту: если поле заполненное — обновляем; если нет — просто оставляем то, что уже есть:
Но и тут есть свой недостаток. Чтобы понять, нужно обновлять или добавлять сущность (в нашем примере выше — Контакт), нужно сначала искать такой контакт из уже существующих контактов (обычно такое делают по адресу электронной почты). Для этого нужно делать в зависимости от количества сущностей (Контактов) дополнительное количества запросов в базу, так как через REST API можно получать данные только про 50 объектов (Контактов) от одного запроса. И в таком случае время ожидание ответе при большом количестве объектов может превышать время ожидания CRM-формы. Пример данного кода:
Финальное сравнение
Подведем итоги для кастомных форм:
Преимущества:
-
Любой дизайн формы;
-
Возможность изменять или объединять в одно поле данные из поле формы на этапе отправки в сущность CRM через REST API Bitrix24;
-
Рандомное или равномерное распределение попадания сущностей CRM на ответственных с помощью REST API Bitrix24;
-
Гибкое обновления сущностей CRM с помощью REST API Bitrix24.
Недостатки:
-
Время ожидание ответа при обновление когда, большое количестве объектов;
-
Скорость реализации.
А теперь для стандартной CRM-формы:
Преимущества:
-
Скорость реализации;
-
Возможность собрать форму самому, без подключения специалиста;
-
Трудозатраты.
Недостатки:
-
Ограничение дизайна;
-
Каждое поле формы попадает только в определенное поле сущности CRM Битрикс24;
-
Полная замена всех полей, вместо гибкого обновления;
-
Строгая привязка к ответственным сущностей CRM Битрикс24.
Таким образом, если Вам необходима связанная с CRM форма Битрикс24, для начала следует понимать, насколько важен ее дизайн, каковы сроки выполнения, каких ответственных сотрудников она коснется и какие поля будут нужно будет заполнять. Исходя из этого Вы сможете выбрать вариант формы и либо смастерить ее самостоятельно, либо обратится в компанию Авиви, где вам разработают любую кастомную форму!
Похожие статьи
Записаться на консультацию
Мы свяжемся с вами в течении 10 минут