ℹ️ Overview
With open-registration access and data collecting gates, it is possibile to setup a custom form for registration gates. By default, the gate form is made in a way to ask the participant for name, position, and organization upon registration. Now, however, there is an opportunity to use the form builder, with which the organizer can create questions that suit him/her the best and also personalize them accordingly.
⚙️ How to use the form builder?
The form can be created either with open-registration access gate (read here) or with data collection gate (read here). When selecting the type of gate in the "GATE" module, the option to create a form is placed last.
First, choose your data fields by clicking on the "..." button. You can choose from options listed below:
Radiogroup- one answer question
Checkbox- multiple answer question
Dropdown menu
Switch- choose one or another (eg. yes or no)
Single-Line Text
Multiple-Line text
Full Name
First and Last Name
Position
Organization
Attendance mode
LinkedIn profile URL
Country
Questions have separate options for duplicating, changing settings, marking the questions "required" and also deleting.
Under settings, you will find general settings, logic, layout, data, and validation.
General: this part may vary from question to question, but the principle remains the same for all questions.
by assigning the same IDs to questions, they will appear as a group under the same column in the analytics results.
Label
Description
Placeholder- placeholder texts displayed in gray in text boxes.
Required/ read-only/ show the comment area (only radiogroup, checkbox and dropdown).
Logic:
Visible if- a condition by which the question is visible.
Editable if- the question is visible, but can only be edited under this condition. Other if fields work on the same principle as shown below ↓. You can put together a conditional statement, where the first area shows what the condition is aimed at, and the second area shows a condition that you can define yourself. The condition (orange) can be selected from the list, as well as the aimed question (blue).
Required if- an answer to the question is required only under this condition.
Default value expression- automatic default value of the field. Math functions can also be used here by using the ID of the question(you can find it in the upper right corner by clicking on the question settings). For example, you are hosting a health conference and at the registration gate you have a desire to make a "calculator" for calculating the body mass index, where the BMI is automatically displayed in the answer box (Your BMI). Then it would look something like this:
Layout:
Display the question on a new line- by removing the check mark, the question will be on the same line with the previous question. As a result there are two columns.
Title location- option to choose whether the title is displayed at the top, bottom, left or if it's hidden. "Inherited" means that the layout is subject to the same rules that are assigned to questions in the general settings (read more in point four).
Description location- same rules apply as for title location.
Add indents
Input size- maximum number of characters entered.
Column count
Data: a default response that will be saved if the question is left unanswered.
Validators:
"Required" error message- message that is displayed if a required field is not filled.
Validators- allows the attendee to enter only a specific format. Example: if the organizer wants to know the personal identification number of the participant, it can be determined through validation with a regular expression. If the entered answer is equivalent to the expression, the participant input is correct (e.g the regular expression for the Estonian personal identification number →).
The form also contains general setting that apply to all questions (these settings can be overwritten separately under a specific question). These can be accessed from the settings button at the top of the form (shown below). There are two categories in the general settings: questions and logic.
Questions:
Question title location
Question description location
Required symbols- a symbol to display for required fields.
Error message location
Element order on the page- the order of the questions.
Maximum answer lenght
Maximum comment lenght- maximum number of characters for "other" responses (radiogroup, checkbox and dropdown only).
Logic:
Calculated values- similar to the previously described "Default value expression". Allows questions with the same ID to be assigned a specific answer value using mathematical functions.
Triggers- allows to build special conditions similar to the logic of questions. For example: if the participant has answered "no" to question A, automatically move them to question C and skip B. There are many different conditions that can be created (if creating a condition seems difficult, be sure to contact our helpful customer support!).
🎥 Video example of easier use of the form