У меня есть форма профиля, которая в настоящее время назначает новые контакты в одну заранее определенную группу, используя «Добавить новые контакты в группу?» в дополнительных настройках для этого профиля. (Давайте назовем это группой «Люди, которые отправляют эту форму» для обсуждения).
Однако я хочу добавить новый контакт в одну или несколько дополнительных групп на основе его ответа на вопрос в форме профиля .
Один из вопросов в профиле — «Меня интересует:» со списком вариантов флажков. Что я хотел бы сделать, так это то, что если они выберут X, Y и Z, то я хочу, чтобы их контакт также был назначен группам X, Y и Z в CiviCRM. Если они выбирают только X и Z, то их контакт должен быть отнесен только к группам X и Z (названия вариантов и названия групп точно не совпадают, но вы видите мысль, там один в один переписка).
Я просмотрел интеграцию правил CiviCRM, но нет никаких событий для «форма профиля была отправлена».
Как бы я это реализовал?