Порівняння стандартної і кастомної форм в хмарі Бітрікс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 хвилин