When you enable public registration for your event, by default any attendee can register to your event.
While you have the possibility of setting up a manual approval step for your registrations, you may also wish to choose who can register for your event, based on the email address domain that attendees use to register.
For example, you may wish to:
- Only allow attendees from your own organization (or a select few organizations) to be able to register for the event.
- Specify that attendees from certain specific organizations cannot register.
- Prevent attendees that use free email address providers from registering.
This can be done via the registration page settings, available at Content > Registration > Settings > Allowed email domains:
The Allowed email domains section has the following options that you can use:
- Any email domain: This is selected by default. Selecting this means that any attendee can register, using any email address domain.
- Only allowed email domains: Only attendees with email address domain names that exactly match any of the domains entered in this field will be allowed to register. Here you can add domains one at a time. Add a domain by entering the domain name (for example "domain1.com") and hitting Enter:
- Any domain except banned ones: Attendees with email address domain names that exactly match any of the domains entered in this field will not be allowed to register. Here you can add domains one at a time. Add a domain by entering the domain name (for example "domain1.com") and hitting Enter. Once you've added your domain(s), click on Save to confirm:
Block free email providers: When this option is selected, the attendees using email addresses from free email address domains/providers will be prevented from registering. This is in addition to any preferences entered in the previous "Only allowed email domains" and "Any domain except banned ones" fields. The list of disallowed free email domains that are applied is available here.
When an attendee tries to register with an email address that is not allowed (via any of the registration pages), an error message is shown that says “Please enter a valid email address.” and they are prevented from moving forward in the registration process.
These rules are applied to all the pages that are part of the registration page process (event details page, main form, and any additional/conditional forms), as well as any API user imports.