Configuration of the Participant Registration
One of the two main modules of ConfTool Pro handles registration and administration of participants for your event, the other one abstract submission and reviewing. This instruction gives an introduction into the use and configuration of the participant registration module. It provides an overview of the options, describes the most important features and provides several examples to illustrate the many options and possible solutions. Please note that all options and switches are also described online on the settings pages of the system and that you can find more hints for less frequently required options there.
To understand the configuration options, let us start with a short explanation of the participant registration process as being carried out by the participants:
- The first step for persons using ConfTool is to enter the personal details and to create a user account. The user account allows each person to return to ConfTool, to print out the invoices and receipts (if provided by the organizers), to check the payment status or to print out a confirmation of participation after the event. If you also employ ConfTool for paper submission and reviewing, the same account is used for tasks related to being an author or program committee member. (Image 1)
- The next step initiates the actual registration for participation. This page identifies the Participant Status: The system will determine if a time-discount applies and the participant can select a participant group or status, such as being a student, a member of an organization or a regular participant. Furthermore, the participant can enter a registration code or a member or student ID to select a group / status with a special discount. The statuses and codes are defined by the organizers, so this will be part of your configuration task. (Image 2)
Please note: This page will not be displayed if only one group / status is available. - The next step is the Event and Item Selection. On this page you define the items and sub-events and ask for all required data regarding the participation. You can, for instance, offer single events or packages for the conference, provide special options for dietary requirements, ask for accompanying persons, invite to social events, sell merchandising articles and ask for further remarks from the participants. All events (items) on this page are defined by the organizers. The events are clustered into “event groups”, to organize the page and to arrange items that are related to each other. (Image 3)
- The next step deals with the Payment Details. This includes a choice of payment methods and an alternative invoice address, if required. (Image 4)
- Finally, the participant has to Confirm the Registration details to complete the registration. Here, the participant can also be asked to confirm the registration terms as defined by the organizers.
The participant will receive an automatic confirmation e-mail after completing the registration. (Image 5) - It is also possible to gather additional Personal Participant Data, e.g. if and how the attendee wants to appear on the list of participants and how his or her name and organization will be given on the name badge. You can also collect more personal details for a public online list of participants. The corresponding page will be shown after the registration process, if you enable the participant profile functions of ConfTool.
- If an online payment system like PayPal is used, the participant can now pay his registration fees directly via ConfTool by clicking the payment button. Payment results will also be stored in ConfTool for most online payment systems. If an offline payment method (like bank transfer) is used, organizers have to confirm payments manually in ConfTool. (Image 6)
It is helpful to understand that participant registration consists of three main elements: First, everyone has to enter personal details and create an account. After this step, you as the organizer, will already hold all user details, even if the person cannot or does not want to complete the registration at this time. So you can contact these persons later, to remind them to proceed with their registration.
The second part is the actual participant registration. Here, the persons are asked all details about their attendance: These include, inter alia, the status of the participant (e.g. student, professional, member), registration for different events and sessions, special dietary requirements, accompanying persons, social gatherings, and finally payment methods.
Finally, in the third step, participants pay their registration fees.
1. Checking the User Registration Configuration
User registration is the first step of the registration process. Here, the person should be asked for all relevant personal details. This page has several mandatory fields like name, address and e-mail and several optional fields like phone number and home page URL. Many of these fields can be changed by the organizers, and additional fields or selections can be added.
Please check which data you receive during the user registration process, before you begin with the set-up of the participant registration, and test if this data meets your requirements.
To change these options go to
Overview => Settings => Settings for User Registration
Please note that it is advisable to ask for personal details only during this step. Please do not ask for details regarding the participation at the event, like dietary requirements for an evening event, preferred workshops or hotel options, as processing and filtering these details is not as convenient as if you use the event and item selection.
2. Set-up of the Participant Registration
Please begin with the set-up of the participant management at: Overview => Settings
and scroll down to section “Settings for the Participant Management of ConfTool”.
The best way to define the settings is to start from the top and work all the way through to the bottom, keeping to the order of the available options. The next chapters will give an overview of the most important concepts and options.
2.1 Main Settings for Participant Registration
First, in the section “Registration for Conference Participation”, define the phase in which participants can register.
In ConfTool Pro it is also possible to enable editing and deleting registration data by participants themselves (contact us to enable this function). However, we usually do not recommend to use these options, as registration should be binding and organizers should therefore confirm changes and cancellations and carry them out for their participants. Organizers can always edit and cancel registrations for participants. Thus, you can keep changes in registration under better control and inform participants about their responsibilities for editing or canceling certain options or paying outstanding payments.
The next group of options, in the section “Participant Registration Options”, includes the question for a registration code or a member or student ID. Enable this option if you want to give one or more participant groups special codes for registration, allowing them to pay a reduced fee or offering certain events or sessions only to them.
The “Conference Currency” must be defined before the first person registers for participation. The currency code is the internationally standardized three digit code, as defined by the International Standardization Organization (e.g. EUR, USD, AUD, GBP, see: http://en.wikipedia.org/wiki/ISO_4217 ). The currency sign is a commonly used symbol, like $, € or ¥. We recommend to use an internationally recognized currency sign, like AU$ for Australian Dollar.
Please note that it is also possible to define extra currency exchange rates for specific countries in the expert settings. This is useful if you have for instance bank accounts in different countries with different currencies. In this way, you can save substantial bank costs for money transfers.
In the section “Invoices and Taxes” define whether prices are tax-free, if they already include VAT, or if VAT is added to your prices. You can allow participants to download and print their invoices after registration. Alternatively, you can bulk print the invoices and send them or hand them out to the participants at the conference:
Overview => User and Participant Management => Bulk Printing of Invoices
When you enable the function “Issue Pro Forma Invoices”, invoices will be preliminary and without invoice number until the payment has been recorded in ConfTool Pro or the registration was confirmed by an organizer. It is advisable to use this option if you expect many fake registrations (for instance to gain a visa invitation for your country) or if you want the list of invoices to be ordered by the time of payment. Adapt the invoice number to be compliant with your financial accounting by defining a prefix, the number of digits and the first invoice number.
In the next section “Payment Receipts” access by participants to their receipt can be enabled. Alternatively, you can bulk print all receipts later in one go and send them per mail or hand them out at the conference registration desk:
Overview => User and Participant Management=>Bulk Printing of Payment Receipts
The last section “Participant List Options” allows you to open an online participant list for all attendees. Enabling this option gives participants the chance to see who the other registered participants are, if the latter have agreed to appear on the public list. The list of participants can be accessed by registered participants after log-in. Furthermore, you can set a maximum number of characters for the name to appear on the name badge, if you want participants themselves to specify their name and the name of their organization for the badges. This data will also be included in the exports:
Overview => Data Import and Export => Export Data
2.2 Manage Payment Options
The supported payment options are set on this page. Please note that ConfTool GmbH does not provide payment services. Therefore, you will have to open a bank account for your event and obtain a merchant account with an acquirer or a PayPal or a Skrill (Moneybookers) account if you want to accept credit card payments.
You can enable and disable the different payment options at any time. If your participants have to pay a fee, you will obviously have to provide at least one payment method.
- Payment by cash (at the conference registration desk): Remember to have sufficient change (small notes and coins) at the registration desk, if you want participants to pay locally. Please note that choosing this option might produce a considerable amount of no-shows, therefore we recommend to make this option available only shortly (e.g. 1-2 weeks) before the conference.
- Payment by check is still supported in several countries and might be a cheap option for national participants, but international checks are usually expensive to handle and fees of 20,00€-30,00€ are common.
- Payment via PayPal can be used for several payment methods and allows organizers in many countries to receive credit card payments, too. The module to link ConfTool to PayPal is included in ConfTool Pro. Please note that you will have to open a PayPal business account. The account is free but the usual PayPal payment fees apply (about 1.9% - 3.9% per transaction). Please consult this page first before you decide to choose PayPal as a payment method:
http://www.conftool.net/en/technical_documentation/paypal_configuration.html - Wire / Bank Transfer: This payment method is the cheapest (and safest) option in most countries and we recommend it when you expect most payments to come from within your country or from countries within the EU, if your country is part of the EU.
- Payment by Credit Card: In order to be able to receive payments for all three credit card options, you will need a merchant account with an acquirer / acquiring bank. We recommend to read the introduction on how credit card payments are processed first:
http://www.conftool.net/en/organizer_documentation/receiving_credit_card_payments.html- Online Payment via a Credit Card Gateway: To automatically receive online payments without manual handling, you will also need an online payment gateway account. These are often offered together with the merchant account as a package by the same company. For ConfTool Pro we can provide modules to link the system to over 25 different credit card gateways. Please note that we charge an extra fee for the license, installation and configuration of these modules and that the gateway and acquirer accounts have to be provided by the organizers.
- Enter Credit Card Details Online: You can ask participants to enter their credit card details online into ConfTool. You can export the payment details of all participants from the ConfTool database and handle them manually to receive payments from the acquiring bank. Please remember that you must not store credit card details longer than required, so you should delete the data when the payment is entered into ConfTool. Furthermore, you will to have ensure that the high safety requirements for handling and storing of this data are met.
- Send Fax With Payment/Credit Card Details: With this option, you don’t have to store any payment details online and you get a signed confirmation from your participants. You will have to handle the payments manually to receive money from the acquiring bank.
- Extra Payment Options: You can define up to three additional payment options with customizable text in the expert settings. These can be used for example to put a link to a payment page or your organization or to inform participants that they will receive an invoice and further payment details by post.
When you decide to have ConfTool Pro linked to a credit card gateway or to PayPal, a link to the online payment service provider will appear after registration. Here, participants enter the payment details for further processing. Payments made in these external payment systems will be automatically entered in the list of all payments in ConfTool and the invoice of the participant will be marked as paid.
For all offline payment methods you will have to mark registrations as paid manually. Participants will receive an automatic confirmation e-mail when the payment is entered.
The section “Payment mode update by users” allows users to change their preferred mode of payment after having finished the registration for participation. To be able to keep track of changes, we recommend to only let the administrator change the payment mode after registration.
2.3 Participant Groups, Time Discounts and VAT Rates
Proceed by setting up participant groups, time discounts and VAT rates.
“Manage Participant Groups” allows you to define different groups / statuses. These are useful if you want to offer different prices to different participant groups, e.g. students, professionals or members. Furthermore, this can be used to give certain groups of participants access to specific events, e.g. when you offer round tables for senior researchers exclusively or workshops for non-academic interest groups. You can define codes for each group, in order to limit access to these groups / statuses to those people holding a corresponding code or invitation.
Please note:
- It is usually advisable not to define a group for accompanying persons, as these persons should register only with the main participant. So if you want to allow participants to bring family or friends to the dinner or other events, add these as options to “Manage Event and Items”.
- If you define only one group, the corresponding registration page will be skipped. But even if you have only one price for all participant groups or do not charge any fees at all it might be beneficial to discriminate several participant statuses. You can use groups / statuses for statistical purposes or to provide specific options on the next page (event and item selection) of the registration process.
“Manage Time Discounts” allows you to define time periods with different prices. You can for instance offer a reduced price if participants register before a certain date (early bird registration), a normal price for late registrations and a high price if they register on-site. You can define as many time discounts as you like, but you need at least one time period, i.e., if you do not offer an early-bird discount, just define a single rate “normal registration”. Please note that the price depends on the time of registration and not on the time of payment, as this is common practice. Should a participant not pay within the allotted time frame (normally within four weeks), issue a reminder of payment and, if necessary, adjust the fee by changing the date of the registration for participation to a date of the late registration phase.
In the section “VAT / GST Rates” you can define the VAT / sales tax rate(s) for your conference. Please note that 0% as a VAT rate cannot be deleted, but you do not need to use it. Add more rates at your discretion. If you do not have to charge VAT / sales taxes, please disable the VAT function in the Main Settings for Participant Registration.
2.4 Price Categories
Create a “Price Category” for each type of event or item with a specific price. Price categories serve as meta-level price groups and their names will not be displayed to participants. Examples: You want to charge a conference fee for the whole conference. But there are several different participant groups, e.g. students, professionals and senior researchers and several time discounts, e.g. early bird and normal registration, which leads to a table of different prices. For this table you only need one price category “Conference Fee” and it will consist of many different prices, one for each participant group and each time discount. However, if you have for instance several tutorials with two different prices (full day and half day), you will need two price categories.
The prices will be entered for each price category, each participant group, and each time discount period separately in the section “Prices” (see below). The price category “No costs apply” is set as a default.
2.5 Prices
Once you have outlined all participant groups, time discount periods and price categories, you can enter the “Prices” for all available combinations. If you do not want certain combinations to be selectable by participants, enable the expert settings on the bottom of the page and untick the boxes next to the prices to choose items not to be shown on the registration page. You will find an example at the end of this document.
2.6 Event / Item Groups
“Event / Item Groups” have an organizing function for the options on the “Events and Items” selection page: First, they serve as headers for events or items that belong to the same group. Within each event group, you can set how many events and items may be selected or if participants may even only choose exactly one item from the group (see screenshot below).
It is important to understand that event groups are not to be confused with price categories and that they are not directly related to prices or price categories! You will find several examples at the end of the document.
2.7 Events / Items
Finally, “Events / Items” are the options that will appear on the registration page for “Events and Items”.
If you create a new entry, choose the event group for this particular item first. The options for the setting of this item will depend on the parameters of the event group chosen.
Enter the title, date, location and additional information of the item to show all required information to participants during registration and also on the invoice.
In the section “Choice Options” you can select minimum and maximum numbers and a default value for each item. The following options apply to event groups with the default selection mode “Normal: all events / items of this group are independent” (please see screenshot below). Most important settings:
- If you want the event to be chosen with a checkbox, then set the “Minimal Choice” to 0 and the “Maximal Choice” to 1. The default value identifies if the checkbox is initially selected.
- If you want to offer a select list for the number of this item, then set the “Maximal Choice” to a value larger than 1. Again, the default value defines the initial value of that field when a participant reaches the page.
- If you want an item to be obligatory, for instance the main registration fee, set minimum and maximum to 1 and the default value to 1, too.
- If you set min and max to 0, the item is shown as a description only and is not selectable.
The section “Pricing” provides options relating to the amount and the calculation method for the fee of the event / item. It is important to select the correct price category and VAT rate here.
The “Charging Mode” can identify different methods for calculating the fee based on days. Choose the relevant option here and set a start and end date. This allows participants to choose a date or dates from within this time frame, charging flat, per diem or per night. You can e.g. use this if you want to offer hotel bookings (charged per night) or if you want to sell day tickets.
The “Extra Input Field” in the section “Additional Options” should be reserved for supplemental details only, as the options for filtering, limiting, updating and exporting information entered in these fields by your participants are limited. Thus, we advise against using this option for events like workshops or sessions. These fields are well suited to ask for additional information, like the dietary requirements for an evening event, the name of an accompanying person or the level of experience of tutorial participants.
Setting the “Maximum availability” will enable a counter of the available spaces for an event or item. It will be deactivated once booked out.
Furthermore, you can “Deactivate” or “Hide” events at any time. Deactivated events will be marked as booked out on the registration form. To hide an event on the registration form, change the “Visual Style of the event”. Still, such disabled options can be selected by admin users and organizers.
3. Tests
It is very important to test all your settings for the participant registration module before going live.
The first quick tests of the settings can be done from the list of users:
Overview => User and Participant Management => List of All Users
In the right-hand column “Action” click the option “Reg. Particip.” to see all options of the registration process on one page. Simply reload this page as long as you modify the settings to see the changes.
For a naturalistic test you can use the “Service Mode” of ConfTool Pro. In “Service Mode”, registration of new users is blocked and only administrative users may log-in. To enable the “Service Mode” go to: Overview => Settings => Main Setup
Now you can enable the registration phase (see below), without the risk of users registering.
To test the settings you should use a test user account without administrative rights. You can always create user accounts here:
Overview => User and Participant Management => Create New User Account
To log-in as one of the test users, go to the list of all users:
Overview => User and Participant Management => List of All Users
In the right-hand column “Action” click on ”Login as”. Now you can test the participant registration from the point of view of normal users.
Once you have finished your tests, delete the registrations for participation and the test user accounts.
To cancel and delete the registration for participation, go to the list of participants:
Overview => User and Participant Management => List of All Registrations for Participation
Click on “Cancel” in the right-hand column “Action”. If you select “Cancel registration and remove participant registration details from database.” as cancellation status on the second screen the registration for participation will be removed permanently from the database.
To delete test user accounts, go to the list of all users:
Overview => User and Participant Management => List of All Users
and click on “Delete” in the right-hand column.
You can permanently remove deleted users from the database by accessing:
Overview => User and Participant Management => Purge Deleted Users
In order for users to be able to register for participation, enable the phase for “Registration for Conference Participation”. You can set deadlines for both user registration (“Registration of New ConfTool Accounts”) and registration for participation independently. If you disable the user registration phase during the phase for conference participation, only users with an existing ConfTool account will be able to register for your conference.
Finally, don’t forget to disable the “Service Mode”.
4. Examples
4.1 Sample Setup with time discounts, participant groups, price categories, prices, event / item groups and events / items
Let’s start with a simple example with the following requirements from you as an organizer (VAT does not apply in this example):
- Two time periods: 1) early bird registration, 2) normal registration
- Two participant groups: 1) local students, 2) regular participants
- Three items on the registration form:
1) the conference fee,
2) a mug with conference and sponsor logos (optional, but included in conference fee, free of charge) and
3) optional printed conference proceedings (all other participants will get them as digital version on a USB memory stick).
The normal fee for the conference is 300 Euros. The costs for the conference fee depend on both the time period and the participant group. Early registration is 50 Euros cheaper and local students always get a discount of 100 Euros.
The costs for the printed proceedings are always 45 Euros and do neither depend on the time period nor on the participant group.
Start by defining the time discounts:
Overview => Settings => Manage Time Discounts
Set an “Early Registration” period effective until 30/June/2012 and a “Late Registration” period effective from 01/Jul/2012. Make sure that the time periods are adjacent and do not overlap. The system will check for consistency and produce an error warning if the data is not consistent. It is advisable to let the first period start in the past and let the last period end after the conference. For our example we will use 1/Jan/2010 to 30/June/2012 for early bird and 1/July/2012 to 31/Dec/2020 for late registration.
Next, create two separate participant groups:
Overview => Settings => Manage Participant Groups
Give one group the group title “Regular Participant” and the other “Local Student”.
Continue by establishing two price categories:
Overview => Settings => Manage Price Categories
Use “Conference Fee” for the first price category name. Label the other price category “Printed Proceedings”. Remember that the labels of the categories are not directly shown to users. The price category “No costs apply” (for the conference mug) is set as a default and does not need to be defined.
Now define the prices for the price categories, participant groups and time discounts:
Overview => Settings => Prices
If you tried to register now as a new participant, there would be no items you could select from. So far, we have only defined the price structure, but we have not yet created the actual registration form. Thus, in the last two steps, you define event groups and events as the items that can be booked by the participants and that use the corresponding price categories.
Define two “Event / Item Groups”: Overview => Settings => Manage Event/Item Groups
Name the first group “Conference” and keep the default values for all the settings. Call the second group “Additional Options”. Again, keep the default values. (In fact one group would be sufficient, but the additional group will improve the structure of the registration page).
Next, define the three “Events / Items” for our form: Overview => Settings => Manage Events and Items
The first group “Conference” holds exactly one item: “Conference Participation”. When you create this item, first select the group “Conference”, enter the title and additional data about the registration (date, location, and everything that is included in the registration fee) and choose the price category “Conference Fee”. As you want this item to be pre-selected and mandatory during the registration process, choose 1 for “Minimal Choice”, “Maximum Choice” and “Pre-Selected Number”.
The second group “Additional Options” consists of two items. First, create the item “Conference Mug” and choose 0 for minimal choice, 1 for maximum choice, and 0 for the pre-selected number so that participants have to select the item if they really want to get the tremendous mug. Remember to choose the price category “No costs apply”, as the mug is included in the registration fees.
The second item in this group is the printed proceedings. Create the item as described above, but now set the maximum choice to 4 as you want people to be able to buy up to 4 copies of the proceedings. Please choose the price category “Printed Proceedings”.
This is how the registration page looks like for prospective participants from the regular participant group registering as “early bird”:
4.2 Example 2: Special codes to discern between participant groups and offer different options and prices
As a conference organizer, you might give certain participant groups special options or special prices. To safeguard the access to these groups, you can define access codes for each group. These codes might already exist (e.g. as student ID numbers) or you might want to create them extra for your conference.
We will continue with our example from above. Ask “Local Students” for their student ID number, as they are offered lower conference fees. All students from your university have a student ID that starts with “UP2”, followed by seven more digits. A student ID number thus might look like this: UP21234567.
First, define the registration code for the participant group “Local Students”:
Overview => Settings => Manage Participant Groups
Edit the group. In the section “Registration Codes”, enter a so-called regular expression into the field “Regular expression to verify code (for experts)”.
Find more information on regular expressions as well as examples here:
http://en.wikipedia.org/wiki/Regular_expression#Syntax
http://www.phpbuilder.com/columns/dario19990616.php3
http://www.regular-expressions.info/
For our example, the regular expression would be: ^UP2[0-9]{7}$ (UP2 followed by exactly 7 numbers). Enter this expression into the corresponding field. For the field “Unique code?” choose the option “Yes, a unique code is required that matches the regular expression”, as every student ID number is unique. The access to local student prices is now only made available for participants who enter a valid ID. It would be advisable to check the status of these participants upon arrival at the conference registration desk, as the IDs can quite easily be guessed.
4.3 Example 3: Using event groups to define constraints for events / items
Event groups can be used to define constraints for events / items. A constraint could be that you want to limit the choice for a certain event or item within a group. Example: you offer three workshops in the afternoon of a certain day that run simultaneously. A participant can naturally only choose one of the workshops or none.
There are two ways to define this constraint: you can use check boxes or radio buttons.
Using check boxes for the choice option:
Define a new event / item group, name it “Workshops”, choose the selection mode “Normal: All events / items of this group are independent”, set the “Minimum number of items to select from this group” to 0 and (important!) set the maximum to 1.
Create three events / items for the new group “Workshops”: Name them “Workshop 1: Intelligence”, “Workshop 2: Diligence” and “Workshop 3: Maintenance”. For each workshop set the Minimal Choice to 0, the Maximum Choice to 1 and the Pre-selected Number to 0.
Please note that the maximum number will only be checked once the participant submits the registration form. Thus it is advisable to clearly identify that only one selection is allowed. Add this information as an extra item with min and max selection 0 at the top of the group.
Using radio buttons for the choice option:
Radio buttons allow you to create an exclusive selection for a group of events / items, i.e. only one item of the group can be selected.
Define the event / item group: Name it “Workshops”, choose the selection mode “Exclusive: Use radio buttons so that only one event of this group can be selected” and set the “Minimum number of items to select from this group” to 0 and the maximum to 1.
This time create four events / items for the group: “Workshop 1: Intelligence”, “Workshop 2: Diligence”, “Workshop 3: Maintenance” and finally “No Workshop”. Set the Minimal Choice to 0, the Maximum Choice to 1 and the Pre-selected Number to 0.
It is important to know that a group of radio buttons cannot be deselected once selected. Therefore, a fourth option “No Workshop” has to be defined in order to allow participants to choose not to attend any workshop should they change their mind during registration. Please note: Admins and conference assistants can override this function and deselect a selected radio-button by double-clicking on the radio button (in the back-end of the ConfTool System).
NB: It is always useful to include information about events and items in the registration form. For group information of Event / Item Groups, use the “Group Information” field, for Events and Items, use the “Information” field. For important pieces of information you can also use an event / item itself. Create a new item and instead of the event title, enter the information for the participants. In order for the item not to be selectable, choose the value 0 for Minimal, Maximum Choice and the Pre-selected Number. Choose the price category “No costs apply”. The event / item now appears as text only. Change the order of events, if necessary, to place this special “event” at the required position.
4.4 Example 4: Status as a powerful tool – enabling access to certain events / items only for special participant groups
As you can see, ConfTool allows you to define certain participant groups, which can transfer into different prices for different groups. You can safeguard the access with special codes, as explained above. Participant groups can also be used to define the access to certain events / items or block other participant groups from being able to choose certain options.
Our example conference has the following additional requirements: The conference dinner is already included in the regular conference fee. Students and accompanying persons have to pay 60€ extra for a ticket.
For the new items, create two new price categories and call them “Dinner Extra Ticket” and “Dinner Included” respectively.
Define the prices: Enter 60 € for all prices of the category "Dinner Extra Ticket" and 0 € for all prices of the category "Dinner Included" and save them. Then enable the Expert Settings at the bottom of the page. You can now untick the checkboxes for the price categories of items that are not supposed to be displayed for certain participant groups. In our example, the included dinner tickets for regular participants should not be displayed to students.
Create a new "Event / Item Group" and call it "Dinner Options" with the default settings.
Create two events / items for the group "Dinner Options". Name the first one "Dinner Included", set the minimal choice to 0 and the maximum to 1 and choose the price category "Dinner Included". Name the second item “Dinner for Students and Accompanying Person(s)”, set the minimal choice to 0 and the maximum to 2 (hence, regular participants will be able to invite up to two accompanying persons, students can buy one ticket for themselves and one for an accompanying person) and choose the price category "Dinner Extra Ticket". It is often useful to label the unit of an event, in this case enter “Persons”.
Now, the registration page will look different, depending on the participant status group chosen. The options "Dinner Included" will not be shown to members of the group "Local Students".
4.5 Example 5: "Additional Options"
Often organizers have to ask for additional information for an event or item. Therefore ConfTool Pro offers several extra input options that can be added to each event, including a text input field, different kinds of select boxes that participants can choose from, and a date selection for items that will be charged on a per diem or on a nightly basis.
In the first example, you want to give participants the chance to inform you about special dietary requirements in a text field. Edit all items of the event / item group “Dinner Options” and add in the section “Additional Options” for the “Extra Input Field” the option “Text field: one line of text can be entered”. Choose for the mode of input “Optional: only considered if event / item is selected” and choose an appropriate text for the “Label for Input Field/Option”, e.g.: “Please state your special dietary requirements”.
For the second example, you want to offer a conference T-Shirt in three different sizes to participants. Each participant can order one T-Shirt and the size can be chosen from a select box. Create a new price category (“T-Shirt”), define a flat price of 20€ for all participant groups and time discounts. Create a new event / item for the group “Additional Options” and call it “T-Shirt”. Select the following values for the choice options: minimal 0, maximum 1, pre-selected 0 and choose the price category “T-Shirt”. In the section “Additional options” now opt for “Select box: user may select from a list of options” and define the mode of input as optional. For the label of the input field, enter “Size” and for the list of options enter “Small”, “Medium” and “Large”, one option per line.
For the third example, you want to offer students the option to stay overnight on campus in dorm rooms. The conference lasts for four days, i.e. three nights, one night costs 25€ and students can choose how many nights they want to stay. Again, create a new price category, define the flat price of 25€ and exclude regular participants by unticking the corresponding price boxes. Create a new item, call it “University Housing – Single Dorm Room” and assign it to the item group “Additional Options”. Select the following values for the choice options: Minimal 0, Maximum 1, Pre-selected 0 (NB: Even if a person stays several nights, he selects this item only once!). For the “Additional options” select “Event will be charged per night (e.g. for hotels)” and set the starting and ending dates for the accommodation.



















