CRM-формы: создание и подключение универсальной формы связи
Содержание
7. Добавить поле (ссылка)
Откроется список всех стандартных и пользовательских полей, которые можно добавить в форму. Поля распределены по вкладкам в соответствии с сущностями. Поле с одним и тем же именем может присутствовать в разных сущностях.
Чёрная полупрозрачная кнопка "+ Создать поле" внизу списка позволяет создать пользовательское поле из интерфейса конструктора форм. Всё же удобнее и правильнее создавать пользовательские поля в специальном разделе настроек CRM.
20. Известные настройки поля "Телефон" [Лид]
Коротко пробежимся по значениям тех настроек, которые уже детально рассматривались ранее.
Имя: Телефон; Обязательное поле: Да; Значение поля по умолчанию: +7; Включить автозаполнение: Да; Подсказка для поля: пример заполнения; Включить подсказку при фокусировке на поле: Да.
21. Множественное
Опция используется редко, в том случае, когда нужно дать возможность клиенту добавить неопрределённое количество копий поля. Проще говоря, чтобы пользователь мог указать не один, а два или более телефонов, каждый в своём поле. При этом форма не будет загромождена изначально кучей дополнительных полей, которые большинству не потребуются.
В примере активировать опцию не нужно.
22. Тип
Нет в битрихе поля "Телефон", а вместо этого есть группа полей "Телефон", которая состоит из полей типа "Телефон-Другой", "Телефон-Рабочий", "Телефон-Мобильный" и т.д. Проще говоря, выбираем в какой конкретно столбец базы данных будет записано значение.
Если нет явной на то причины, то оставить как есть: Тип - Другой.
25. Соглашения (вкладка)
В юридических вопросах не силён, но последовательность действий, скорее всего, изложу верно.
В примере будем создавать новое пользовательское соглашение. С выбором существующего, надеюсь, можно справиться и без инструкции.
35. Экспертная настройка (ссылка)
В этом блоке предпочтительнее выбрать опцию "Разрешить дубликаты", тогда любое повторное заполнение формы одним и тем же человеком будет создавать новый лид. В таком случае корректно сработает робот (если он есть), отправляющий уведомление о заполнении формы в Телеграм.
"Объединить дубликаты" - хороший и правильный вариант, но в таком случае повторное обращение будет видно только в истории лида, а это не всегда удобно.
36. Заголовок и кнопка (вкладка)
Думаю, все настройки вкладки можно коротко рассмотреть одним слайдом.
Самое приятное, что в этой вкладке можно ничего не трогать, - всё и так хорошо.
В нашем примере заголовок и подзаголовок заполнять не будетм, т.к. это будет только загромождать форму и декларировать очевидное.
Эти поля будут очень полезны при рассылке форм по почте или через ссылку, тогда заголовки можно будет персонализировать с помощью переменных и получить что-то типа: "Дорогой Сергей Валерьевич! Купите АКБ на Ваш погрузчик JAC".
Текст кнопки в нашем примере также менять не требуется, "Отправить" вполне адекватный вариант, поскольку форма универсальная.
38. Правила показа полей (вкладка)
Настройки вкладки не рассматриваются в рамках данной инструкции, оставить всё как есть.
Общий смысл доступных настроек описан в стандартных битриховских хелпах. Вкладка полезная, но не в нашем примере.
39. Действие после отправки (вкладка)
Три варианта того, что произойдёт после отправки формы: показать сообщение или перенаправить на произвольный URL или заставить заполнять заново. Третий вариант вообще-то для менеджеров, которым битрикс24 не дали, а форму от него дали, но можно использовать для выявления самых терпеливых клиентов.
40. Настройка сообщений
Чтобы открыть настройки нужно нажать на ссылку под выбранным вариантом (в нашем случае "Сообщение").
В принципе, всё можно оставить как есть, но я бы предпочёл заменить формулировку "В ближайшие несколько секунд..." на "В ближайшее время...", не везде менеджеры такие скоростные.
Не забывайте сохраняться после внесения изменений.
41. Значения скрытых полей (вкладка)
Очень важная вкладка, позволяющая передать необходимые служебные данные, которые не вводит пользователь. Поля, добавленные во вкладку не будут видны в форме.
В принипе, вкладку можно проигнорировать, всё будет корректно работать и без скрытых полей, но в нашем примере мы будем активно использовать эту возможность.
42. Добавление скрытых полей
Механизм добавления полей идентичен процедуре, пройденной на вкладке "Поля"
Здесь мы будем добавлять стандартные поля, которые есть в Битрикс24 "с рождения" и пользовательские поля, которые нужно создать единожды и лучше заблаговременно. Алгоритм создания пользовательских полей в рамках этого алгоритма рассматриваться не будет.
Далее будем рассматривать добавление полей поштучно или по группе, в зависимости от их типа и функционала.
43. Название лида [Лид] - добавление
Это стандартное поле Битрикс24, мы используем в нём переменную, которая хранит название формы.
Для этого после добавления поля нужно перейти к его редактированию и нажать три точки справа от поля "Значение поля" (простите за тавтологию) и выбрать интересуещее нас значение "Название формы". В результате значением поля станет переменная %crm_form_name%
С тем же успехом можно прописать любое другое удобное и понятное статичное имя, не прибегая к использованию переменной, но это скучно.
Если вообще отказаться от использования этого скрытого поля, то лид получит название по умолчанию: Заполнение CRM-формы "Название формы".
45. Источник [Лид]
Назначение правильного источника принципиально важно для дальнейшей корректной автоматической обработки лида триггерами и роботами.
В данном случае значение будет статичным, мы выбираем его из списка, где доступны ранее созданные пользовательские источники.
После выбора значения поля лучше нажать на кнопку "Сохранить", тогда будет видно, что подставленное по умолчанию значение "Звонок" сменилось на "accw.ru - CRM форма".
46. Добавление индивидуальных пользовательских полей
Со стандартными полями мы закончили, теперь начнем добавлять пользовательские поля, т.е. те, которые были созданы в Битрикс24 пользователем ранее и являются индивидуальными для данного портала.
Пользовательские поля можно создавать в процессе настроек CRM-формы, используя кнопку создания поля в списке выбора полей, но лучше делать это заблаговременно, используя стандартный интерфейс для создания пользовательских полей.
47. Домен формы [Лид]
Пользовательское поле, которое примет и передаст в CRM доменное имя сайта, на котором была заполнена CRM-форма. В первую очередь, эта информация потребуется для формирования уведомления (в Телеграм) о заполнении формы.
В настройках поля, нажав на три точки, выберем одну из доступных стандартных переменных, - "Доменное имя". В результате значением поля станет переменная %from_domain%
48. URL формы [Лид]
Добавим пользовательское поле "URL формы" из вкладки "Лид" и назначим ему стандартную переменную "Адрес страницы", которая будет прописана в поле как %from_url%.
Таким образом мы передадим в карточку лида адрес конкретной страницы, на которой была заполнена форма. При недостаточном заполнении формы пользователем, URL заполнения поможет менеджеру яснее понять контекст сообщения. А в отдельных случаях такая информация является единственным способом понять, каким товаром или услугой интересовался клиент.
49. Заголовок страницы [Лид]
Это поле передаст значение HTML тэга title, которое является заголовком страницы заполнения формы. URL - хорошо, а человеческое название к странице - ещё лучше.
Для пользовательского поля "Заголовок страницы" переменную придётся не выбирать, а придумывать и вписывать самостоятельно, т.к. нужные нам стандартные переменные закончились.
Впишем в поле переменную %page_title% и будем использовать именно её во всех создаваемых формах для данного поля.
Один нюанс: стандартные переменные, используемые в форме, подхватывают нужные значения "сами", а в пользовательские переменные нужно передавать значения с помощью специального скрипта.
50. Имя кнопки [Лид]
В пользовательское поле "Имя кнопки" вписываем переменную %button_value%.
Поле передает имя кнопки, через которую была вызвана форма. Бывает такое, что на странице есть две разные кнопки, например "Запрос цены" и "Задать вопрос". Нажатие на любую из этих кнопок откроет одну и ту же форму, но знать какая именно кнопка была нажата для менеджера важно.
Отслеживание выбора кнопки на сайте и передача соответствующего значения в переменную формы происходи при помощи отдельного скрипта, разработанного конкретно под эти цели.
51. id кнопки [Лид]
В пользовательское поле "id кнопки" кнопки впишем пользовательскую переменную %button_id%.
Представьте ситуацию, когда на странице перед вами таблица - перечень товаров, где в каждой строке наименование товара, цена и кнопка с надписью "Купить". Любая из кнопок вызывает одну и ту же форму, разумеется. Ну и как понять какой товар хотели купить?
У любой кнопки есть скрытый служебный атрибут, в который (при должном усердии) всегда можно впихнуть что-нибудь полезное: идентификатор товара в каталоге или непосредственно наименование товара. Тогда никакой путаницы не будет. Менеджер очень рад будет.
52. Аналитика (вкладка)
Данная вкладка предоставляет идентификаторы JavaScript-событий для создания целей в Яндекс.Метрике и Google Analytics.
Механизм настройки целей не будет рассматриваться в этой инструкции, т.к. это отдельный специфичный вопрос. Достаточно понимать, что такая возможность есть.
56. Название формы
Название формы будет отображаться в списке форм и присваиваться названию лида её созданного.
Нужно задать форме имя типа Имя_домена - Тип_формы, в нашем случае это "accw.ru - Форма связи".
Такое название позволит избежать путаницы в дальнейшем: в списке форм сразу будет понятно для какого сайта сделана форма и какое у неё предназначение.
58. Язык, подпись, идентификатор
Язык - на выбор, но всё же Русский.
Показывать подпись - обязательно деактивировать опцию! Нечего этим дармоедам за наш счёт рекламу себе устраивать, и так цены на тарифы конские. При отключении опции из формы тут же исчезнет логотип халявщиков, который мозолил нам глаза на всех предыдущих скринах.
Идентификатор формы - просто знать, что у каждой формы есть свой служебный номер, это может пригодиться.
61. Цвет ярких элементов (блок)
Здесь определяется цвет кнопки формы, рамки и может быть чего-то ещё.
Чтобы форма гармонично вписалась в сайт вполне логично использовать для её оформления цветовую гамму сайта. Кокретно для данной настройки возьмём основной яркий цвет сайта в шестнадцатиричном коде: #4c75a0. Это значение нужно вписать в соответствующее поле, выбирать цвета из палитры не нужно.
Также в блоке можно задать степень прозрачности ярких элементов. Лучше оставить полностью непрозрачными, что и установлено по умолчанию.
67. Настройки блока (окно)
Чтобы переключиться на группу настроек блока (пространства, внутри которого отображается форма) нужно нажать курсором мыши в любом месте за пределами видимых границ формы, но оставаясь в рамках как раз того самого блока, который и предстоит настраивать. Да, немного не очевидно. :)
Здесь мы зададим параметры блока, внутри которого "живёт" форма. Именно этот блок мы и будем запихивать на сайт.
В понятии битриксоидов блок - структурная единица сайта, содержащая один или набор различных элементов, например заголовок или текст с картинкой и кнопкой.
69. Фон (блок)
Весьма важная настройка, которая определяет цвет фона блока формы. Это принципиально важно в тех случаях, когда форма будет размещена не на белом фоне (чаще всего в случае размещения в теле страницы), а на любом другом, например, в футере (подвале) сайта, как в нашем случае.
В примере выбран цвет фона #243d57, соответствующий цвету футера.
При выборе фона можно использовать не сплошной цвет, а выбрать или создать градиент, также в блоке настроек доступен выбор прозрачности фона.
Сейчас мы рассмотрели вкладку блока настроек фона "Заливка", это о цвете. А еще есть возможность выбрать в качестве фона блока изображение, эти настройки доступны на вкладке "Картинка". Не вижу смысла разбирать эту вкладку детально в рамках данной инструкции, лучше поэкспериментировать при желании.
71. Взгляд на форму
Если закрыть все окна-панели, находящиеся слева от формы, то мы увидим её в почти "чистом виде", не покидая при этом интерфейс конструктора форм.
Коротко рассмотрим что дают нам кнопочки, доступные в области блока формы (на тёмно-синем фоне в нашем примере):
- Дизайн - откроет окно дизайна формы (можно переключиться на дизайн блока).
- Редактировать - вернет нас к обильным настройкам формы (поля и прочая фигня).
- + Добавить блок - даёт возможность приладить к форме сверху или снизу любой блок, доступный в конструкторе сайтов Битрикс24.
72. Публикация (из конструктора)
В принципе, механизм и варианты публикации формы на сайте вменяемо описаны в родных битриховых хелпах, но, тем неменее, немного продублирую.
Возможности формы (кнопка в верхнем правом углу) > Поделиться (кнопка в одноименном блоке фиолетового цвета).
73. Код публикации CRM-формы
Страница сайта (вкладка из списка слева в открывшемся окне) > Посмотреть код (нажмите на ссылку, чтобы увидеть код).
Код публикации CRM-формы нужно скопировать и запихнуть в нужное место всего сайта или отдельной страницы, а именно ровно туда, где форма должна отображаться.
В рамках данной инструкции не будет детально рассматриваться размещение кода формы на сайте.
75. Публикация (из списка форм)
До кода формы для публикации можно добраться не только из конструктора конкретной формы, но и из списка всех доступных форм. Для этого в строке нужной формы нажать на кнопку "Код на сайт". Откроется уже знакомое знакомое дополнительное окно, причём сразу на нужной вкладке "Страница сайта". Остаётся только нажать на ссылку "Посмотреть код", чтобы увидеть и скопировать код для публикации.
Код разместить в том месте сайта или конкретной страницы, где должна отображаться CRM-форма.
-
Создано05 июля 2023
-
Последняя правка25 июля 2023