Skip to main content
All CollectionsBuild Registration Forms
Best practices for creating user-friendly and attractive registration forms
Best practices for creating user-friendly and attractive registration forms

Best practices for building registration forms

Nitu Kaur Sabbharwal avatar
Written by Nitu Kaur Sabbharwal
Updated over a week ago

This guide provides practical tips for creating user-friendly and customized registration forms that engage and convert bookers or attendees for your event or trip. By following these best practices, you'll create forms that not only impress but also effectively increase sign-ups.


📋 Your needs (Project manager) 

  1. Do you have all the necessary details of the event or trip?

  2. Is there a minimum requirement of bookers needed for the event/trip to go ahead?

  3. Will payment be required? If so, which forms of payment should be available to the bookers and are there any exceptions to the general payment rules?

  4. Determine what information you need to collate. (If this information is sensitive, check in accordance with GDPR and include necessary information on how the participant's information will be used.) You might require information such as payment information, address details, date of birth or passport information. (Check out this article if you are unsure about what information to provide to your participants and how to store personal information.) 

  5. Do you need to allocate allotment? What is the available allotment per offering?

  6. Are there any deadlines for booking?

  7. Are you aware of the guidelines necessary to effectively display your brand or replicate your customer's brand? Ensure you have access to the logo and brand colours.

📋 Your customer's needs

  1. Customers will need information on which participants have booked, who have not booked (if registration invites have been sent out) and cancellations.

  2. What other information does the customer need? If it is an internal event, the customer may require information such as the name of the department they work in, their job title, or more.

📋 Suppliers' needs 

Suppliers might need information regarding accommodation such as rooming lists and special requests. Any flight bookings need traveller names and other suppliers may require information such as allergies, dietary requirements, menu choices, amount of participants and so on.

📝 Everybody needs lists!

You, your customers and suppliers will require lists with relevant information. Ensuring you ask all the right questions via your form at the beginning will contribute to successful project management from start to finish. So it is important to think about how you want your lists whilst creating the form to ensure you obtain the relevant information.

Make sure to test your list output before going live with the form. This can be done by making test bookings (more on this further down the page) and checking how the information reflects in the lists. 

Qondor lists are dynamic and therefore updates each time participant details, bookings or any other information on the list changes. They are live lists, so you don't need to worry about sending out a new list after each update.

📋 The participant/booker's needs 

1. Explain the booker process guiding them on how to book

This can help to prevent unfinished bookings, frustrated bookers and questions. You can do this by adding instructions in the invitation, on the Front page, in the Personal details step and/or across the relevant form steps where needed.

Provide information on:

  • Terms and conditions

  • Deadlines for booking

  • Change options, how to edit booking (if permitted) and related refund policies

  • Payment options, when and how to pay

  • Cancellation policy and how to cancel

  • A note on when more information will be sent out to the bookers

  • Who and how to get in contact with the organiser/you 

2. Provide a FAQ section
Answering common questions empowers bookers to search for answers themselves and get answers instantly without having to contact you, preventing unnecessary questions for you and waiting time for the booker.


Planning is 70% of the work, execution is 30. 

Now that you have all the relevant information you need to map out the flow of your registration form. Qondor has the start and end already sorted for you, with the Front page, Personal details, Summary, (payment if needed), Confirmation and Thank you page already defined in a convenient and user friendly flow. You just need to determine the middle if you are adding more steps with products for activities, workshops, meetings, transport options, accommodation or other.


In some cases, bookers may have different requirements or should only be exposed to certain choices, so there are ways in Qondor to customise the form so that bookers gain a tailored booking experience. This way the booker only sees what they need to, making for a more satisfying booking process. This also allows you to keep control over what bookers can view and select in the form.  

Participant categories

You may create categories if you need to categorise participant information, booking options or define access codes. Bookers can either select a category from the Personal Details page (the first step of the form) or have this allocated by the organisers beforehand.

Participant categories are useful in cases where you may need to reserve allotment for a prominent category such as VIPs, you are offering different prices or form of payment per category, you need to hide certain products from specific categories and so on.

Form conditions

Form conditions also allows you to tailor the form to the booker's needs, and can be used to expose bookers to products that are relevant for each individual only. 

Form conditions can only be used on products and requires you to have two product steps in addition to the Personal details step in order for the conditions to work. This type of personalisation is useful where for example the booker must select a destination they are departing from for relevant products such as flights or accommodation to be revealed based on their choice of destination.


Reinforce information the booker must be aware of such as the event date, time and location, any additional information they need to provide and by when (for instance, guest names for accommodation, dietary requests, allergies), refund and cancellation policies, payment deadlines, and so on.

You can achieve this by including this information in more than one place such as in the registration form invitation, the form front page, the terms and conditions section and the booking confirmation email. If you are sending out any event reminders or follow up emails, consider including this information here too if necessary.


Example of a form front page for an internal event

Whether you are building a form for an internal event or your customer's event, bookers should be able to relate or identify with the hosting company instantly. The easiest way to do this is by reflecting the company's brand in the form design.


In today's world, bookers are constantly surrounded by distractions, making it challenging to capture and retain their attention. A strong, relevant image can immediately grab a booker’s attention, as visuals typically resonate faster and more effectively than text alone.

By strategically using images or video, you not only highlight the key details of the event but also can create a sense of excitement and anticipation for the upcoming event! 

Where to place visual content:

Enable form front page to create a landing page and consider using images or video here.

Include a background image that appears on each form step:

The image chosen here is on theme and represents the company.🐟

Set up your own background image in Form Builder --> Design

Lastly, images can be used to give the booker a sense of what they are booking. For instance, if you are offering overnight accommodation such as a hotel, include an image of the hotel or an image of an activity.

Hotel product



You might want to include additional information that doesn't fit directly on the form itself. Using links to guide bookers is an effective strategy to provide more detailed information and to offer bookers the opportunity and choice to learn more at their convenience.

  1. Use Menu Items to insert links to yours or your customer's homepage, the program for the event, FAQ page, testimonials/comments, etc. These will appear on each step of the form.

  2. Embed links into texts on the form front page, any form step, product introduction or description or any place you feel fit. You can do this in any HTML editor by using "insert/edit link or image".


Once your form is complete, it might be tempting to just distribute the link, BUT first you need to run a few tests as an actual booker yourself. This is done by opening the form link in an Incognito Window (Chrome) or In Private Window (Edge & Firefox).

How do I open an Incognito / Private Window?
Right click the url and choose "Open link in incognito window"

Run through the whole booking from start to finish, proof-read and check that it is understandable for the booker, in all possible booking paths.

Things to test:

  • If using participant categories with exposure to different categories then complete a booking per category to ensure that the set up is as intended.

  • If using form conditions with exposure to different steps/products then complete a booking by selecting different products to ensure that the set up is as intended.

  • Ensure mandatory fields have been set to mandatory (as in preview mode you can skip these. These fields will have asterisks and cannot be skipped in booker mode).

  • If you are including links, test that all links work.

  • Test payment scenarios. This is crucial to ensure the booker can complete payment!

  • Verify that the booking confirmation email is as expected and includes necessary information.


Remember to delete test bookings before going live. This will tidy up the bookings overview, balances and lists ensuring only real bookings are reflected in the project.

'Delete booking' should only be used for test bookings, as all booking history will be deleted, meaning there is no way of recovering deleted bookings.


Help colleagues new to building forms by sharing this article. Take pride in your work—present your forms to the team to inspire and help others.

Did this answer your question?