Is it possible in CiviRules to change the participant role (action)
when a participant is added (trigger)
for specific status (condition)?

The opposite – to update the participant status for certain role(s) using the same trigger – is possible out of the box.

enter image description here

Can this be achieved without having to write a new/custom action as described here?

1 Answer 1


By default, CiviCRM uses the default participant role specified in the event settings.
As there is only one participant role defined per event in CiviEvent, the desired behaviour can't be achieved through CiviRules.

When doing a batch import of participants, the role(s) can be set in the .csv-file.
When manually registering participants, one or multiple roles can be chosen.
When participants register, an extension like THIS would be necessary in order to have their roles separated.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.