Заполнена лид-форма
Last updated
Last updated
Подключаем бота к приложению ВКонтакте "Форма сбора заявок", позволяющую собирать такую информацию о пользователе, как ФИО, номер телефона, электронный адрес и др.
Заходим в настройки своей группы через пункт "Управление".
В меню находим раздел "Приложения".
В предложенном списке выбираем официальное приложение от ВКонтакте "Форма сбора заявок".
Добавляем приложение в наше сообщество.
Если группа новая, то больше никаких настроек не потребуется.
После того, как приложение было добавлено в нужную группу, переходим "В сообщество".
6. Далее снова в настройках группы выбираем "Управление" и в открывшемся меню открываем пункт "Работа с API".
Наверху страницы выбираем вкладку "Callback API", а сервер - LeadConverter.
Переходим в "Типы событий" и листаем страницу до самого низа.
Ставим галочку возле пункта "Lead forms".
ВНИМАНИЕ! Галочка ставится автоматически, но из-за периодических багов ВКонтакте этого может не произойти. Поэтому лучше убедиться самому, что галочка стоит на своем месте. Без нее ничего работать НЕ БУДЕТ!
Возвращаемся к приложению "Форма сбора заявок" и выбираем под его названием пункт "Настроить приложение".
Нажимаем кнопку "Добавить форму".
Приступаем к заполнению формы. Все настройки интуитивно понятны и похожи на заполнение мини-лендингов.
Вы можете добавить:
Текст заголовка и описание;
Базовые вопросы (ФИО, номер телефона, адрес и т.д.);
Свои вопросы;
Политика конфиденциальности
Этот пункт обязателен к заполнению. Если у вас нет своей политики, то возьмите ее от LeadConverter по ссылке — https://leadconverter.ru/privacy_policy.pdf
Этот пункт нужен для того, чтобы пользователь дал согласие на обработку своих данных.
Текст после отправки заявки;
Настройки формы;
Код пикселя для рекламы.
Сохраняем заполненную форму и в открывшемся окне выбираем пункт "Скопировать ссылку".
Не забудьте в пункте "Статус" нажать кнопку "Активировать".
Когда все будет заполнено, получится такая форма:
Нам нужен ID формы. У каждой формы он свой и отображается наверху в ссылке.
У нас это цифра 1, то есть ID формы будет 1.
Переходим в LeadConverter, в ту кампанию, к которой подключена необходимая нам группа (посмотреть подключенные каналы можно в разделе "Настройки").
Переходим в редактор сценария нужного бота и открываем блок "Триггер".
Далее выбираем пункт "Заполнена лид-форма".
В пункте "В канале(ах)" выбираем нужную группу.
В пункте "ID форм(ы)" прописываем ID нашей формы. У нас это цифра 1.
Если у вас больше форм, то также впишите сюда номера их ID. Тогда вы будете получать информацию со всех форм, а не только с одной.
Нажимаем кнопку "Сохранить".
Когда пользователь заполняет форму, вам может прийти зашифрованное сообщение. Оно выглядит так:
Раскодировать полученную информацию поможет парсинг.
Парсинг (от англ. parsing) — это процесс извлечения структурированной информации из неструктурированных данных из HTML-страниц, XML-документов, текстовых файлов и других источников и преобразования их в определенный формат.
Добавьте блок "Сообщение" и откройте его.
Выберите вкладку "Сообщение", скопируйте и вставьте следующие переменные:
В
программировании все начинается с 0, а не с 1.
Поэтому строки {{last_request.source_request.object.answers.0.question}}: {{last_request.source_request.object.answers.0.answer}} обозначают ПЕРВЫЙ вопрос и ответ на него, несмотря на цифру 0 в коде.
После парсинга данные в сообщении приобретут понятный и лаконичный вид:
Готово!
Остались вопросы? Задайте их в нашу техподдержку!
Мы всегда рады помочь ☺️👇