Регистрация контактов на мероприятие с
лендинга
Простой
С помощью BPMSoft можно добавить участников с лендинга в мероприятие. Для настройки связи мероприятия и лендинга:
- Откройте раздел «Лендинги и web-формы».
- Нажмите на кнопку «Добавить» → «Форму регистрации участника мероприятия».
- Заполните поля:
- «Название» — название формы;
- «Домены сайта» — адрес лендинга.
- Скопируйте код из шага 2, разместите его в коде лендинга и настройте соответствие полей. Подробнее: Настройка соответствия полей веб-формы и страницы лида.
- Настройте передачу данных в мероприятие, используя строку кода:
document.getElementById("<Id колонки Event>").value = "<Id или название мероприятия>" , где:
- <Id колонки Event> — #id CSS селектора поля мероприятия;
- <Id или название мероприятия> — Id или название записи мероприятия.
- Сохраните изменения.
После заполнения участником формы на лендинге данные будут переданы в BPMSoft и обработаны по следующему принципу:
- BPMSoft выполняет поиск контакта по полученным данным «ФИО», «Email» и «Мобильный телефон» для добавления его в качестве участника мероприятия на деталь «Аудитория»:
- Если найден контакт, у которого поля «ФИО», «Email» и «Мобильный телефон» совпадают с полученными данными, участник добавляется в мероприятие из п.2.
- Если найден контакт, у которого поля «ФИО» и «Email» совпадают с полученными данными, то поле «Мобильный телефон» контакта обновляется данными с лендинга и участник добавляется в мероприятие из п.2.
- Если найден контакт, у которого поля «ФИО» и «Мобильный телефон» совпадают с полученными данными, то поле «Email» контакта обновляется данными с лендинга и участник добавляется в мероприятие из п.2.
- Иначе создается новая запись контакта, в которой заполняются полученные данные, и участник добавляется в мероприятие из п.2.
Примечание. Если в BPMSoft найдены контакты, где у одного контакта совпадают поля «ФИО» и «Email», а у второго поля «ФИО» и «Мобильный телефон», то будет выбран контакт с совпадающими данными в полях «ФИО» и «Мобильный телефон». Если у нескольких контактов совпадают данные в полях «ФИО», «Email» или «Мобильный телефон», то будет выбран контакт с самой ранней датой создания.
- BPMSoft выполняет поиск мероприятия:
- Если мероприятие указано в коде страницы лендинга:
- Происходит поиск мероприятия по ID;
- Если мероприятие не было найдено по ID, то происходит поиск по названию.
Примечание. Если было найдено несколько мероприятий с одинаковыми названиями, то BPMSoft связывает с лендингом мероприятие с самой ранней датой создания. - Если мероприятие не было найдено по названию, то создается новое мероприятие. Название мероприятия формируется следующим образом:
- Eсли в коде указан ID, то создается мероприятие с ID в качестве названия;
- Если в коде указано название, то создается мероприятие с указанным названием.
- Если в коде страницы лендинга не указано мероприятие, то выполняется дополнительная проверка, указано ли мероприятие в записи лендинга. При условии, что мероприятие не указано, контакт не будет добавлен ни в одно мероприятие в качестве участника.
Рекомендуем изучить
Материал был полезен для вас?