The following article explains how to create registration rules which can allow or restrict registrations on your events/waiting lists if specific criteria are met, and apply these to your event templates and events.
If there are rules you would like to have on your platform and cannot work out how to create them, Arlo Support offers a rule creation service. You can also see examples of common registration rules for ideas.
In this article:
- Edit platform default registration rules
- Create a custom registration rule
- Apply registration rules to existing event templates/face-to-face events
- Apply registration rules to existing elearning events
- Apply registration rules (other than platform default rules) to new event templates/events
- Apply registration rules (other than platform default rules) to new elearning events
- Apply a custom registration rule to a specific event/elearning activity only
Edit platform default registration rules
When this feature is activated, new event templates and events created will always be activated with the default registration rules. The default rules allow all registrations, unless you edit it.
This is to reduce the risk of blocking registrations by turning the feature on accidentally. The following instructions explain how to edit your default registration rules.
Note: We only recommend editing default rules if you plan to enforce rules on the majority of your events. If you are using registration rules for some events, you should create custom rules and apply them to event templates and events individually.
Edit default registration rules
- Open the Settings menu.
- Select Registration rules.
- Select the default rule-set you would like to edit.
- The default rule can be used to prevent/allow specific registrations on scheduled events.
- The default elearning rule can be used to prevent/allow specific registrations on elearning activities.
- The default waiting list rule can be used to prevent/allow waiting list registrations on scheduled events.
- Edit the Name of your rule set.
- Select the type of rule-set you would like to create.
- From the Rules section, click Add DENY rule or Add ALLOW rule depending on the type of rule you are implementing.
- Enter the name for the rule.
- If you are making a DENY rule, enter the deny message.
- Select Enabled to ensure the rule is active.
- Add in the conditions for your rule. This condition must be true for the rule to be applied, for example:
- You can use sub-conditions to build a more complex rule. Use OR if there is an alternative statement that may be true to trigger your rule, or AND if there is another statement that must also be true to trigger your rule.
- If you make a mistake in your rule, you can remove a condition by pressing X.
- When your rule is finished, press OK.
- From the Rules section, add any additional rules you would like to be included in this rule-set.
- When you have added all rules, press Save.
- This rule-set will now be applied to all new event templates/events automatically. Existing events and templates will not inherit this rule. You will need to enable it individually at the event template or event/elearning level.
Create a new custom registration rule
New registration rule-sets can be created and stored on your Arlo platform. You can have multiple rule-sets, and each can have it's own conditions and sub-conditions that need to be met in order for it to be applied.
When creating registration rule-sets in Arlo there are two types of rules that can be used. One starts from the basis of allowing anyone to register with some exceptions. The other blocks everyone from registering unless specific criteria is met.
- Create a rule-set allowing anyone to register, with some exceptions
- Create a rule-set preventing anyone from registering with some exceptions
Create a rule-set allowing anyone to register, with some exceptions
- Open the Settings menu.
- Select Registration rules.
- Press New rule set.
- Enter the Name of your rule set.
- From the How should registrations be managed? section select Allow anyone to register, with some exceptions.
- From the Rule set can be applied to section, choose if you would like to stop registrations for the event, the events waiting list, both registrations for the event and the waiting list, or elearning events with the rule-set.
- From the Rules section, click Add DENY rule.
- Enter the Name and Deny message for the rule.
- Select Enabled to ensure the rule is active on the rule-set.
- Add in the first condition for your rule. This condition must be true for the rule to be applied. See an example below:
- You can use sub-conditions to build a more complex rule. Use OR if there is an alternative statement that may be true to trigger your rule, or AND if there is another statement that must also be true to trigger your rule.
- For example, the following rule will be applied if a registering contact's organisation is either of the ones in the list specified below, and the contact has a postal address city of Sydney.
- If you make a mistake in your rule, you can remove a condition by pressing X.
- When your rule is finished, press OK.
- From the Rules section, add any additional rules you would like to be included in this rule-set.
- When you have added all rules, press Save. The
- Your new rule-set can now be applied to event templates/events.
Create a rule-set preventing anyone from registering, with some exceptions
- Open the Settings menu.
- Select Registration rules.
- Press New rule set.
- Enter the name of your rule set
- From the How should registrations be managed? section, select Don't allow anyone to register unless specific criteria are met.
- From the Rule set can be applied to section, choose if you would like to stop registrations for the event, the events waiting list, both registrations for the event and the waiting list, or elearning events with the rule-set.
- In the Rules section, click Add ALLOW rule.
- Enter the Name for the rule.
- Select Enabled to ensure the rule is active on the rule-set.
- Add in the first condition for your rule. This conditions must be true for the rule to be applied, for example:
- You can use sub-conditions to build a more complex rule. Use OR if there is an alternative statement that may be true to trigger your rule, or AND if there is another statement that must also be true to trigger your rule.
- If you make a mistake in your rule, you can remove a condition by pressing X.
- When your rule is finished, press OK.
- From the Rules section, add any additional rules you would like to be included in this rule-set.
- Enter the deny message.
- When you have added all rules, press Save.
- Your new rule-set can now be applied to event templates/events.
Apply registration rules to existing event templates/face-to-face events
Existing events and templates will not inherit any rules when the feature is enabled and your rules are set up. If you have existing event template or events on your platform that you would like to use registration rules you will need to enable these manually.
- Open the Events/Templates menu.
- Find and select the event/event template you would like to edit.
- If you enable a rule-set on an event template, new events created from the template will also inherit the rules. Scheduled events using the template will not be updated. These will also need to be changed individually.
- If you enable a rule-set on an individual event, it will only be applied to that event.
- Press Edit.
- Select the Registrations tab.
- From the General section, click Edit on Registration rules or Waiting list rules (depending on what you want to enable).
- In the Rule set section, select the rule-set you want to use from the drop-down for the event/template.
- The rules contained within the rule-set will be displayed.
- Press Save. The rule-set will now be active on the event or event template.
- Press Save and close.
Apply registration rules to existing elearning events
Existing elearning events will not inherit any rules when the feature is enabled and your rules are set up.
If you have existing elearning events on your platform that you would like to use registration rules you will need to enable these manually.
- Open the Elearning menu.
- Find and select the elearning event you would like to edit.
- Press Edit.
- Select the Registrations tab.
- From the General section, click Edit on Elearning registration rules.
- In the Rule set section, select the rule-set you want to use from the drop-down for the event/template.
- The rules contained within the rule-set will be displayed.
- Press Save. The rule-set will now be active on the elearning event.
- Press Save and close.
Apply registration rules (other than platform default rules) to new event templates/events
When registration rules are enabled on your platform and you set up new event templates and events, the default registration rules will be inherited automatically. The default rules allow all registrations, unless edited.
You can change the rule-set being used when creating a new event template/event.
- Open the Events/Templates menu.
- Press New event or New template.
- If you change a rule-set on a template, new events created from the template will also inherit the rules. Existing events using the template will not inherit the change and need to be updated individually.
- If you change the rules on an individual event, it will only be applied to that event.
- Select the Registrations tab.
- From the General section, click Edit on Registration rules or Waiting list rules (depending on what you want to change).
- In the Rule set section, select the rules-set you want to use from the dropdown for the event/template.
- The rules contained within the rule-set will be displayed.
- Press Save. The rule-set will now be active on the event or event template.
- Press Save and close.
Apply registration rules (other than platform default rules) to new elearning events
When registration rules are enabled on your platform and you set up new elearning events, the default elearning registration rules will be inherited automatically. The default rules allow all registrations, unless edited.
You can change the rule-set being used when creating a new elearning event.
- Open the Elearning menu item.
- Press New elearning.
- When you get to the Registrations tab.
- From the General section, click Edit on Elearning registration rules.
- In the Rule set section, select the rule-set you want to use from the drop-down for the event/template.
- The rules contained within the rule-set will be displayed.
- Press Save. The rule-set will now be active on the elearning event.
- Press Save and close.
Create a custom registration rule for a specific event only
If you have a requirement for a custom rule-set that you do not want to be available at a platform level (to be used on other event templates/events), you can choose to create and apply a custom rule to an individual event only.
Note: This process is not supported with waiting list rules, only registration and elearning registration rules.
- Open the Events/Templates menu.
- Press New event or open the event you would like to edit the rules for and press Edit.
- Select the Registrations tab.
- From the General section, click Edit on Registration rules or Elearning registration rules.
- If you want to use the existing rule-set on the event (default or platform rule) as a base to edit from, select it in the dropdown and press Copy and customize these rules.
- Or, if you would like to start from scratch (instead of using a base rule), select Custom rules.
- If you copied existing rules, make the desired changes by clicking Edit on the current rules, or add new rules.
- If you started from scratch, from the Rules section choose the rule type and click Add DENY rule or Add ALLOW rule depending on the type you would like to implement.
- Enter the name of the custom rule.
- If you are making a DENY rule, enter the deny message.
- Select Enabled to ensure the rule is active (if you would like to enable immediately).
- Add in the conditions for your rule. This condition must be true for the rule to be applied, for example:
- You can use sub-conditions to build a more complex rule. Use OR if there is an alternative statement that may be true to trigger your rule, or AND if there is another statement that must also be true to trigger your rule.
- If you make a mistake in your rule, you can remove a condition by pressing X.
- When your rule is finished, press OK.
- From the Rules section, add any additional rules you would like to be included in this rule-set.
- If you are making an ALLOW rule, enter the deny message.
- When you have added all rules, press Save.
- Press Save and close on the event. The custom rule-set will now be active on the event or event template.