Automatically Add Event Registrants to Group
When members register for a paid event, we give them access to pages that are protected for that membership level. Those pages are accessible from a main page that shows up in their top menu navigation. This is easy enough for the admin to do, but we have to do it one at a time and they don't have immediate access after registering. I'd like for members who register for a specific Event to automatically be added to a specific Group.
Don Eriktstup commented
We have a convention (NGRC 2019) we are planning. I've opened up membership as free to join to get updates on events and news about the convention. I've set up an event registration to allow them to actually sign up for and pay for attendance at the convention. I would like to automatically adjust the membership level (from "Contact" to "Pending") and group participation (attending clinics, other special side events) based on their registering for the convention and on the options they pick when registering. An action field in the event form, and an additional action field in optional fields of an event form, could allow me to do this (change membership level or group participation). And when payment is actually received, I again would like to adjust the membership level (from "Pending" to "Registered") when payment is received and confirmed. Can this be done?
Pedro Naranjo commented
My case is simply to automate the selling of content pages. When the user is register to X event, they can gain access to a certain group that will in turn, give them access to the pages for that group.
I support this for a different reason. We have linked events where you can't register for the second event until you have registered for the first. We use the WA registration code system but it is not a very robust option since the code can simply be emailed to anyone else.
Adding registrants from event 1 to a group and then creating group based events in addition to the level based events would provide a much more secure "if registered for event A, then register for event B, else not"