Skip to main content
Skip table of contents

Public Events Registration

Feature Purpose:

The Public Events Registration feature is designed to enable organizers to create and manage registration forms tailored for a general audience. This feature ensures that event attendees can register efficiently while providing organizers with the flexibility to customize registration workflows, manage ticketing, apply conditional logic, and implement data tracking mechanisms.

This feature allows you to build a registration form for the general public, allowing anyone to access the link and anyone to register for the event, without additional vetting.

Working with this Feature:

Points to Note

This feature is present under Registration settings-> Visitor

The form is completely customisable and also offers the ability to make fields conditional. The form has 2 sets of blocks -

  1. Predefined

  2. Block elements

The feature works only for participant registrations.

image-20240806-092018.png

Defining the Registration Flow

Before configuring the registration form, it is important to plan the sequence in which users will progress through the registration process. This is managed through the Pipeline Bar, located just below the tabs, which defines the registration flow.

  • Clicking on a step opens its settings for customization.

  • Steps can be dragged, disabled, or deleted as necessary.

  • To create a new step, click on the + icon at the far right.

Video showing how to manage steps

Configuring the Registration Form

The registration form editor offers a comprehensive set of predefined fields, which help in collecting essential user data. These fields include:

  • Social Links

  • Photo

  • Mr./Mrs.

  • First Name

  • Last Name

  • Country

  • City

  • Nationality

  • Address

  • Post Code

  • Networking Opt-in

  • Company Name

  • Website

  • Job Title

  • Email

  • Telephone Number

  • Date of Birth

  • Category

  • Language Preference

📌 Important Notes:

  • The First Name, Last Name, and Email Address fields are mandatory for all registrations.

  • The Language Preference field allows users to receive communications in their selected language.

  • Renaming predefined fields is possible, but they must be used to collect their intended information to avoid issues with matchmaking and reporting functionalities.

image-20250317-000833.png

Implementing Conditional Logic

Unlike standard form builders, the registration form builder includes conditional logic that enables a personalized registration experience. This applies to Contact Details and Custom Sections, allowing questions to be displayed based on user responses.

Steps to Add Conditional Logic:

  1. Select a Grid [preferably Grid 1]

  2. multiple-choice form element (such as a dropdown or selector).

  3. Open its settings panel.

  4. Tick the Conditional checkbox.

Video showing how to set conditional logic

Managing Visibility and Access

For both visitors and exhibitors, organizers have control over the display of the registration form on various pages, including:

  • Registration Form Page

  • Summary Page

  • Edit Profile Page

To hide the custom registration page from any of these sections, simply toggle the Enable switch off.

Video showing managing visibility

Ticketing and Pricing Setup

The Ticketing section is responsible for creating and managing ticket types, pricing schedules, and discount codes.

Steps to Configure Ticketing:

  1. Click on the Add button to create a new ticket type.

  2. Define the ticket name, such as Early Bird, Standard Rate, or Late Registration.

  3. Assign a deadline after which the ticket becomes unavailable.

A Screenshot Here: (Showcasing the ticketing setup interface).

image-20250321-162802.png

Upgrading or Changing Ticket Categories

Organizers can permit registrants to switch or upgrade their ticket category after completing registration.

  • This is managed via the "Category can be changed to" field under the Tickets tab.

  • The available categories are shown in a dropdown menu based on the participant categories page.

Video showing managing categories

Applying Discount Codes

Discounts can be configured as absolute value or percentage-based.

  • Discounts can be applied to one or more categories.

  • Multiple alphanumeric codes can be generated for each discount.

Video showing working with discount codes

Field Properties and Attributes

Each predefined field in the registration form can have additional attributes:

  • Required: Makes the field mandatory.

  • Sensitive: Marks data as sensitive for GDPR compliance.

  • Hidden: Keeps the field invisible to users.

  • Disabled: Prevents users from entering data in the field.

  • Not Editable: Prevents users from modifying previously entered data.

  • Show in Visitor Card: Displays the field on the visitor’s badge or profile.

  • Use for Team Member Creation: Allows exhibitors to use this field when adding team members.

  • Include in Download Schedule: Ensures this field's data appears in the Schedule Download Report.

  • Capture Input Timestamp: Records when data was entered for this field.

Video showing managing field properties

Troubleshooting Common Issues:

Issue: Fields Not Displaying Correctly

  • Ensure the visibility toggle is enabled in the form editor.

  • Verify that the field is not set as hidden.

Issue: Conditional Logic Not Working

  • Check that the Conditional checkbox is ticked.

  • Ensure that the logic is correctly applied to the correct form element.

Issue: Ticket Not Available After Deadline

  • Remember that the ticket expiry deadline is exclusive of the set date. (E.g., if set for December 26, it expires at midnight on December 26.)

Issue: Lost Data Due to Form Modifications

  • If a form element is deleted, previous data entered into that field cannot be retrieved.

  • To prevent data loss, export visitor data first (Data → Export), then re-import if needed.

Issue: Tracking Registration Sources

  • Google Analytics UTM tracking can be used to monitor the source of registrations.

  • The UTM code is embedded within the registration URL and can also be found on the Registration Confirmation Page.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.