---
title: "How to set up a custom registration form"
description: "Learn more about how to set up a custom registration form"
url: https://help.eventee.com/en/articles/203-how-to-set-up-a-custom-registration-form
collection: "Organiser FAQ"
updated: 2026-09-23
language: en
alternates: [de-de, es, fr, zh, pl, pt, no, fi, ar, cs, sk]
---

# How to set up a custom registration form

Learn more about how to set up a custom registration form

In this guide, you will learn how to build and configure a custom registration form tailored to your specific needs. While the default form covers the basics, creating a custom version allows you to collect exactly the information you need from your attendees.

## Step-by-step guide on how to create your own form

### Step 1:

Navigate to **People → Registrations**

![](https://staticfiles.gleap.io/gattachments/wCeuks1nnhShkLzO11GQY9VC37glqKYFNNHGHxwFLvCkG4oSN4GAi8dNcMgREz9hsBwgevLOJ1q.png)

### Step 2:

Click the "_plus_" button to start creating your own form.

![](https://staticfiles.gleap.io/gattachments/jqmMD7f8PocpLFp2RcsNjmTwqOD9v9s8ePL57RAweQ6Y9FWHPZyZ9RmqrxsF1ZJei7yl68d1xCJ.png)

### Step 3:

Fill in the name of your form and then click the ‘_Create_’ button.

![](https://staticfiles.gleap.io/gattachments/EA2RxeolN0oKYeQ3YXugbxRd7Jjy8d4tfv0B2uHzTVc2t0akdXtukWnAYQwtVWb14u0HDK7jnLB.png)

### Step 4:

Clicking the "_Create_" button will take you to the ‘_Create a Custom Registration Form_’ screen.

![](https://staticfiles.gleap.io/gattachments/wryPz7CVpfM2nkgUi1B1Aw41dJu2nDDr4vnFADe1NQ5LM8QnOpYuL6r4m9tuPFGTnKGiHHLTqSY.png)

### Step 5:

Start by adding your first form element. All form elements are located in the left sidebar. You have a choice of text-based fields, selection options, or file attachments.

![](https://staticfiles.gleap.io/gattachments/8k5bcl9oXGvfklI3stYlZU4mzPmo9pC7XFj387ptSM92kHA7gfgEuXvIyUVQ7Jsxrt1dT4LNwvJ.png)

### Overview of form field types

**Text-based fields**

1.  Title
    
    -   To organize your form into sections, use the _'Title'_ element to create clear headings.
        
2.  Short answer
    
    -   This field can be used for shorter answers; the maximum length is 1,024 characters.
        
3.  Paragraph
    
    -   This field can be used for longer answers; the maximum length is 32,768 characters.
        
4.  Profile information
    
    -   Once the form is submitted, this information will automatically be added to the attendee's profile.
        
    -   You can add to your form the following attendee profile information:
        
        -   Phone
            
        -   Bio
            
        -   Web
            
        -   Position
            
        -   Profile picture
            

**Selection field types**

1.  Multiple choice
    
    -   The _‘Multiple Choice’_ element presents a list of options. If the attendee selects one, the previous selection will automatically be deselected. It is best used for mutually exclusive answers.
        
    -   Ideal for short lists (2-6 options), all options are visible at once, often used for yes/no questions
        
2.  Checkbox
    
    -   Checkboxes are best used when you want an attendee to select one or more options from a list.
        
3.  Drop-down
    
    -   The Dropdown is the standard choice for _‘select one’_ scenarios with a long list of options.
        
    -   Perfect for long lists (countries, companies, etc.), useful on mobile when too many options would clutter the screen.
        

**File upload fields**

1.  File upload
    
    -   Attendees can upload all kinds of files. The limit is 25MB per file.
        
2.  Profile picture
    
    -   Once the form is submitted, this information will automatically be added to the attendee's profile.
        

### Step 6:

You can now edit your added fields using the form editor in the right sidebar.

![](https://staticfiles.gleap.io/gattachments/lcsxKRD6Boc3YldnTQiGpR77nyzlaNUu81Ddmp8UjiuVsHZ0Nb3F3wzB6vhYBycpRXglfZROIww.png)

The new field can be added in the editor as well, using the plus icon.

![](https://staticfiles.gleap.io/gattachments/qNfOQM1o5SG95xC4kZYPvKhtEwjHYKYsDJzQEuzGuKXuXz29YNYMqNY9YVHNNbXsIR2B85vJSYe.png)

![](https://staticfiles.gleap.io/gattachments/VCCwg4LZ4DaUh7apodF1zxmIUqj7Z3oM1JIFmdJJv5CoeUp0YiGkrvZRIqf5yUyzttir5xsMf4N.png)

### Using the edit form

-   Each field you add can be **duplicated**, **deleted,** or marked as **required**. Additionally, you can **reorder** the form fields.
    

![](https://staticfiles.gleap.io/gattachments/c4QTDJADfOwukVweqQx2ATC7CHvhBtB32emZjfv5XOvCagSP5IpqOA8ApdaKIGkonYowaO05RJB.png)

-   You can see how the form looks in the ‘_Preview_’ button. The preview button is next to the _‘Edit’_ button.
    

![](https://staticfiles.gleap.io/gattachments/Oc8SXWGPkfiyUDqhWBvrwmmxhk9cERnAjJHGnBP4bvvWDdQ3zAshVrkgUPYvJJXXkQEVrV9lJ6O.png)

![](https://staticfiles.gleap.io/gattachments/fn530sXg3ahzErAQYxF4Y029ihzglG1jyDu7vo2HGAm0pW1QDco2TlEgWsj8M7XuTEgW4hsrN6I.png)

-   Changes are auto-saved in the form editor. The status of the last save is displayed in the top-right of the screen.
    

![](https://staticfiles.gleap.io/gattachments/VBvmfHrTNvjlBMtfyjlIfHDIlBfuktCst9fjhACmEsj54nZeQkP2UpJkTc4Av4L4L5wDfmo06jP.png)

### How to edit the form name or delete a form?

You can find the _‘Edit’_ button next to the form title. Clicking it opens a modal window where you can edit the form's name.

![](https://staticfiles.gleap.io/gattachments/vkOLzsHrwE5ipAiEVgeHGsV5l2rsXo0JYsON4U2lF8lrM2im6swER5e7PM77UEao00ayqz0Tw7d.png)

![](https://staticfiles.gleap.io/gattachments/umSY7cVYDxv0f1PJimCvecKdtRHUMqbn6PfRXX6Orr38GPrfFVC7NhXFLN7YYlCB22lhLjCeo3a.png)

To delete the form, click the trash icon and confirm the action in the warning message by clicking _'Yes'_.

![](https://staticfiles.gleap.io/gattachments/b8UK5jBwOpJBDg4mXmZmdxAbgPAHh4bUAvUzOc51AP1xTbkYZnucoBROmPAOVZI0sHV1WZ0Tjqv.png)

### Can the registration form be tested while the event is in 'Draft' status?

Yes, you can create a custom registration form even if your event hasn't been published yet. You can test the form by clicking the _'Preview'_ button and opening the link to the registration form.

Simply follow these steps:

1.  Click on the **Preview** button.
    

![](https://staticfiles.gleap.io/gattachments/hhu7rerIapqjTcA6Yj6SSeSGvTORe0FirwKNEfbu5Y9iH2SRUoc0GouytAJovbb3Rc8dhspCKsH.png)

2.  In the pop-up window, you’ll find the **URL link to access the registration form**.
    

![](https://staticfiles.gleap.io/gattachments/1J9JTaEwjMoj8A9Ta40kHhIvqMRhwhpmKdHb3CKhxjxjB9hngf4Wjw3WnBYCfdVBujZeudFVzMa.png)

### Where do I find the data from the registration form?

You can find all data from the submitted registration forms in the **Registrations table**.

![](https://staticfiles.gleap.io/gattachments/fhZj4wNT3CXPozeicJs4K1g32C9CF1unaQmmmVPzOdjt4dYsxA9c2dAPB30X4j3elNNzZBS0JUw.png)

![](https://staticfiles.gleap.io/gattachments/A9oDfSPByxEtj8MpbrE9irLoXE28oy8DWyeHUt9RY9LD2AENOplu9PPzbSBpNpXhXUnfsiaL6Ai.png)

You can filter the table data by individual questions from your custom form.

![](https://staticfiles.gleap.io/gattachments/dxNbq4v2q56WrYgMdTqXCgNJMJJKwsbXcDLIxMl8ibiPvRrNEVMrommzXMFdPkeylWuUS3CQxxG.png)

> **Info:** _For now, you can only create one custom registration form. The ability to create multiple registration forms will be implemented in a future update._
