Registration functions are primarily used for registrants to indicate their intent to attend a specific session within an event. Registration functions are typically used for one of the below reasons:
- Charging and tracking fees required to attend the session. For example, attending a comic book event where there is an optional autograph session. The event entry fee is $50. Access to the autograph session requires an additional $25 fee.
- Managing access to sessions with limited capacities. For example, a fundraising event at the local zoo can support 10,000 registrants but the catered dinner in the bird sanctuary can only seat 200 guests.
- Gathering session registrant information and tracking attendance. For example, a semi-annual event for a professional association offers opportunities to earn continuing education units (CEUs) for attending certain sessions.
Registration Functions are stored in the Registration Setup under the Registration Function section. These functions can be created three different ways as outline below.
Once registrations have been entered for the event, you are able to see a list of the order registrants against each function. These can also be managed from here.
In this article:
-
Create Registration Functions
- Create New Registration Functions From Registration Setup: Use this method when you create registration functions in the Registration Setup window.
- Add Existing Functions From Registration Setup: Use this method when you are using the Registration Setup window and your functions already exist on the Event Functions window.
- Add Registration Functions From Event Functions: Use this method if you create your registration functions in the Event Function window.
- Order Registrants on Registration Functions
- Delete Registration Functions
The steps below include the minimum best practice requirements to create registration functions. Connect with your primary Momentus contact for guidance on advanced configuration.
Create Registration Functions
Create New Registration Functions From Registration Setup
- Navigate to the Events page and select the event with the registration setup.
- Right-click and select Tools > Registration Setup. The Registration Setup window opens.
- Select the Pricing tab.
- Expand the Registration Functions section.
- Click Add in the Registration Functions section. The Add Registration Function window opens.
- Enter the necessary information:
- Description: Name of the function.
- Item Description: Name of the function used in public-facing registration.
- Start Date & Time: Start date and time of the function.
- End Date & Time: End date and time of the function.
- Check Registration Conflicts: If checked, registrants are notified if they register for more than one function happening during the same date and time. You must have Check for Registration Conflicts in iEBMS and Check For Registration Conflicts in Back Office in the Registration Configuration screen checked for conflict checking to take place.
- Resource - Function: Resource used to track the revenue/expenses related to the function registration.
- Function Maximum Capacity: Determines if there is a limit how many people can register for the function.
- Unlimited: No capacity on registration for the function.
- Limited: There is a capacity set for the function. Enter the numerical value for the limit into the field that appears next to the drop-down.
- Function Waitlist Capacity: Determines if there is a waitlist available for the function.
- No Waitlist: There is no waitlist available.
- Unlimited: There is no limit to the number of registrants on the waitlist for the function.
- Limited: There is a waitlist limit for the function. Enter a numerical value for the waitlist limit into the field that appears next to the drop-down.
- If there is a charge for the function, select the Pricing tab.
- Enter the pricing into the Early Price, Standard Price and Late Price fields for each available price list.
- To add additional information for the function during public-facing registration, select the Notes tab to add a note.
- Click Add. The Add Note window opens.
- Enter the necessary information for the note. To display online, you need to select the appropriate note class. This is typically the Function Description note class.
- Click OK.
- Click OK on the Add Registration Function window to save the registration function. The registration function also displays on the Event Functions window as a level 1 function.
Add Existing Functions From Registration Setup
- Navigate to the Events page and select the event with the registration setup.
- Right-click and select Tools > Registration Setup. The Registration Setup window opens.
- Select the Pricing tab.
- Expand the Registration Functions section.
- In the Registration Functions section, click the arrow button next to the Add button.
- Select Add Existing Function. The Add Registration Function window opens.
- Select the functions to add from the drop-down. You can select multiple functions by checking the check box next to each function.
- Select the Available for Online Registration check box to make the functions available for selection during public-facing registration.
- Click OK. If adding a single function, the Edit Registration Function window opens. If adding multiple functions, they display in the Registration Functions window.
Add Registration Functions From Event Functions
- Navigate to the Events page and select the event with the functions.
- Right-click and select View > Event Planning > Event Functions. The Event Functions page opens.
- Select the functions to add to registration.
- Right-click and select Tools > Add Function(s) To Registration (if choosing a single function) or right-click and select Add Function(s) to Registration (if adding multiple functions). A prompt displays confirming adding the functions to registration.
- Click Yes. The functions are added to the Registration Functions section on the Pricing Tab in the Registration Setup window for the event.
View Order Registrants
To view order registrants on individual registration functions:
- Navigate to the Events page and select the event with your registration setup.
- Select the Functions section and expand the page.
- Scroll down each function and check the Order Registrants section. This will list all registrants which have included the function on their order.
- You can edit the details from here by selecting the registrant, right-click > Edit, Add, View or Tools. See General Registration for a list of articles to manage order registrations.
Delete Registration Functions
Delete a Registration Function from Registration and Event Functions
- Navigate to the Events page and select the event with the function to delete.
- Right-click and select Tools > Registration Setup. The Registration Setup window opens.
- Select the Pricing tab.
- Expand the Registration Functions section.
- Select the function to delete.
- Right-click and select Mark for Delete.
- Click OK. The function is deleted from the entire event.
Delete a Function from Registration only
- Navigate to the Events page and select the event with the function to delete.
- Right-click and select Tools > Registration Setup. The Registration Setup window opens.
- Select the Pricing tab.
- Expand the Registration Functions section.
- Show the Remove from Registration column.
- Check the box.
- Click OK. The function is removed from the Registration Setup but not removed from the event.
Comments
27 comments
Is it possible to offer a function to a registrant without having a Reg Type connected:
ex. The registrant wants to attend the Gala (function) but not the overall conference (Registration Type).
0 upvotes
Bryals,
Could you provide us with a screenshot of your configuration? That would help us to best answer this.
Thank you!
--Carrie
0 upvotes
There have been changes made recently (not sure exact version and I haven't put them through their paces) that allow you to 'hide' the Registrant Type if they do not apply to you. In Australia we have been using v19 registration extensively without the need/use of Reg Types as they simply don't apply in our circumstances so moving to v20 Reg was a big issue. Now that Reg Types can be skipped in the config and now 'hidden' on the web we should be a lot better off.
0 upvotes
Carrie Spalding, perhaps I should restate the question in order to paint a clearer pictures:
We have had success configuring registration types that allow registrants to purchase admission to various events (ex. Full Day Conference) and we have also been able to sell "Add-on's" at the Function level (ex. dinner tickets, invitation only luncheons, etc). We would like to be able to allow individuals that DO NOT wish to register for something at the Reg Type level to register for something at the Reg Function level.
ex. So, though the registrant is not attending the Full Day Conference s/he can still elect to attend the CIO Luncheon.
How can we allow registrants to bypass the Registrant level and land at the Function level?
I hope that this explanation is clearer.
We are on 20.82 C X5
0 upvotes
Hello Bryals,
A registrant type is always required. However, as Sean T. pointed out in his comment, the registrant types section of the form template may be hidden when only a single registrant type is used for the web configuration.
In considering the use-case you describe, there are 2 configuration options that come to mind, depending upon the desired user experience for your registrants.
The first option is the simplest - a single web configuration utilizing your standard registrant types as well as a creatively named registrant type to be used by the "function-only" registrants. For instance, the registrant type might read, "I cannot attend the event, but would like to attend the Gala Dinner."
The second option is to use multiple web configurations. Your first web configuration would include your standard registrant types. The second web configuration would include only the single function-only registrant type, and you would activate the option to "Hide section when the configuration has a single registrant type" contained in the Registrant Type Section Settings of the form template. Multiple web configurations result in multiple URLs, so you would be able to send the function-only attendees directly to a separate streamlined registration form.
If you are concerned about reporting attendance numbers, you can address this by using the Advanced Search fields on the view to exclude the function-only registrants.
Regards,
Sam
0 upvotes
I have the registration module but I am not able to see it under tools.
0 upvotes
Hi Carla,
Can you provide me with a little more information? Are you saying that when on an Event you select the Tools menu, then Registration Setup, and on the Pricing tab you don't see where to add Registration Functions?
Thanks,
Carrie
0 upvotes
Is it possible to set defaults for the registration function item description format, item date format or item time format in v20 Registration? We are on 20.82H and I am not finding these options. The item date format and the item time format fields are particularly cumbersome to access because they are not fields that can be displayed in the registration functions section in the Registration Setup window (ER8410) but requires expanding the Registration Functions window (ER2819). It would be great to be able to set the function item format at the registration form level or at least at the event level so that each function would not need to be modified manually. In v19 it is possible to set the description, date and time format globally for the event. Thanks, Rebecca
1 upvotes
Hi Rebecca,
Unfortunately this isn't possible right now, but please consider submitting an enhancement request to get it on the list!
Thanks,
--Carrie
0 upvotes
Hi Carrie,
It is quite frustrating that standard v19 functionality when left out of v20 is considered enhancements.
0 upvotes
When an order is linked to a single function, can we have that function populated in the Function column of the Reg Order? This is how v19 worked and seems to be missing from v20 - although I see EAP orders do have this feature?
https://supportcenter.ungerboeck.com/hc/en-us/articles/204564658-Which-Function-is-an-Exhibitor-Order-Assigned-to-
0 upvotes
Hi Sean,
There is an extra layer of data gathering in v20 that did not exist in v19. Specifically, selection of a registrant type is a requirement for v20 registration, even though that selection is not always made visible to the user. That initial selection of a registrant type is the first item tracked within v20 registration orders, and it is always tracked against the Registration Options function. So, the only time that a v20 registration order would be tracked against a single function is when the registrant type selection is the only item contained in the order. Even if there was only a single function available for registration, the order would be tied to multiple functions - the Registration Options function for the registrant type selection, then the specific function the registrant has opted to attend.
The Function column does not display on Registration Orders grids because it would only ever populate 1 of 2 values - either Registration Options or Multiple. It would not, as you are used to seeing in v19, display a specific session name.
If there is a use-case that would benefit from displaying this column with its limited values, please consider adding it as an enhancement request for the community to consider.
Regards,
Sam
0 upvotes
Thanks so much for taking the time to explain this in such detail. (Perhaps the Function column should be removed if it is designed to always be blank?)
There is a functionality gap for many customers that have long used the v19 Registration module. These customers purchased and have been using this module mainly for 'Hospitality Registrations'. Ever since the introduction of v20, we have been trying to get the new Registrations module to do at least a comparable or in some way satisfactory job with limited success.
A typical scenario is this:
We have a 'large' (typically 1 day) event such as a major sporting event or a concert. Within this event are various hospitality offerings with limited capacities. Within these offerings are various options with differentiating prices. Typically it is an Organisation purchasing on or more quantities.
At a sporting event, various restaurants and marquees are operating. At each restaurant there is a limited number of pax available. Restaurants may offer a 2 course and 3 course offering or perhaps with / without a beverage package or perhaps a members / guests price - all with different pricing. There may also be restrictions on minimum / maximum numbers per order.
In the past (v19) we add a Function line for each of these restaurants (or marquees, or VIP functions or mini events within the sporting/concert etc). We add the products that are available to be sold (resources/packages), we set the price and capacities, then we create multiple Web Configurations to enable the online sale, including adding UDFs, notes etc. Typically each Function is sold separately. Eg, if we have 8 restaurants open on the day, there will be 8 different web configurations.
Essentially we need Function Registration, not Event Registration. v19 allowed us to do this.
1 upvotes
The Resource - Function field only accepts a single value. How do I offer a range of options? Eg in your example where you are selling a catered dinner in the bird sanctuary for 200 guests, how do I offer a 2 course Vs 3 course option (with varying prices) or a Adult meal Vs a Childs meal etc.
0 upvotes
There are multiple options to handle that in v20. I'll give you four:
I highly recommend reaching out to our Services team, they can work with you together and explore these and maybe other options to accommodate your needs. We can also put you in contact with other customers that have upgraded and took advantage of v20 for hospitality ticketing and catering offerings using registration.
0 upvotes
Thanks Danilo,
I was hunting for option #1 but could not find it due to parameter ER860 not being on. Trap for young players!
0 upvotes
@...
Our set up is such that we can have the same registrant signing up for the same session more than once. My function does NOT have 'Check registration conflicts' checked, however, they are not able to register online a second time. Is there something else I need to do?
0 upvotes
Hi Theresa,
It sounds like you aren't allowing accounts/contacts to create multiple orders. You can enable this in the Sign In Group of your form template.
Allow contacts to create multiple orders will allow individuals to create multiple orders.
Allow an account to create multiple orders means that the same company can have multiple orders (if you are creating Accounts and Contacts and have Company on your form so that your orders come in with the Company as the Order Account, you will probably want to check this as well).
Hope this helps!
Thanks,
Mike
0 upvotes
I had accounts checked but not contacts. I will let the registrant know and hopefully all will be good. Thanks
0 upvotes
Yes, that worked, many thanks Mike-Schepker for prompt response. :)
0 upvotes
Glad to hear it!
0 upvotes
Hey, i was searching for an option in wicht I can make functions depending from itself, e.g. option 4 (function) is only been bookable if one of the three previous options is chekced (also functions).
Is it something feasible?
Cheers
Christine
0 upvotes
Hi Christine,
It is not currently possible to make functions dependent on other functions. The only function dependencies we currently support are function items that are dependent on the parent function (if a function is selected, a function item from that function must also be selected).
Hope this helps!
Thanks,
Mike
0 upvotes
Is it possible to set variable pricing for a function based on registrant type? I am using multiple registration configurations (one for each registrant type).
0 upvotes
Hi Jennifer,
You can add Registrant Type dependent pricing on the function using the Registrant Type Pricing tab/section.
![](/hc/user_images/PThY0ABS0-4sjqpNnLJ18g.png)
I hope this helps!
When you click Add you will be able to choose the registrant type and then set the pricing for that registrant type.
Thanks,
Mike
0 upvotes
Mike-Schepker could you please walk me through how to access the first screen? When I try to edit the function I created, I don't see the Registrant Type Pricing tab, and the window says 'Edit Event Function' rather than 'Edit Registration Function' as in the above example. If there are two different kinds of functions, how do I add registration functions?
0 upvotes
Jennifer Parks,
You can edit the registration functions from the Pricing tab of Registration Setup. To get to Registration Setup, go to your event and go to Tools -> Registration Setup. You will then see a window similar to the one below where you can add/edit your registration functions.
Thanks,
Mike
0 upvotes
Please sign in to leave a comment.