In EventsAir, you can set up "logic" rules to create highly customized online registration forms/sites. Usually, for every page you've set up in the builder, the attendee will proceed through registration in page order e.g. Contact details, then Notes, Marketing, Registration, Functions, etc.
Logic helps make registration a much more dynamic and efficient experience.
There are four unique logic elements you can use when building your Interactive Registration Site:
- Page Display Logic - define if a page will or will not be visible, based on prior selections made during the registration process.
- Page Validation Logic - confirm that specific information or data has been supplied on a page before continuing on to the next page.
- Redirect Logic - redirect the user to a different website, URL or App based on data provided earlier on the same page.
- Inline Field and Component Logic - change what is displayed on the current page based on a previous selection.
Page Display Logic
Page Display Logic lets you define whether or not a page will or will not be visible based on prior selections made during the registration process.
Examples:
- Display Optional Social Functions IF the attendee has registered their spouse or guest.
- Display accommodation only IF the attendee has checked a box stating they need to reserve a hotel room.
- Skip Advanced Workshop options if the Attendee IS NOT registered as Senior Sales Staff.
- Display an Association Membership Registration option IF the attendee is NOT currently a member of the association.
Rule Elements
Rules are the actual actions taken by EventsAir whenever a specific item has been selected by the attendee. You may create as many rules as you need to effectively control the display and actions of your Interactive Site.
Whenever you set up a new rule, you will make the following selections:
- Data Selection - These are the initial selections made by the attendee during the registration process. Your rule will use this initial data selection to then continue processing the current rule. Data selections can include Contact, Notes, Marketing, Registration or Function items that are completed on a previous page of the Interactive Site.
- Data Operator - These are relational operators (e.g. equals, not equals) that describe the relationship between the data in each condition. The available operators depend on the type of data you are using. For example, text entries will have the following choices:
- = (equals)
- Begins with
- Ends with
- Contains
- Does not begin with
- Does not end with
- Does not contain
- Is blank
- Is not blank
On the other hand, data that consists of registration types, function tickets, or marketing tags will have different operators to choose from:
- = (Equal)
- != (Not Equal)
- AND/OR Operator - Choosing the Plus Mark to the far right of the rule will add a new condition line to your rule, and show the AND/OR operator. This lets you create complicated rules made up of several conditions.
- The AND Operator lets you add a subsequent condition to the preceding condition, requiring that BOTH conditions are met for the logic rule to proceed.
- The OR Operator lets you add a subsequent condition to the preceding condition, requiring that EITHER condition is met for the logic rule to proceed.
- Then (Action) - You will have two choices once a specific Data Selection and Data Action have been selected:
- Display this page
- Skip this page
Page Validation Logic
Page Validation Logic lets you define whether or not a page will or will not be allowed to continue to the next page based on selections made during the registration process.
Examples
You might want to stop an attendee moving on to the next page unless:
- The Country, AND the State have both been selected.
- The Attendee has entered their Membership Number, OR their Employee Number.
Rule Elements
Rules are the actual actions taken by EventsAir whenever a specific item has been selected by the attendee. You may create as many rules as you need to effectively control the display and actions of your Interactive Website.
Whenever you set up a new rule, you will make the following selections:
- Data Selection - These are the initial selections made by the attendee during the registration process. Your rule will use this initial data selection to then continue processing the current rule. Data selections can include Contact, Notes, Marketing, Registration or Function items that are displayed previously on the Interactive Site Builder.
- Data Operator - These are relational operators (e.g. equals, not equals) that describe the relationship between the data in each condition. The available operators depend on the type of data you are using. For example, text entries will have the following choices:
- = (equals)
- Begins with
- Ends with
- Contains
- Does not begin with
- Does not end with
- Does not contain
- Is blank
- Is not blank
On the other hand, data that consists of registration types, function tickets, or marketing tags will have different operators to choose from:
- = (Equal)
- != (Not Equal)
- AND/OR Operator - Choosing the Plus Mark to the far right of the rule will add a new condition line to your rule, and show the AND/OR operator. This lets you create complicated rules made up of several conditions.
- The AND Operator lets you add a subsequent condition to the preceding condition, requiring that BOTH conditions are met for the logic rule to proceed.
- The OR Operator lets you add a subsequent condition to the preceding condition, requiring that EITHER condition is met for the logic rule to proceed.
- Then (Action) - You will indicate what the error message will display if the page is not properly validated.
Redirect Logic
Page Redirect Logic lets you define whether or not the attendee will be taken to a different URL, webpage or app, based on selections made during the registration process.
Examples
- If the attendee selects "I am an Exhibitor," they would be redirected to the Exhibitor Registration Portal.
- If the attendee selects "I need to submit my abstract," they would be redirected to the Speaker Abstract Submission Portal.
Rule Elements
Rules are the actual actions taken by EventsAir whenever a specific item has been selected by the attendee. You may create as many rules as you need to effectively control the display and actions of your Interactive Site.
Whenever you set up a new rule, you will make the following selections:
- Data Selection - These are the initial selections made by the attendee during the registration process. Your rule will use this initial data selection to then continue processing the current rule. Data selections can include Contact, Notes, Marketing Code, Registration or Function items that are displayed previously on the Interactive Site Builder.
- Data Operator - These are relational operators (e.g. equals, not equals) that describe the relationship between the data in each condition. The available operators depend on the type of data you are using. For example, text entries will have the following choices:
- = (equals)
- Begins with
- Ends with
- Contains
- Does not begin with
- Does not end with
- Does not contain
- Is blank
- Is not blank
On the other hand, data that consists of registration types, function tickets, or marketing types will have different operators to choose from:
- = (Equal)
- != (Not Equal)
- AND/OR Operator - Choosing the Plus Mark to the far right of the rule will add a new condition line to your rule, and show the AND/OR operator. This lets you create complicated rules made up of several conditions.
- The AND Operator lets you add a subsequent condition to the preceding condition, requiring that BOTH conditions are met for the logic rule to proceed.
- The OR Operator lets you add a subsequent condition to the preceding condition, requiring that EITHER condition is met for the logic rule to proceed.
- Then (Action) - You will indicate what the Redirect Action would be:
- Redirect to an URL
- Redirect to a Website or App
Field and Component Logic
Field logic lets you add inline field logic operators, allowing you to display additional and different content on the current page, based on selections made. This new content is dynamically displayed, meaning it changes instantly based on selections made by the attendee.
This new logic operates at the component level as well. For example, if an attendee selects "Student Registration", then only student fee types for a gala dinner appears. Again, these options display dynamically, and change instantly if the attendee chooses a different registration type.
Rule Elements
Rules are the actual actions taken by EventsAir whenever a specific item has been selected by the attendee. You may create as many rules as you need to effectively control the display and actions of your Interactive Site. You can apply inline field logic to any section of the Interactive Site that collects choices from the attendee.
Whenever you set up a new rule, you will make the following selections:
- Data Selection - These are the initial selections made by the attendee during the registration process. Your rule will use this initial data selection to then continue processing the current rule.
- Data Operator - These are relational operators (e.g. equals, not equals) that describe the relationship between the data in each condition. The available operators depend on the type of data you are using. For example, text entries will have the following choices:
- = (equals)
- Begins with
- Ends with
- Contains
- Does not begin with
- Does not end with
- Does not contain
- Is blank
- Is not blank
On the other hand, data that consists of registration types, function tickets, or marketing types will have different operators to choose from:
- = (Equal)
- != (Not Equal)
- AND/OR Operator - Choosing the Plus Mark to the far right of the rule will add a new condition line to your rule and show the AND/OR operator. This lets you create complicated rules made up of several conditions.
- The AND Operator lets you add a subsequent condition to the preceding condition, requiring that BOTH conditions are met for the logic rule to proceed.
- The OR Operator lets you add a subsequent condition to the preceding condition, requiring that EITHER condition is met for the logic rule to proceed.
- Then (Action) - You will indicate what the Redirect Action would be:
- Redirect to an URL
- Redirect to a Website or App