Для регистрации волонтеров на мероприятия будет использоваться простая CRM-форма с полями: Имя, Фамилия, Телефон, Email.

CRM-формы

1 мин

Но нам нужно регистрировать волонтера на конкретное мероприятие. Можно каждый раз создавать новую форму, а можно передать значение конкретного мероприятия в ссылке на форму.

Создадим в смарт-процессе строковое поле «ID мероприятия», затем укажем его в настройках формы в разделе «Значения скрытых полей». Значение указываем как %M_ID%

Ссылка на форму имеет вид:
https://portal.bitrix24site.ru/crm_form_pfrrf/

А при заполнении формы по ссылке вида
https://portal.bitrix24site.ru/crm_form_pfrrf/?M_ID=1

значение «1» переменной M_ID будет сохраняться в поле «ID мероприятия» элемента смарт-процесса.

Зная ID мероприятия, мы сможем получить все его поля и применить для дальнейшей автоматизации рабочего процесса. Подставить в ссылку на регистрацию ID нужного мероприятия не составит большого труда, мы покажем, как это реализовать.

Важно!

Волонтеры по ошибке могут воспользоваться ссылкой на регистрацию уже прошедшего мероприятия или ссылка может оказаться с неверными данными.

Поэтому важно проверять данные мероприятия, на которое зарегистрировался пользователь, прежде чем выполнять дальнейшие действия автоматики.