Form Builder
Eventflow Forms is a drag-and-drop builder that lets you create fully branded, custom forms to collect exhibitor details, gather approvals, and automate submissions — all within Eventflow.
Eventflow Forms includes over 20 built-in field types, giving you the flexibility to build powerful, tailored forms. From simple text inputs to file uploads, disclaimers, tables and more, you can easily capture exactly the data you need, all styled to match your event.
Standard Fields
Short Text Field
The short text field is essential for any form, enabling the collection of concise text data.
Long Text Field
The long text field is designed for collecting more extensive text responses. It is ideal for feedback, comments, and detailed information where users need to input paragraphs or longer explanations.
Number Field
The number field is used to collect numeric input—such as measurements, prices, or quantities. It ensures data accuracy by restricting entries to numbers only. You can apply validation rules like minimum and maximum values through the field settings panel.
Date Field
The date field allows users to select a specific calendar date. It’s ideal for capturing deadlines, event dates, or availability. The field ensures consistent formatting and can be customised with date restrictions via the settings panel.
Phone Number Field
The phone number field is used to collect contact numbers in a standardised format. It supports international dialling codes and ensures only valid numeric input.
Email Field
The email field is designed to collect valid email addresses. It automatically checks formatting to reduce input errors and is essential for sending email notifications.
Website Field
The website field captures URLs, ensuring users enter a correctly formatted web address. It’s useful for collecting company websites.
Choice Fields
Checkbox Field
The checkbox field allows users to select one or more options from a predefined list. It’s useful for yes/no questions, consent agreements, or multi-choice answers. You can configure whether single or multiple selections are allowed using the settings panel, and customise each option label to suit your question. The field supports conditional logic and reporting labels for streamlined data handling.
Dropdown Field
The dropdown field presents users with a list of options from which they can select one (or more, if enabled). It’s ideal for keeping forms tidy while offering a predefined set of choices. Dropdowns help standardise responses, reduce input errors, and save space on the form. You can customise option labels and control whether multiple selections are allowed in the settings panel.
Styling Fields
Section Field
The section field is used for styling and layout purposes only. It allows you to add a title and description with predefined styling, helping to break up your form into clear, readable sections. This is especially useful for grouping related fields and improving the overall user experience.
Custom Text Field
The custom text field is used to display static text within your form. It’s ideal for adding instructions, notes, or disclaimers that don’t require a response. You can format the content to match your form’s tone and layout, helping guide users without collecting input.
Callout Field
The callout field is used to highlight important information within your form. It displays a stylised message box that can draw attention to key instructions, warnings, or reminders. You can choose from blue, red, orange, or green styles to reflect the tone or urgency of the message.
New Page Field
The new page field is used to break your form into smaller, more manageable sections. It creates a clear page break, helping to reduce overwhelm for users by spreading out fields across multiple steps. This improves the overall flow and completion rates of longer forms.
Contact Fields
Name Field
The name field is used to collect a person's full name in a structured format. You can customise the components to include prefixes (e.g. Mr, Dr), first name, middle name, surname, and post-nominals (e.g. OBE, PhD). This helps ensure names are captured consistently and reported clearly across your form submissions.
Address Field
The address field is used to collect structured location details in a standard format. It includes configurable fields such as Address Line 1, Address Line 2, City, County, Postcode, and Country. You can toggle individual fields on or off as needed to suit your use case. This helps ensure clean, consistent address data for reporting.
Pricing Fields
Item List Field
The item list field is a powerful pricing tool, allowing you to display a list of items with names, descriptions, and optional prices. It’s ideal for forms where users need to select from a range of products or services — such as IT or AV hire, catering requests, or equipment orders. You can customise the field to show or hide item prices, subtitles, and a running total at the bottom of the table. On the form, in reports and in email notifications, the field appears as a stylised table, clearly showing what each user has ordered.
Grand Total Field
The grand total field automatically calculates and displays the combined total from any linked item list fields. It’s useful for giving users a clear summary of their overall costs at the end of a form and in form reports and email notifications.
Advanced Fields
Disclaimer Field
The disclaimer field is used to display legal or informational text that users must actively acknowledge. It presents a message alongside a checkbox, prompting users to agree before proceeding. This can be marked as required or optional, depending on whether the agreement is essential to form submission.
Upload Field
The upload field allows users to submit files directly through the form. You can choose to accept specific file types, such as images, documents, or videos, and control whether multiple files can be uploaded at once. There's also the option to override the default file size limit (50MB), giving flexibility for larger submissions. This field is ideal for gathering supporting materials, artwork, presentations, or media.
Table Field
The table field allows you to collect structured data across multiple columns, all within a single form field. Each column can be customised with a label and input type (such as short text or numbers). It’s especially useful for capturing repeated details—like crew members, vehicles, or accommodation entries—without cluttering your form with multiple separate fields. You can also set optional minimum and maximum row limits to guide responses.
Field Groups
Field groups are a powerful feature that let you create a set of fields that can be reused across multiple forms. This saves you from manually duplicating the same fields over and over. While they can be a little fiddly to set up initially, we’ve created a dedicated documentation page to guide you through the process.
Last updated
Was this helpful?