Setup a basic registration form

How to create a basic registration form for your event. To add fields, navigate to attendee registration, click on (+) sign in front of any field to add to your form.

An event registration form is an online or physical form used to collect essential information from individuals who want to attend an event. It typically includes fields for attendee details like name, contact information, and event-specific preferences. The form may also allow registrants to choose ticket types, select sessions, and complete payments, depending on the event's requirements. 

  • As soon as you create your event from the organization dashboard, the default registration form for attendee, booth creation form, and booth rep form is created by default. 
  • For most events, the primary setup is done for the attendee registration form, though the process for addition of fields will remain the same. 
  • For this guide, we will cover the attendee registration form for a basic case.

1: From your event dashboard, navigate to registration >> form builder.



2: Click on the attendee registration form.



3: There are few default fields, you can also personalize by adding field of your choice.


4: Hover over any field and click on this icon to drag and drop at any location of your choice.


5: Similarly any field can be deleted by hovering over the field and clicking on the delete icon.



6: Any field settings can also be edited by clicking on the ‘edit’ icon.



7: For example if you want to edit the label of the field. Make it required or not required.


8: Then there are few advanced settings. Whether the field status is inactive or active.

  • Whether you want to keep the field but hide in the form.
  • Whether the field value would be editable in the edit profile.
  • Whether the field should show in the edit profile and user details.
    • Edit profile is for the individual and user details showcasing is for general admin view.

 

Do you want to have one field dependent on the other? Checkout how to add field dependencies?

Here is what field types we have available:

Basic field elements:

These element types provide the ingredients to create any type of fields. For example, if I want to collect

  • Text Field: Allows users to input a single line of text.
  • Dropdown Select: Provides a list of options from which users can select one.
  • Radio Group: Allows users to choose one option from a group of predefined options (usually presented in a circular format).
  • Heading (H1): A large text field used to display headings or titles.
  • Checkbox: Allows users to select one or more options from a list (square boxes).
  • Date: A field that lets users input or select a date.
  • Text Area: A larger field for entering multiple lines of text.
  • File Upload: Enables users to upload files from their device.
  • Star Rating: Allows users to rate something by selecting a number of stars.
  • Paragraph: Used for displaying text content in paragraph form.
  • Number: A field that allows users to input numeric values.

There are few sub mappings for these fields which come under the advanced settings of the field type:

  • Accommodation / Lodging (Dropdown)
  • Room type (dropdown)
  • Check-in date (date and time picker field)
  • Check-out date (date and time picker field)
  • Arrival date and time (Date and time picker)
  • Number of Guests. (Text Box)
  • Flight number (number field)
  • Pick-up required? (Yes/No)
  • Special Requests (Text Area)
Section 2: Pre-defined fields
  • First Name: A text field where users input their first name.
  • Last Name: A text field for users to input their last name.
  • Email: A field that captures the user's email address.
  • Password: A field for users to set or input a secure password (typically hidden for privacy).
  • Phone Number: Allows users to enter their contact phone number.
  • Countries and States: A dropdown field where users can select their country and state.
  • Hidden: A field that stores data without being visible to users, often used for backend processes.
  • Button: Adds a clickable button, usually for submitting or triggering actions in a form.
  • How will you be attending the event?: A field where users indicate how they will attend an event (likely a dropdown or radio group).
  • Group Registration: Enables users to register multiple participants or group details.
  • Terms & Conditions and Privacy Policy: A checkbox to confirm the user agrees to the terms and conditions and privacy policy.
  • Address: A field for users to input their complete address.
  • Zip: A field for users to enter their postal code.

These fields are typically used in forms for gathering personal and logistical details, especially in event registration processes.

Section 3: Advanced elements

This section entails few predefined advanced elements.

Empty Spacer:

  • Description: A blank space added to create some visual separation between sections or fields in a form. It improves layout and readability.

Captcha:

  • Description: A field used to verify that the user is a human, not a bot. It often includes a challenge, such as identifying certain objects in images or typing distorted text.

Ticket Control Simple View (link here to a separate article):

  • Description: A simplified ticket selection or management field, allowing users to choose tickets for an event. This version focuses on ease of use with basic functionality.

Ticket Control Card-View (link Here to a separate article):

  • Description: A more visual and detailed version of ticket management, displaying tickets in card-like elements, possibly with extra details for each ticket.

Registration Code:

  • Description: A field where users enter a registration code or key, typically provided to confirm registration or access to specific features of the event.

Page Break:

  • Description: This field adds a break between sections in a form, effectively dividing content into separate pages or segments for better structure.

Accommodations' Section:

  • Description: A dedicated section in the form that likely deals with accommodation preferences or booking details for event attendees, such as hotel or lodging information.