Заказать проект
Оставьте заявку для получения коммерческого предложения.
Заполните форму и мы вышлем Вам предложение в котором решим,
чем можем вам помочь.
Сравнения стандартной и кастомной форм в облаке Битрикс24

Сравнения стандартной и кастомной форм в облаке Битрикс24

13 Августа 2019
Артем Ошовский
Back End Developer
Артем Ошовский
следующая статья

Если ваш веб-сайт создан не просто для красоты, а призван продавать и взаимодействовать с клиентами, использование форм является практически обязательным пунктом.  С ее помощью вы сможете привлечь больше лидов, получать важную аналитическую или маркетинговую информацию, не говоря уже о простом получении заказов. Используя Битрикс24 вы можете за пару кликов создать специальную форму и разместить её на своём сайте, будь то сайт-визитка, лендинг или огромный интернет-магазин. 

Как выглядит CRM-форма?

Любая веб- или СRM-форма для пользователя выглядит одинаково: это разный набор редактируемых полей, которые требуют от Вас определенную информацию. Возможны разные типы заполнения: впечатать вручную, выбрать одну или несколько готовых ответов, выбрать нужное из выпадающего списка, загрузить файл и многое другое. 

Ру 1.png

Существует несколько вариантов размещения такой формы на сайте:

  1. Форма внутри страницы. В таком случае форма является блоком сайта и “подогнана” под общую стилистику. Отличным примером являются СRM-формы, размещенные при создании Битрикс24.Сайтов: их внешний вид определяет стиль выбранного вами шаблона в конструкторе веб-страниц.
  2. Вызов формы по нажатию кнопки или ссылки. В таком случае форма откроется в отдельной странице. Она будет иметь исключительно такой вид, какой вы зададите при ее создании. На задний фон страницы вы можете поместить произвольное изображение.
  3. Автоматический показ формы во всплывающем окне. Здесь уже зависит от стиля попапа вашего сайта. 

После заполнения такой формы все внесенные данные автоматически попадут в CRM, где вы уже, в зависимости от прописанных условий, сможете обрабатывать потенциального лида, либо работать с контактом, сделкой и т.д. 

Где взять CRM-форму?

Создавать собственную форму в Битрикс24 по умолчанию можно в меню “Еще” раздела CRM. В спадающем списке находим пункт “СRM-форма” и попадаем на страницу управления виртуальными анкетами. Здесь их можно создавать, активировать/дезактивировать, редактировать и просматривать статистику по заполнению и конверсии.

Ру 2.png

Название и описание новой формы нужно задать в самом верху карточки. Нужно заметить, что это название будет оставаться неизменным для пользователей. Все другие поля, которые мы “набросаем” в будущую форму без редактирования заголовков, подвергаются автоматическому переводу на язык пользователя.  

Ру 3.png

Справа в меню можно выбрать сущности с которыми будете работать, тоесть поля формы, в том числе и кастомные, которые вы сами туда добавили, например:

Загальне 4.png

Также в момент создания формы можно настроить такие параметры:

  • Куда будет попадать заполненная форма: в Лид, Контакт, Сделку или другие сущности CRM; 

  • Сразу назначить ответственного; объединять, заменять или дублировать элемент при совпадение почты;

  • Выбирать тему и подключать свои стили;

  • Настроить различные действия после отправки формы (редиректы, сообщения при успешной либо неуспешной отправкой формы);

  • Изменять название кнопок, подключать капчу и другое…

Нужна кастомная CRM-форма!

Конструктор CRM-форм — это хорошо, и даже очень, но до тех пор, пока клиенту не нужно что-то нестандартное, что-то такое, что вручную не изменишь и простыми стилями не поменяешь. Вот пример доработанного по желанию клиента функционала:  в определенную область формы дополнительно текста, картинки, лого, но при этом перед вами также CRM-форма Битрикс24:

Загальне 5.png

Для подобного результата нужны собственные кастомные формы, и дальше я хочу поговорить про их создание, размещенные на сервере (сайте) клиента и отправку данных в облачную CRM Битрикс24 с добавлением в Лид, Контакт, Сделку, и т.д. с помощью REST API. Мы рассмотрим их преимущества и недостатки. Хочу также сразу обратить внимание именно на облачный сервис, поскольку при выборе коробочной редакции Битрикс24 кастомизация компонента, который отвечает за CRM-форму, имеет меньше сложностей для программистов и, практически, не ограничена в возможностях. 

И так, кастомная форма для облачного Битрикс24 размещается на сервере клиента, поэтому ее дизайн и верстка, а также ссылка на форму выполняются так, как этого требует задание. Это уже большое преимуществом над стандартной CRM-формой. 

Следующим преимуществом кастомной формы является возможность изменять привязку редактируемых полей к полям CRM. Внесенные и отправленные пользователем данные на этапе передачи в сущность CRM можно изменять или объединять в одно поле, в то время как в обычной CRM-форме каждое поле отвечает только соответствующему полю сущности. Например, в форме у вас есть две даты, а в сущность Контакт, нужно передать разницу между датами в днях. Только кастомный процесс позволит обработать внесенные данные, получить результат и записать его в нужное поле. 

Также в кастомной форме можно сделать произвольное или равномерное распределение попадания сущностей CRM (например Лидов) к ответственным сотрудникам. Стандартная же форма может адрессовать сущность только конкретному ответственному. 

Я бы отнес к значительным преимуществам и возможность обновления контента. Стандартная CRM-форма обновлятся не может, а все изменения в ней проходят методом замены. Это означает, что после внесения изменений тут обновляются все поля без исключения. Это может создавать серьезные проблемы, поскольку если поле не обязательное, и в CRM оно заполнено, то при обновление мы пропустили его заполнение и поле обновится пустым. В кастомной форме с помощью REST API мы можем обновлять те поля, которые считаем нужным. Например, если ситуация такая же, как в примере выше, то мы просто можем дописать проверку на пустоту: если поле заполненное —  обновляем; если нет — просто оставляем то, что уже есть:

Загальне 6.png

Но и тут есть свой недостаток. Чтобы понять, нужно обновлять или добавлять сущность (в нашем примере выше — Контакт), нужно сначала искать такой контакт из уже существующих контактов (обычно такое делают по адресу электронной почты). Для этого нужно делать в зависимости от количества сущностей (Контактов) дополнительное количества запросов в базу, так как через REST API можно получать данные только про 50 объектов (Контактов) от одного запроса. И в таком случае время ожидание ответе при большом количестве объектов может превышать время ожидания CRM-формы. Пример данного кода:

Загальне 7.png

Финальное сравнение

Подведем итоги для кастомных форм:

Преимущества:

  • Любой дизайн формы;

  • Возможность изменять или объединять в одно поле данные из поле формы на этапе отправки в сущность CRM через REST API Bitrix24;

  • Рандомное или равномерное распределение попадания сущностей CRM на ответственных с помощью REST API Bitrix24;

  • Гибкое обновления сущностей CRM с помощью REST API Bitrix24.

Недостатки:

  • Время ожидание ответа при обновление когда, большое количестве объектов;

  • Скорость реализации.

А теперь для стандартной CRM-формы:

Преимущества:

  • Скорость реализации;

  • Возможность собрать форму самому, без подключения специалиста;

  • Трудозатраты.

Недостатки:

  • Ограничение дизайна;

  • Каждое поле формы попадает только в определенное поле сущности CRM Битрикс24;

  • Полная замена всех полей, вместо гибкого обновления;

  • Строгая привязка к ответственным сущностей CRM Битрикс24.

Таким образом, если Вам необходима связанная с CRM форма Битрикс24, для начала следует понимать, насколько важен ее дизайн, каковы сроки выполнения, каких ответственных сотрудников она коснется и какие поля будут нужно будет заполнять. Исходя из этого Вы сможете выбрать вариант формы и либо смастерить ее самостоятельно, либо обратится в компанию Авиви, где вам разработают любую кастомную форму!

Получайте больше вместе с Авиви!

Need help?

Ask a question.

Chat Now
Записаться На Консультацию
Записаться На Консультацию
Мы свяжемся
с вами
в течении
10 минут
laptop
Мы свяжемся с вами в течении 10 минут